main[_ngcontent-serverApp-c3834314614] {
  max-width: 1270px;
  width: 100%;
  min-height: 700px;
  margin: 0 auto;
  padding: 0 10px;
}

@media screen and (max-width: 1250px) {
  main[_ngcontent-serverApp-c3834314614] {
    padding: 0 50px;
  }
}
@media screen and (max-width: 850px) {
  main[_ngcontent-serverApp-c3834314614] {
    padding: 20px 20px 0;
  }
}
nav[_ngcontent-serverApp-c3834314614] {
  display: inline;
}

@keyframes _ngcontent-serverApp-c3834314614_up-from-bottom {
  0% {
    bottom: -100px;
  }
  to {
    bottom: 85px;
  }
}
@keyframes _ngcontent-serverApp-c3834314614_up-from-bottom-mobile {
  0% {
    bottom: -100px;
  }
  to {
    bottom: 145px;
  }
}
[_nghost-serverApp-c4227987384] {
  display: inline;
}

[_nghost-serverApp-c4227987384] .hidden-mobile-offers[_ngcontent-serverApp-c4227987384] app-mobile-sticky-banner[_ngcontent-serverApp-c4227987384] {
  display: none;
}

header[_ngcontent-serverApp-c4227987384] {
  display: inline;
}

.carousel-shell[_ngcontent-serverApp-c4227987384] {
  background-color: #100d2c;
  height: 70px;
}

@media screen and (max-width: 850px) {
  .carousel-shell[_ngcontent-serverApp-c4227987384] {
    display: none;
  }
}
.carousel-shell[_ngcontent-serverApp-c4227987384] .logo-carousel-ctr[_ngcontent-serverApp-c4227987384] {
  max-width: 1270px;
  height: 70px;
  margin: 0 auto;
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 0 10px;
}

@media screen and (max-width: 1250px) {
  .carousel-shell[_ngcontent-serverApp-c4227987384] .logo-carousel-ctr[_ngcontent-serverApp-c4227987384] {
    padding: 0 50px;
  }
}
@media screen and (max-width: 850px) {
  .carousel-shell[_ngcontent-serverApp-c4227987384] .logo-carousel-ctr[_ngcontent-serverApp-c4227987384] {
    padding: 0;
  }
}
.carousel-shell[_ngcontent-serverApp-c4227987384] .si-logo[_ngcontent-serverApp-c4227987384] {
  height: 65px;
  max-width: 200px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 10px 10px 10px 0;
}

@media screen and (max-width: 850px) {
  .carousel-shell[_ngcontent-serverApp-c4227987384] .si-logo[_ngcontent-serverApp-c4227987384] {
    display: none;
  }
}
.carousel-shell[_ngcontent-serverApp-c4227987384] .si-logo[_ngcontent-serverApp-c4227987384] img[_ngcontent-serverApp-c4227987384] {
  display: block;
  height: 100%;
  max-width: 100%;
  width: auto;
}

.carousel-shell[_ngcontent-serverApp-c4227987384] .match-carousel[_ngcontent-serverApp-c4227987384] {
  flex: 1;
  max-width: 100%;
  overflow: hidden;
}

[_nghost-serverApp-c93761218] {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  background-color: #100d2c;
  margin-top: 20px;
}

[_nghost-serverApp-c93761218] .signup-footer[_ngcontent-serverApp-c93761218] {
  display: flex;
  max-width: 1270px;
  flex-direction: row;
  justify-content: space-between;
  align-items: baseline;
  margin: 0 auto;
  width: 100%;
  background-color: #100d2c;
  padding: 16px;
}

@media screen and (max-width: 850px) {
  [_nghost-serverApp-c93761218] .signup-footer[_ngcontent-serverApp-c93761218] {
    flex-direction: column;
    align-items: center;
    padding: 0 20px;
  }
}
[_nghost-serverApp-c93761218] .signup-footer[_ngcontent-serverApp-c93761218] .signup-footer-message[_ngcontent-serverApp-c93761218] {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}

@media screen and (max-width: 850px) {
  [_nghost-serverApp-c93761218] .signup-footer[_ngcontent-serverApp-c93761218] .signup-footer-message[_ngcontent-serverApp-c93761218] {
    align-items: center;
  }
}
@media screen and (max-width: 500px) {
  [_nghost-serverApp-c93761218] .signup-footer[_ngcontent-serverApp-c93761218] .signup-footer-message[_ngcontent-serverApp-c93761218] {
    align-items: flex-start;
  }
}
[_nghost-serverApp-c93761218] .signup-footer[_ngcontent-serverApp-c93761218] .signup-footer-message[_ngcontent-serverApp-c93761218] h2[_ngcontent-serverApp-c93761218] {
  color: #fff;
  margin: 16px 0 4px;
}

@media screen and (max-width: 750px) {
  [_nghost-serverApp-c93761218] .signup-footer[_ngcontent-serverApp-c93761218] .signup-footer-message[_ngcontent-serverApp-c93761218] h2[_ngcontent-serverApp-c93761218] {
    font-size: 24px;
    margin: 16px 0 12px;
  }
}
[_nghost-serverApp-c93761218] .signup-footer[_ngcontent-serverApp-c93761218] .signup-footer-message[_ngcontent-serverApp-c93761218] div[_ngcontent-serverApp-c93761218] {
  color: #fff;
  margin: 0 0 12px;
}

@media screen and (max-width: 750px) {
  [_nghost-serverApp-c93761218] .signup-footer[_ngcontent-serverApp-c93761218] .signup-footer-message[_ngcontent-serverApp-c93761218] div[_ngcontent-serverApp-c93761218] {
    padding: 0;
    margin: 0;
  }
}
[_nghost-serverApp-c93761218] .signup-footer[_ngcontent-serverApp-c93761218] .signup-footer-desktop[_ngcontent-serverApp-c93761218] {
  display: block;
  width: 550px;
}

@media screen and (max-width: 750px) {
  [_nghost-serverApp-c93761218] .signup-footer[_ngcontent-serverApp-c93761218] .signup-footer-desktop[_ngcontent-serverApp-c93761218] {
    display: none;
  }
}
[_nghost-serverApp-c93761218] .signup-footer[_ngcontent-serverApp-c93761218] .signup-footer-mobile[_ngcontent-serverApp-c93761218] {
  display: none;
}

@media screen and (max-width: 750px) {
  [_nghost-serverApp-c93761218] .signup-footer[_ngcontent-serverApp-c93761218] .signup-footer-mobile[_ngcontent-serverApp-c93761218] {
    display: block;
    width: 100%;
    padding-bottom: 16px;
  }
}
[_nghost-serverApp-c93761218] .signup-footer[_ngcontent-serverApp-c93761218] .form-disclaimer[_ngcontent-serverApp-c93761218] {
  color: #fff;
  font-size: 14px;
  line-height: 21px;
  text-align: center;
}

[_nghost-serverApp-c93761218] .signup-footer[_ngcontent-serverApp-c93761218] .form-disclaimer[_ngcontent-serverApp-c93761218] a[_ngcontent-serverApp-c93761218] {
  color: #1d4ed8;
}

[_nghost-serverApp-c93761218] .signup-footer[_ngcontent-serverApp-c93761218] .form-disclaimer[_ngcontent-serverApp-c93761218] a[_ngcontent-serverApp-c93761218]:hover {
  filter: brightness(110%);
}

[_nghost-serverApp-c93761218] .white-line[_ngcontent-serverApp-c93761218] {
  height: 1px;
  background: linear-gradient(to right, rgba(255, 255, 255, 0), #fff, rgba(255, 255, 255, 0));
}

[_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] {
  width: 100%;
  max-width: 1270px;
  margin: 0 auto;
  color: #fff;
  padding: 32px 10px 50px;
}

@media screen and (max-width: 850px) {
  [_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] {
    padding: 20px 20px 84px;
    grid-template-columns: 100%;
    gap: 20px;
  }
}
[_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .link-list[_ngcontent-serverApp-c93761218] {
  grid-column: 1;
  grid-row: 1/span 4;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 15px;
}

@media screen and (max-width: 850px) {
  [_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .link-list[_ngcontent-serverApp-c93761218] {
    grid-column: 1;
    grid-row: 2;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    gap: 10px 0;
  }
}
[_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .link-list[_ngcontent-serverApp-c93761218] a[_ngcontent-serverApp-c93761218] {
  color: #fff;
  text-decoration: none;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 14px;
  transition: color 0.2s linear;
}

@media screen and (max-width: 850px) {
  [_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .link-list[_ngcontent-serverApp-c93761218] a[_ngcontent-serverApp-c93761218] {
    padding: 0 10px;
    font-size: 12px;
  }
  [_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .link-list[_ngcontent-serverApp-c93761218] a[_ngcontent-serverApp-c93761218]:last-child {
    border-right: none;
  }
}
[_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .link-list[_ngcontent-serverApp-c93761218] a[_ngcontent-serverApp-c93761218]:hover {
  color: #1d4ed8;
}

[_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .sport-list[_ngcontent-serverApp-c93761218] {
  display: grid;
  grid-template-columns: 100%;
  color: #fff;
  gap: 15px;
}

@media screen and (max-width: 850px) {
  [_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .sport-list[_ngcontent-serverApp-c93761218] {
    grid-template-columns: repeat(2, 1fr);
    padding-top: 20px;
    border-top: 1px solid #404040;
  }
}
[_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .sport-list[_ngcontent-serverApp-c93761218] .link[_ngcontent-serverApp-c93761218] {
  color: #fff;
  font-size: 14px;
  cursor: pointer;
}

[_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .sport-list[_ngcontent-serverApp-c93761218] .link[_ngcontent-serverApp-c93761218]:hover {
  color: #1d4ed8;
  text-decoration: underline;
}

[_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .sport-list[_ngcontent-serverApp-c93761218] {
  grid-column: 2;
  grid-row: 1/span 4;
}

@media screen and (max-width: 850px) {
  [_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .sport-list[_ngcontent-serverApp-c93761218] {
    grid-column: 1;
    grid-row: 3;
  }
}
[_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .footer-logo[_ngcontent-serverApp-c93761218] {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  row-gap: 20px;
}

[_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .footer-logo[_ngcontent-serverApp-c93761218] .logo-header[_ngcontent-serverApp-c93761218], [_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .footer-logo[_ngcontent-serverApp-c93761218] .social-links-header[_ngcontent-serverApp-c93761218] {
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  text-transform: uppercase;
}

[_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .footer-logo[_ngcontent-serverApp-c93761218] .logo[_ngcontent-serverApp-c93761218] {
  display: flex;
  align-items: center;
  justify-content: center;
}

[_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .footer-logo[_ngcontent-serverApp-c93761218] .cipher-logo[_ngcontent-serverApp-c93761218] {
  display: flex;
  flex-direction: column;
  gap: 4px;
}

@media screen and (max-width: 750px) {
  [_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .footer-logo[_ngcontent-serverApp-c93761218] .cipher-logo[_ngcontent-serverApp-c93761218] {
    align-items: flex-start;
  }
}
[_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .footer-logo[_ngcontent-serverApp-c93761218] .dimers-logo[_ngcontent-serverApp-c93761218] {
  display: flex;
  max-width: 100%;
}

[_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .footer-logo[_ngcontent-serverApp-c93761218] .dimers-logo[_ngcontent-serverApp-c93761218] a[_ngcontent-serverApp-c93761218] {
  display: flex;
}

[_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .footer-logo[_ngcontent-serverApp-c93761218] .sportradar-logo[_ngcontent-serverApp-c93761218] {
  display: flex;
  flex-direction: column;
  align-items: center;
}

@media screen and (max-width: 750px) {
  [_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .footer-logo[_ngcontent-serverApp-c93761218] .sportradar-logo[_ngcontent-serverApp-c93761218] {
    align-items: flex-start;
  }
}
[_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .footer-logo[_ngcontent-serverApp-c93761218] .social-links[_ngcontent-serverApp-c93761218] {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 4px;
}

@media screen and (max-width: 750px) {
  [_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .footer-logo[_ngcontent-serverApp-c93761218] .social-links[_ngcontent-serverApp-c93761218] {
    align-items: flex-start;
  }
}
[_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .footer-logo[_ngcontent-serverApp-c93761218] .social-links[_ngcontent-serverApp-c93761218] .social-link[_ngcontent-serverApp-c93761218] {
  display: flex;
  gap: 16px;
  align-items: center;
}

[_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .footer-logo[_ngcontent-serverApp-c93761218] .social-links[_ngcontent-serverApp-c93761218] .social-link[_ngcontent-serverApp-c93761218] a[_ngcontent-serverApp-c93761218] {
  text-decoration: none;
  color: #fff;
  font-size: 22px;
  transition: color 0.2s linear;
}

[_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .footer-logo[_ngcontent-serverApp-c93761218] .social-links[_ngcontent-serverApp-c93761218] .social-link[_ngcontent-serverApp-c93761218] a[_ngcontent-serverApp-c93761218]:hover {
  color: #1d4ed8;
}

@media screen and (max-width: 750px) {
  [_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .footer-logo[_ngcontent-serverApp-c93761218] > div[_ngcontent-serverApp-c93761218] {
    flex: 50%;
  }
}
[_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .footer-links[_ngcontent-serverApp-c93761218] {
  display: flex;
  flex-wrap: wrap;
  gap: 15px;
  margin-top: 26px;
  white-space: nowrap;
}

@media screen and (max-width: 750px) {
  [_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .footer-links[_ngcontent-serverApp-c93761218] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 12px;
  }
}
[_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .footer-links[_ngcontent-serverApp-c93761218] a[_ngcontent-serverApp-c93761218] {
  color: #cbd5e0;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  text-transform: capitalize;
  transition: color 0.2s linear;
}

[_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .footer-links[_ngcontent-serverApp-c93761218] a[_ngcontent-serverApp-c93761218]:hover {
  color: #1d4ed8;
}

[_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .state-disclaimer[_ngcontent-serverApp-c93761218] {
  margin-top: 16px;
  font-weight: 400;
  font-size: 16px;
  line-height: 1.2;
  color: #fff;
  text-align: center;
  word-break: keep-all;
}

[_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .state-disclaimer[_ngcontent-serverApp-c93761218] a[_ngcontent-serverApp-c93761218] {
  color: #fff;
}

[_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .state-disclaimer[_ngcontent-serverApp-c93761218] p[_ngcontent-serverApp-c93761218] {
  margin: 0;
}

[_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .disclaimer[_ngcontent-serverApp-c93761218] {
  margin-top: 16px;
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #e2e8f0;
}

[_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .disclaimer[_ngcontent-serverApp-c93761218] p[_ngcontent-serverApp-c93761218] {
  margin: 0;
}

[_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .disclaimer[_ngcontent-serverApp-c93761218] p[_ngcontent-serverApp-c93761218]:last-of-type {
  margin-top: 4px;
  text-align: center;
}

[_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .disclaimer-logos[_ngcontent-serverApp-c93761218] {
  display: flex;
  justify-content: center;
  gap: 12px;
  margin-top: 16px;
}

.v6-container[_ngcontent-serverApp-c93761218] {
  max-width: 850px;
  width: 100%;
  margin: 0 auto;
  padding: 15px;
}

.footer-banner[_ngcontent-serverApp-c93761218] {
  width: 100%;
  display: block;
}

.form[_ngcontent-serverApp-c93761218] {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}

@media screen and (max-width: 750px) {
  .form[_ngcontent-serverApp-c93761218] {
    flex-direction: column;
    align-items: stretch;
  }
}
input[_ngcontent-serverApp-c93761218] {
  border: 1px solid #ddd;
  background-color: #fff;
  height: 40px;
  padding: 8px;
  color: #000;
  font-family: Work Sans, sans-serif;
  font-size: 16px;
  margin-right: 10px;
  flex: 2;
}

@media screen and (max-width: 750px) {
  input[_ngcontent-serverApp-c93761218] {
    margin-bottom: 20px;
    flex: unset;
    margin-right: 0;
  }
}
input[_ngcontent-serverApp-c93761218]::placeholder {
  color: #404040;
}

.submit-button[_ngcontent-serverApp-c93761218] {
  height: 40px;
  border-radius: 4px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  background-color: #1d4ed8 !important;
  border: 1px solid #1d4ed8 !important;
  color: #fff;
  transition: opacity 0.2s linear;
  min-width: 120px;
  text-transform: uppercase;
  padding: 0 10px;
  flex: 1;
}

@media screen and (max-width: 750px) {
  .submit-button[_ngcontent-serverApp-c93761218] {
    flex: unset;
  }
}
.submit-button.button-disabled-yellow[_ngcontent-serverApp-c93761218] {
  background-color: #1d4ed8 !important;
  border: 1px solid #1d4ed8 !important;
  font-weight: 700 !important;
  box-shadow: none !important;
  font-size: 14px;
  letter-spacing: 1.25px;
  transition: background-color 0.2s linear;
  color: #fff;
  opacity: 0.5;
}

.submit-button[_ngcontent-serverApp-c2489718305] {
  border: 1px solid #1d4ed8;
  background-color: #1d4ed8;
  color: #fff;
  display: flex;
  height: 2.5rem;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  padding: 0.5rem 1rem;
  text-align: center;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 600;
  text-transform: capitalize;
  border-radius: 4px;
  transition: background-color 0.2s linear, color 0.2s linear, box-shadow 0.2s linear;
  text-decoration: none;
}

.submit-button[_ngcontent-serverApp-c2489718305]:hover {
  background-color: #6f90ec;
  box-shadow: 0 0 4px #e0e0e0;
}

.submit-button.button-disabled[_ngcontent-serverApp-c2489718305] {
  --tw-bg-opacity: 1;
  background-color: rgb(156, 163, 175, var(--tw-bg-opacity));
  transition: background-color 0.2s linear;
  opacity: 0.5;
}

.button--loading[_ngcontent-serverApp-c357670168] .button__text[_ngcontent-serverApp-c357670168] {
  visibility: hidden;
  opacity: 0;
}

.button--loading[_ngcontent-serverApp-c357670168]:after {
  display: block;
}

button[_ngcontent-serverApp-c357670168]:disabled, button[disabled][_ngcontent-serverApp-c357670168] {
  --tw-bg-opacity: 1;
  background-color: rgb(229, 231, 235, var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(17, 24, 39, var(--tw-text-opacity));
  cursor: auto;
}

.info-content[_ngcontent-serverApp-c357670168] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 12px;
  transition: all 0.2s ease;
}

@keyframes _ngcontent-serverApp-c357670168_button-loading-spinner {
  0% {
    transform: rotate(0);
  }
  to {
    transform: rotate(1turn);
  }
}
@keyframes _ngcontent-serverApp-c3679659740_pulse {
  0% {
    transform: scale(0.95);
    box-shadow: 0 0 rgba(7, 132, 66, 0.7019607843);
  }
  70% {
    transform: scale(1);
    box-shadow: 0 0 0 10px rgba(7, 132, 66, 0);
  }
  to {
    transform: scale(0.95);
    box-shadow: 0 0 rgba(7, 132, 66, 0);
  }
}
[_nghost-serverApp-c3679659740] {
  background-color: #edf0f3;
  display: block;
  margin-bottom: 20px;
  box-shadow: 0 8px 6px -6px #e0e0e0;
}

@media screen and (max-width: 850px) {
  [_nghost-serverApp-c3679659740] {
    display: none;
  }
}
.nav-section[_ngcontent-serverApp-c3679659740] {
  width: 100%;
  max-width: 1270px;
  height: 50px;
  margin: 0 auto;
  padding: 0 10px;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  position: relative;
}

@media screen and (max-width: 850px) {
  .nav-section[_ngcontent-serverApp-c3679659740] {
    height: 60px;
  }
}
@media screen and (max-width: 1250px) {
  .nav-section[_ngcontent-serverApp-c3679659740] {
    padding: 0 50px;
  }
}
@media screen and (max-width: 850px) {
  .nav-section[_ngcontent-serverApp-c3679659740] {
    padding: 0 20px;
  }
}
.nav-section[_ngcontent-serverApp-c3679659740] .nav-main[_ngcontent-serverApp-c3679659740] {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  flex: 1;
  margin-right: 20px;
}

.nav-section[_ngcontent-serverApp-c3679659740] .nav-main[_ngcontent-serverApp-c3679659740] .default-nav[_ngcontent-serverApp-c3679659740] {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
}

.nav-section[_ngcontent-serverApp-c3679659740] .nav-main[_ngcontent-serverApp-c3679659740] .default-nav[_ngcontent-serverApp-c3679659740] app-desktop-navigation-item[_ngcontent-serverApp-c3679659740]:first-child .nav-item[_ngcontent-serverApp-c3679659740] {
  margin-left: 0;
  padding-left: 0;
}

.nav-section[_ngcontent-serverApp-c3679659740] .nav-main[_ngcontent-serverApp-c3679659740] a[_ngcontent-serverApp-c3679659740] {
  height: 100%;
}

.nav-section[_ngcontent-serverApp-c3679659740] .nav-main[_ngcontent-serverApp-c3679659740] a[_ngcontent-serverApp-c3679659740] img[_ngcontent-serverApp-c3679659740] {
  max-height: 100%;
  margin: auto 0;
}

.nav-section[_ngcontent-serverApp-c3679659740] .nav-extras[_ngcontent-serverApp-c3679659740] {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  height: 100%;
}

.nav-section[_ngcontent-serverApp-c3679659740] .nav-extras[_ngcontent-serverApp-c3679659740] .business-button[_ngcontent-serverApp-c3679659740] {
  cursor: pointer;
  border-radius: 4px;
  font-weight: 700;
  border: 1px solid #1d4ed8;
  background-color: #1d4ed8;
  color: #fff;
  transition: background-color 0.2s linear, color 0.2s linear, box-shadow 0.2s linear;
  font-size: 0.875rem;
  line-height: 1.25rem;
  padding: 10px 15px;
  text-decoration: none;
  text-transform: uppercase;
  margin-left: 10px;
  text-align: center;
}

.nav-section[_ngcontent-serverApp-c3679659740] .nav-extras[_ngcontent-serverApp-c3679659740] .business-button[_ngcontent-serverApp-c3679659740]:hover {
  background-color: #fff426;
  box-shadow: 0 0 4px #e0e0e0;
  color: #000;
}

.nav-section[_ngcontent-serverApp-c3679659740] .nav-extras[_ngcontent-serverApp-c3679659740] .business-button[_ngcontent-serverApp-c3679659740] .external-icon[_ngcontent-serverApp-c3679659740] {
  margin-left: 5px;
}

.nav-section[_ngcontent-serverApp-c3679659740] .nav-extras[_ngcontent-serverApp-c3679659740] .pro-button[_ngcontent-serverApp-c3679659740] {
  border: 1px solid #1d4ed8;
  background-color: #1d4ed8;
  color: #fff;
  display: flex;
  height: 2.5rem;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  padding: 0.5rem 1rem;
  text-align: center;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 600;
  text-transform: capitalize;
  border-radius: 4px;
  transition: background-color 0.2s linear, color 0.2s linear, box-shadow 0.2s linear;
  text-decoration: none;
}

.nav-section[_ngcontent-serverApp-c3679659740] .nav-extras[_ngcontent-serverApp-c3679659740] .pro-button[_ngcontent-serverApp-c3679659740]:hover {
  background-color: #6f90ec;
  box-shadow: 0 0 4px #e0e0e0;
}

.nav-section[_ngcontent-serverApp-c3679659740] .nav-extras[_ngcontent-serverApp-c3679659740] .signup-button[_ngcontent-serverApp-c3679659740] {
  border: 1px solid #1d4ed8;
  background-color: #1d4ed8;
  color: #fff;
  display: flex;
  height: 2.5rem;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  padding: 0.5rem 1rem;
  text-align: center;
  font-size: 14px;
  line-height: 1.25rem;
  font-weight: 600;
  text-transform: capitalize;
  border-radius: 4px;
  transition: background-color 0.2s linear, color 0.2s linear, box-shadow 0.2s linear;
  text-decoration: none;
  margin-left: 8px;
}

.nav-section[_ngcontent-serverApp-c3679659740] .nav-extras[_ngcontent-serverApp-c3679659740] .signup-button[_ngcontent-serverApp-c3679659740]:hover {
  background-color: #6f90ec;
  box-shadow: 0 0 4px #e0e0e0;
}

.nav-section[_ngcontent-serverApp-c3679659740] .nav-extras[_ngcontent-serverApp-c3679659740] .login-button[_ngcontent-serverApp-c3679659740] {
  margin-left: 10px;
  flex-direction: row;
  justify-content: flex-start;
  white-space: nowrap;
  border-radius: 4px;
  color: #000 !important;
  display: flex;
  height: 2.5rem;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(163, 163, 163, var(--tw-border-opacity));
  padding: 0.5rem 1rem;
  text-align: center;
  font-size: 14px;
  line-height: 1.25rem;
  font-weight: 600;
  text-transform: capitalize;
  transition: background-color 0.2s linear, color 0.2s linear, box-shadow 0.2s linear;
  text-decoration: none;
}

.nav-section[_ngcontent-serverApp-c3679659740] .nav-extras[_ngcontent-serverApp-c3679659740] .login-button[_ngcontent-serverApp-c3679659740]:hover {
  background-color: #1d4ed8;
  color: #fff;
  border-color: #1d4ed8;
  box-shadow: 0 0 4px #e0e0e0;
}

@keyframes _ngcontent-serverApp-c2023052921_pulse {
  0% {
    transform: scale(0.95);
    box-shadow: 0 0 rgba(7, 132, 66, 0.7019607843);
  }
  70% {
    transform: scale(1);
    box-shadow: 0 0 0 10px rgba(7, 132, 66, 0);
  }
  to {
    transform: scale(0.95);
    box-shadow: 0 0 rgba(7, 132, 66, 0);
  }
}
[_nghost-serverApp-c2023052921] {
  display: none;
}

@media screen and (max-width: 850px) {
  [_nghost-serverApp-c2023052921] {
    display: block;
    position: fixed;
    top: 0;
    z-index: 11;
    overflow: hidden;
    width: 100%;
  }
  .logged-in [_nghost-serverApp-c2023052921] {
    top: 46px;
  }
}
.fixed-footer[_ngcontent-serverApp-c2023052921] {
  position: fixed;
  bottom: 0;
  height: 64px;
  background-color: #100d2c;
  color: #fff;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: stretch;
  z-index: 101;
  width: 100%;
}

.fixed-footer[_ngcontent-serverApp-c2023052921] .footer-link[_ngcontent-serverApp-c2023052921] {
  flex: 1;
  font-size: 12px;
  font-weight: 500;
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  letter-spacing: 0.2px;
}

.fixed-footer[_ngcontent-serverApp-c2023052921] .footer-link[_ngcontent-serverApp-c2023052921] .footer-icon[_ngcontent-serverApp-c2023052921] {
  height: 30px;
  width: auto;
  margin-bottom: 2px;
}

.nav-section[_ngcontent-serverApp-c2023052921] {
  width: 100%;
  max-width: 1270px;
  height: 50px;
  margin: 0 auto;
  padding: 0 10px;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  position: relative;
  background-color: #100d2c;
}

@media screen and (max-width: 1250px) {
  .nav-section[_ngcontent-serverApp-c2023052921] {
    padding: 0 50px;
  }
}
@media screen and (max-width: 850px) {
  .nav-section[_ngcontent-serverApp-c2023052921] {
    padding: 0 20px;
  }
}
.nav-section[_ngcontent-serverApp-c2023052921] .nav-item[_ngcontent-serverApp-c2023052921] {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  position: relative;
  text-decoration: none;
  color: #000;
  padding: 5px 10px;
  margin: 0;
  height: 100%;
  font-size: 15px;
  font-weight: 700;
}

.nav-section[_ngcontent-serverApp-c2023052921] .nav-item[_ngcontent-serverApp-c2023052921]:first-child {
  margin-left: 0;
  padding-left: 0;
}

.nav-section[_ngcontent-serverApp-c2023052921] .nav-item.link[_ngcontent-serverApp-c2023052921]:hover {
  color: #1d4ed8;
}

.nav-section[_ngcontent-serverApp-c2023052921] .nav-item[_ngcontent-serverApp-c2023052921] fa-icon[_ngcontent-serverApp-c2023052921] {
  font-size: 22px;
  font-weight: 400;
}

.nav-section[_ngcontent-serverApp-c2023052921] .nav-item[_ngcontent-serverApp-c2023052921] fa-icon.down-arrow[_ngcontent-serverApp-c2023052921] {
  font-size: 13px;
  margin-left: 5px;
  margin-top: 5px;
}

.nav-section[_ngcontent-serverApp-c2023052921] .nav-item[_ngcontent-serverApp-c2023052921] .more-icon[_ngcontent-serverApp-c2023052921] {
  color: #7a7a8d;
}

.nav-section[_ngcontent-serverApp-c2023052921] .nav-item[_ngcontent-serverApp-c2023052921] img[_ngcontent-serverApp-c2023052921] {
  max-height: 100%;
  margin: auto 0;
}

.nav-section[_ngcontent-serverApp-c2023052921] .mobile-logo[_ngcontent-serverApp-c2023052921] {
  padding: 10px 0;
  height: 100%;
}

.nav-section[_ngcontent-serverApp-c2023052921] .mobile-logo[_ngcontent-serverApp-c2023052921] a[_ngcontent-serverApp-c2023052921] {
  display: block;
  height: 100%;
  text-align: center;
}

.nav-section[_ngcontent-serverApp-c2023052921] .mobile-logo[_ngcontent-serverApp-c2023052921] a[_ngcontent-serverApp-c2023052921] img[_ngcontent-serverApp-c2023052921] {
  height: 100%;
  width: auto;
}

.nav-section[_ngcontent-serverApp-c2023052921] .menu-button[_ngcontent-serverApp-c2023052921] {
  padding: 10px;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 50px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-size: 24px;
  color: #fff;
}

.nav-section[_ngcontent-serverApp-c2023052921] .mobile-login-button[_ngcontent-serverApp-c2023052921] {
  padding: 15px;
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-size: 13px;
  color: #fff;
  white-space: nowrap;
  font-weight: 500;
}

.nav-section[_ngcontent-serverApp-c2023052921] .mobile-navigation[_ngcontent-serverApp-c2023052921] {
  position: absolute;
  top: 100%;
  width: 100%;
  left: -110%;
  transition: left 0.5s ease-out;
  background-color: #100d2c;
  color: #fff;
  box-shadow: 0 0 4px #e0e0e0;
  z-index: 10;
  padding-bottom: 40px;
  overflow-x: hidden;
}

.nav-section[_ngcontent-serverApp-c2023052921] .mobile-navigation[_ngcontent-serverApp-c2023052921] .nav-item[_ngcontent-serverApp-c2023052921] {
  padding: 20px;
  margin: 0;
  justify-content: space-between;
  text-align: start;
  color: #fff;
  font-weight: 400;
  border-bottom: 1px solid #4e4e4e;
}

.nav-section[_ngcontent-serverApp-c2023052921] .mobile-navigation[_ngcontent-serverApp-c2023052921] .nav-item[_ngcontent-serverApp-c2023052921] .right-arrow[_ngcontent-serverApp-c2023052921] {
  font-size: 13px;
}

.right-side[_ngcontent-serverApp-c2023052921] {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
}

.signup-button[_ngcontent-serverApp-c2023052921] {
  border: 1px solid #1d4ed8;
  background-color: #1d4ed8;
  color: #fff;
  display: flex;
  height: 2.5rem;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  padding: 0.5rem 1rem;
  text-align: center;
  font-size: 14px;
  line-height: 1.25rem;
  font-weight: 600;
  text-transform: capitalize;
  border-radius: 4px;
  transition: background-color 0.2s linear, color 0.2s linear, box-shadow 0.2s linear;
  text-decoration: none;
  font-size: 12px;
  padding: 4px 8px;
  height: 36px;
  text-transform: initial;
  box-sizing: border-box;
}

@media (max-width: 850px) {
  .signup-button[_ngcontent-serverApp-c2023052921] {
    max-width: 131.5px;
    padding: 4px 6px;
    max-height: 32px;
  }
}
.signup-button[_ngcontent-serverApp-c2023052921]:hover {
  background-color: #6f90ec;
  box-shadow: 0 0 4px #e0e0e0;
}

.signup-button img {
  margin-right: 8px;
}

@media (max-width: 850px) {
  .signup-button img {
    margin-right: 4px;
  }
}
.pro-button[_ngcontent-serverApp-c2023052921] {
  border: 1px solid #1d4ed8;
  background-color: #1d4ed8;
  color: #fff;
  display: flex;
  height: 2.5rem;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  padding: 0.5rem 1rem;
  text-align: center;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 600;
  text-transform: capitalize;
  border-radius: 4px;
  transition: background-color 0.2s linear, color 0.2s linear, box-shadow 0.2s linear;
  text-decoration: none;
}

.pro-button[_ngcontent-serverApp-c2023052921]:hover {
  background-color: #6f90ec;
  box-shadow: 0 0 4px #e0e0e0;
}

.right-side[_ngcontent-serverApp-c2023052921] {
  gap: 10px;
}

.login-button[_ngcontent-serverApp-c2023052921] {
  border-radius: 4px;
  background: transparent;
  color: #100d2c;
  display: flex;
  height: 2.5rem;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(163, 163, 163);
  padding: 0.5rem 1rem;
  text-align: center;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 600;
  text-transform: capitalize;
  transition: background-color 0.2s linear, color 0.2s linear, box-shadow 0.2s linear;
  text-decoration: none;
  font-size: 12px;
  padding: 4px 8px;
  height: 36px;
  color: #d8d8d8;
  text-transform: initial;
}

@media (max-width: 850px) {
  .login-button[_ngcontent-serverApp-c2023052921] {
    max-height: 32px;
    padding: 4px 6px;
  }
}
.login-button[_ngcontent-serverApp-c2023052921]:hover {
  background-color: #1d4ed8;
  color: #fff;
  border-color: #1d4ed8;
  box-shadow: 0 0 4px #e0e0e0;
}

.user-icon-ctr[_ngcontent-serverApp-c2023052921] {
  height: 25px;
  width: 25px;
  text-align: center;
  line-height: 1;
}

.user-icon-ctr[_ngcontent-serverApp-c2023052921] .user-icon[_ngcontent-serverApp-c2023052921] {
  height: 25px;
  border-radius: 100%;
}

.user-icon-ctr[_ngcontent-serverApp-c2023052921] .user-placeholder[_ngcontent-serverApp-c2023052921] {
  color: #627087;
  font-size: 25px;
}

.slide-in-menu[_ngcontent-serverApp-c2023052921] {
  position: fixed;
  right: 0;
  width: 100%;
  top: 110%;
  height: calc(100% - 64px);
  transition: top 0.5s ease-out;
  z-index: 11;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
}

.slide-in-menu[_ngcontent-serverApp-c2023052921] .back-button[_ngcontent-serverApp-c2023052921] {
  height: 30px;
  background-color: #1d4ed8;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  font-size: 13px;
  color: #fff;
  border-radius: 4px 4px 0 0;
}

.slide-in-menu[_ngcontent-serverApp-c2023052921] .link-list[_ngcontent-serverApp-c2023052921] {
  flex: 1;
  background-color: #2c2648;
  overflow-y: auto;
}

.slide-in-menu[_ngcontent-serverApp-c2023052921] .link-list[_ngcontent-serverApp-c2023052921] .link[_ngcontent-serverApp-c2023052921] {
  text-decoration: none;
  color: #fff;
  padding: 15px 30px;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  border-bottom: 1px solid #4e4e4e;
}

.slide-in-menu[_ngcontent-serverApp-c2023052921] .link-list[_ngcontent-serverApp-c2023052921] .link[_ngcontent-serverApp-c2023052921]:last-child {
  border-bottom: none;
}

.slide-in-menu[_ngcontent-serverApp-c2023052921] .link-list[_ngcontent-serverApp-c2023052921] .link[_ngcontent-serverApp-c2023052921] app-sport-icon[_ngcontent-serverApp-c2023052921] {
  height: 20px;
  margin-right: 10px;
}

.nav-sidebar[_ngcontent-serverApp-c2023052921] {
  position: fixed;
  top: 0;
  left: 0;
  transform: translate(-100vw);
  transition: transform 0.6s ease, opacity ease 0.3s;
  height: calc(100% - 64px);
  opacity: 0;
  z-index: 100;
  background-color: #0f172a;
  width: 100%;
  max-width: 100%;
}

.nav-sidebar.show[_ngcontent-serverApp-c2023052921] {
  transform: translate(0);
  transition: transform 0.5s ease, opacity ease 0.2s;
  opacity: 1;
}

.nav-sidebar.hide[_ngcontent-serverApp-c2023052921] {
  transform: translate(-100vw);
}

.betting-sub-menu[_ngcontent-serverApp-c2023052921], .dfs-sub-menu[_ngcontent-serverApp-c2023052921], .ky-betting-sub-menu[_ngcontent-serverApp-c2023052921], .sportsbook-promos-sub-menu[_ngcontent-serverApp-c2023052921], .sportsbooks-sub-menu[_ngcontent-serverApp-c2023052921] {
  position: fixed;
  top: 0;
  transform: translate(-100vw);
  transition: transform 0.6s ease, opacity ease 0.3s;
  height: calc(100% - 64px);
  opacity: 0;
  z-index: 99;
  max-width: 300px;
  width: 50vw;
  background-color: #2c2648;
  left: 50%;
  overflow-y: scroll;
  overflow-x: hidden;
}

app-desktop-navigation-item fa-icon[hidden] {
  display: block !important;
  visibility: hidden;
}

.betting-sub-menu.hide[_ngcontent-serverApp-c2023052921], .dfs-sub-menu.hide[_ngcontent-serverApp-c2023052921], .ky-betting-sub-menu.hide[_ngcontent-serverApp-c2023052921], .sportsbook-promos-sub-menu.hide[_ngcontent-serverApp-c2023052921], .sportsbooks-sub-menu.hide[_ngcontent-serverApp-c2023052921] {
  transform: translate(-100vw);
}

@media screen and (min-width: 600px) {
  .betting-sub-menu[_ngcontent-serverApp-c2023052921], .dfs-sub-menu[_ngcontent-serverApp-c2023052921], .ky-betting-sub-menu[_ngcontent-serverApp-c2023052921], .sportsbook-promos-sub-menu[_ngcontent-serverApp-c2023052921], .sportsbooks-sub-menu[_ngcontent-serverApp-c2023052921] {
    left: 300px;
  }
}
.nav-sidebar-mask[_ngcontent-serverApp-c2023052921] {
  position: fixed;
  top: 0;
  width: 100vw;
  height: calc(100% - 64px);
  background-image: none;
  background-color: rgba(0, 0, 0, 0.5019607843);
  z-index: 98;
}

app-mobile-sticky-banner {
  display: block;
  position: sticky;
  top: 50px;
  z-index: 10;
}

app-mobile-sticky-banner .promos-tabs {
  gap: 16px;
  cursor: pointer;
}

app-mobile-sticky-banner .promos-tabs .promos-tab {
  width: 40px;
  height: 40px;
  background: #fff;
  border-radius: 99999px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}

app-mobile-sticky-banner .promos-tabs app-sport-icon, app-mobile-sticky-banner .promos-tabs app-team-icon {
  height: 20px;
  width: 20px;
}

app-mobile-sticky-banner .promos-tabs .active {
  border: 1px solid #000;
  --tw-bg-opacity: 1;
  background-color: rgb(243, 243, 244, var(--tw-bg-opacity));
}

app-mobile-sticky-banner .promos-items {
  display: flex;
}

app-mobile-sticky-banner p {
  margin: 0;
}

app-mobile-sticky-banner .pro-button {
  border: 1px solid #1d4ed8;
  background-color: #1d4ed8;
  color: #fff;
  height: 2.5rem;
  cursor: pointer;
  padding: 0.5rem 1rem;
  text-align: center;
  text-transform: capitalize;
  border-radius: 4px;
  transition: background-color 0.2s linear, color 0.2s linear, box-shadow 0.2s linear;
  text-decoration: none;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 0.5rem;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 600;
  font-size: 14px;
}

app-mobile-sticky-banner .pro-button:hover {
  background-color: #6f90ec;
  box-shadow: 0 0 4px #e0e0e0;
}

.nav-item[_ngcontent-serverApp-c1450977521] {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  position: relative;
  text-decoration: none;
  color: #000;
  padding: 5px 10px;
  margin: 0;
  height: 100%;
  font-size: 15px;
  font-weight: 700;
  cursor: pointer;
}

.nav-item.first-item[_ngcontent-serverApp-c1450977521] {
  padding-left: 0;
}

.nav-item.link[_ngcontent-serverApp-c1450977521]:hover {
  color: #1d4ed8;
}

.nav-item[_ngcontent-serverApp-c1450977521] fa-icon[_ngcontent-serverApp-c1450977521] {
  font-size: 22px;
  font-weight: 400;
}

.nav-item[_ngcontent-serverApp-c1450977521] fa-icon.down-arrow[_ngcontent-serverApp-c1450977521] {
  font-size: 11px;
  margin-left: 5px;
  margin-top: 3px;
}

.nav-item[_ngcontent-serverApp-c1450977521] fa-icon.down-arrow[_ngcontent-serverApp-c1450977521]:hover {
  color: #1d4ed8;
}

.nav-item[_ngcontent-serverApp-c1450977521] .more-icon[_ngcontent-serverApp-c1450977521] {
  color: #7a7a8d;
}

.nav-item[_ngcontent-serverApp-c1450977521] img[_ngcontent-serverApp-c1450977521] {
  max-height: 100%;
  margin: auto 0;
}

.nav-item[_ngcontent-serverApp-c1450977521] .dropdown-pip[_ngcontent-serverApp-c1450977521] {
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translate(-50%);
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 5px 5px 5px;
  border-color: transparent transparent #100d2c transparent;
  z-index: 4;
}

.nav-item[_ngcontent-serverApp-c1450977521] .dropdown-head-link[_ngcontent-serverApp-c1450977521] {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  color: #000;
}

.nav-item[_ngcontent-serverApp-c1450977521] .dropdown-head-link[_ngcontent-serverApp-c1450977521]:hover {
  color: #1d4ed8;
}

.nav-item.user-dropdown[_ngcontent-serverApp-c1450977521] {
  font-size: 14px;
  margin-left: 10px;
  height: 100%;
  padding: 5px 0 5px 5px;
  cursor: pointer;
}

.nav-item.user-dropdown[_ngcontent-serverApp-c1450977521] .user-icon-ctr[_ngcontent-serverApp-c1450977521] {
  height: 25px;
  width: 25px;
  text-align: center;
  line-height: 1;
}

.nav-item.user-dropdown[_ngcontent-serverApp-c1450977521] .user-icon-ctr[_ngcontent-serverApp-c1450977521] .user-icon[_ngcontent-serverApp-c1450977521] {
  height: 25px;
  border-radius: 100%;
}

.nav-item.user-dropdown[_ngcontent-serverApp-c1450977521] .user-icon-ctr[_ngcontent-serverApp-c1450977521] .user-placeholder[_ngcontent-serverApp-c1450977521] {
  font-size: 25px;
  color: #627087;
}

.nav-item.user-dropdown[_ngcontent-serverApp-c1450977521] .dropdown-shell[_ngcontent-serverApp-c1450977521] {
  padding: 0 0 30px 30px;
  right: 0;
  left: unset;
}

.nav-item.user-dropdown[_ngcontent-serverApp-c1450977521] .dropdown-menu[_ngcontent-serverApp-c1450977521] .more-link-list[_ngcontent-serverApp-c1450977521] {
  min-width: 200px;
}

.nav-item.user-dropdown[_ngcontent-serverApp-c1450977521] .dropdown-menu[_ngcontent-serverApp-c1450977521] .more-link-list[_ngcontent-serverApp-c1450977521] .more-link[_ngcontent-serverApp-c1450977521] {
  cursor: pointer;
}

.nav-item.user-dropdown[_ngcontent-serverApp-c1450977521] .dropdown-pip[_ngcontent-serverApp-c1450977521] {
  --tw-border-opacity: 1;
  border-color: rgb(237, 240, 243, var(--tw-border-opacity));
}

.dropdown-shell[_ngcontent-serverApp-c1450977521] {
  padding: 0 30px 30px;
  position: absolute;
  top: 100%;
  z-index: 9999;
  left: -30px;
}

.dropdown-shell.centred[_ngcontent-serverApp-c1450977521] {
  left: 50%;
  transform: translate(-50%);
}

.dropdown-menu[_ngcontent-serverApp-c1450977521] {
  font-weight: 400;
  background-color: #100d2c;
  padding: 10px 5px;
  border-radius: 0 0 4px 4px;
}

.dropdown-menu[_ngcontent-serverApp-c1450977521] .betting-dropdown-ctr[_ngcontent-serverApp-c1450977521], .dropdown-menu[_ngcontent-serverApp-c1450977521] .sport-dropdown-ctr[_ngcontent-serverApp-c1450977521] {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
}

.dropdown-menu[_ngcontent-serverApp-c1450977521] .betting-list[_ngcontent-serverApp-c1450977521], .dropdown-menu[_ngcontent-serverApp-c1450977521] .more-link-list[_ngcontent-serverApp-c1450977521], .dropdown-menu[_ngcontent-serverApp-c1450977521] .sport-list[_ngcontent-serverApp-c1450977521] {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  min-width: 220px;
}

.dropdown-menu[_ngcontent-serverApp-c1450977521] .betting-list[_ngcontent-serverApp-c1450977521] .betting-item[_ngcontent-serverApp-c1450977521], .dropdown-menu[_ngcontent-serverApp-c1450977521] .betting-list[_ngcontent-serverApp-c1450977521] .more-link[_ngcontent-serverApp-c1450977521], .dropdown-menu[_ngcontent-serverApp-c1450977521] .betting-list[_ngcontent-serverApp-c1450977521] .sport-item[_ngcontent-serverApp-c1450977521], .dropdown-menu[_ngcontent-serverApp-c1450977521] .more-link-list[_ngcontent-serverApp-c1450977521] .betting-item[_ngcontent-serverApp-c1450977521], .dropdown-menu[_ngcontent-serverApp-c1450977521] .more-link-list[_ngcontent-serverApp-c1450977521] .more-link[_ngcontent-serverApp-c1450977521], .dropdown-menu[_ngcontent-serverApp-c1450977521] .more-link-list[_ngcontent-serverApp-c1450977521] .sport-item[_ngcontent-serverApp-c1450977521], .dropdown-menu[_ngcontent-serverApp-c1450977521] .sport-list[_ngcontent-serverApp-c1450977521] .betting-item[_ngcontent-serverApp-c1450977521], .dropdown-menu[_ngcontent-serverApp-c1450977521] .sport-list[_ngcontent-serverApp-c1450977521] .more-link[_ngcontent-serverApp-c1450977521], .dropdown-menu[_ngcontent-serverApp-c1450977521] .sport-list[_ngcontent-serverApp-c1450977521] .sport-item[_ngcontent-serverApp-c1450977521] {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 10px;
  border-radius: 4px;
  font-size: 14px;
  margin: 0 10px;
  cursor: pointer;
  color: #fff;
  text-decoration: none;
}

.dropdown-menu[_ngcontent-serverApp-c1450977521] .betting-list[_ngcontent-serverApp-c1450977521] .betting-item[_ngcontent-serverApp-c1450977521] fa-icon[_ngcontent-serverApp-c1450977521], .dropdown-menu[_ngcontent-serverApp-c1450977521] .betting-list[_ngcontent-serverApp-c1450977521] .more-link[_ngcontent-serverApp-c1450977521] fa-icon[_ngcontent-serverApp-c1450977521], .dropdown-menu[_ngcontent-serverApp-c1450977521] .betting-list[_ngcontent-serverApp-c1450977521] .sport-item[_ngcontent-serverApp-c1450977521] fa-icon[_ngcontent-serverApp-c1450977521], .dropdown-menu[_ngcontent-serverApp-c1450977521] .more-link-list[_ngcontent-serverApp-c1450977521] .betting-item[_ngcontent-serverApp-c1450977521] fa-icon[_ngcontent-serverApp-c1450977521], .dropdown-menu[_ngcontent-serverApp-c1450977521] .more-link-list[_ngcontent-serverApp-c1450977521] .more-link[_ngcontent-serverApp-c1450977521] fa-icon[_ngcontent-serverApp-c1450977521], .dropdown-menu[_ngcontent-serverApp-c1450977521] .more-link-list[_ngcontent-serverApp-c1450977521] .sport-item[_ngcontent-serverApp-c1450977521] fa-icon[_ngcontent-serverApp-c1450977521], .dropdown-menu[_ngcontent-serverApp-c1450977521] .sport-list[_ngcontent-serverApp-c1450977521] .betting-item[_ngcontent-serverApp-c1450977521] fa-icon[_ngcontent-serverApp-c1450977521], .dropdown-menu[_ngcontent-serverApp-c1450977521] .sport-list[_ngcontent-serverApp-c1450977521] .more-link[_ngcontent-serverApp-c1450977521] fa-icon[_ngcontent-serverApp-c1450977521], .dropdown-menu[_ngcontent-serverApp-c1450977521] .sport-list[_ngcontent-serverApp-c1450977521] .sport-item[_ngcontent-serverApp-c1450977521] fa-icon[_ngcontent-serverApp-c1450977521] {
  color: #fff;
  font-size: 15px;
}

.dropdown-menu[_ngcontent-serverApp-c1450977521] .betting-list[_ngcontent-serverApp-c1450977521] .betting-item.highlighted[_ngcontent-serverApp-c1450977521], .dropdown-menu[_ngcontent-serverApp-c1450977521] .betting-list[_ngcontent-serverApp-c1450977521] .betting-item[_ngcontent-serverApp-c1450977521]:hover, .dropdown-menu[_ngcontent-serverApp-c1450977521] .betting-list[_ngcontent-serverApp-c1450977521] .more-link.highlighted[_ngcontent-serverApp-c1450977521], .dropdown-menu[_ngcontent-serverApp-c1450977521] .betting-list[_ngcontent-serverApp-c1450977521] .more-link[_ngcontent-serverApp-c1450977521]:hover, .dropdown-menu[_ngcontent-serverApp-c1450977521] .betting-list[_ngcontent-serverApp-c1450977521] .sport-item.highlighted[_ngcontent-serverApp-c1450977521], .dropdown-menu[_ngcontent-serverApp-c1450977521] .betting-list[_ngcontent-serverApp-c1450977521] .sport-item[_ngcontent-serverApp-c1450977521]:hover, .dropdown-menu[_ngcontent-serverApp-c1450977521] .more-link-list[_ngcontent-serverApp-c1450977521] .betting-item.highlighted[_ngcontent-serverApp-c1450977521], .dropdown-menu[_ngcontent-serverApp-c1450977521] .more-link-list[_ngcontent-serverApp-c1450977521] .betting-item[_ngcontent-serverApp-c1450977521]:hover, .dropdown-menu[_ngcontent-serverApp-c1450977521] .more-link-list[_ngcontent-serverApp-c1450977521] .more-link.highlighted[_ngcontent-serverApp-c1450977521], .dropdown-menu[_ngcontent-serverApp-c1450977521] .more-link-list[_ngcontent-serverApp-c1450977521] .more-link[_ngcontent-serverApp-c1450977521]:hover, .dropdown-menu[_ngcontent-serverApp-c1450977521] .more-link-list[_ngcontent-serverApp-c1450977521] .sport-item.highlighted[_ngcontent-serverApp-c1450977521], .dropdown-menu[_ngcontent-serverApp-c1450977521] .more-link-list[_ngcontent-serverApp-c1450977521] .sport-item[_ngcontent-serverApp-c1450977521]:hover, .dropdown-menu[_ngcontent-serverApp-c1450977521] .sport-list[_ngcontent-serverApp-c1450977521] .betting-item.highlighted[_ngcontent-serverApp-c1450977521], .dropdown-menu[_ngcontent-serverApp-c1450977521] .sport-list[_ngcontent-serverApp-c1450977521] .betting-item[_ngcontent-serverApp-c1450977521]:hover, .dropdown-menu[_ngcontent-serverApp-c1450977521] .sport-list[_ngcontent-serverApp-c1450977521] .more-link.highlighted[_ngcontent-serverApp-c1450977521], .dropdown-menu[_ngcontent-serverApp-c1450977521] .sport-list[_ngcontent-serverApp-c1450977521] .more-link[_ngcontent-serverApp-c1450977521]:hover, .dropdown-menu[_ngcontent-serverApp-c1450977521] .sport-list[_ngcontent-serverApp-c1450977521] .sport-item.highlighted[_ngcontent-serverApp-c1450977521], .dropdown-menu[_ngcontent-serverApp-c1450977521] .sport-list[_ngcontent-serverApp-c1450977521] .sport-item[_ngcontent-serverApp-c1450977521]:hover {
  background-color: #1d4ed8;
  color: #fff;
}

.dropdown-menu[_ngcontent-serverApp-c1450977521] .betting-list[_ngcontent-serverApp-c1450977521] .betting-item[_ngcontent-serverApp-c1450977521] .book-icon[_ngcontent-serverApp-c1450977521], .dropdown-menu[_ngcontent-serverApp-c1450977521] .betting-list[_ngcontent-serverApp-c1450977521] .more-link[_ngcontent-serverApp-c1450977521] .book-icon[_ngcontent-serverApp-c1450977521], .dropdown-menu[_ngcontent-serverApp-c1450977521] .betting-list[_ngcontent-serverApp-c1450977521] .sport-item[_ngcontent-serverApp-c1450977521] .book-icon[_ngcontent-serverApp-c1450977521], .dropdown-menu[_ngcontent-serverApp-c1450977521] .more-link-list[_ngcontent-serverApp-c1450977521] .betting-item[_ngcontent-serverApp-c1450977521] .book-icon[_ngcontent-serverApp-c1450977521], .dropdown-menu[_ngcontent-serverApp-c1450977521] .more-link-list[_ngcontent-serverApp-c1450977521] .more-link[_ngcontent-serverApp-c1450977521] .book-icon[_ngcontent-serverApp-c1450977521], .dropdown-menu[_ngcontent-serverApp-c1450977521] .more-link-list[_ngcontent-serverApp-c1450977521] .sport-item[_ngcontent-serverApp-c1450977521] .book-icon[_ngcontent-serverApp-c1450977521], .dropdown-menu[_ngcontent-serverApp-c1450977521] .sport-list[_ngcontent-serverApp-c1450977521] .betting-item[_ngcontent-serverApp-c1450977521] .book-icon[_ngcontent-serverApp-c1450977521], .dropdown-menu[_ngcontent-serverApp-c1450977521] .sport-list[_ngcontent-serverApp-c1450977521] .more-link[_ngcontent-serverApp-c1450977521] .book-icon[_ngcontent-serverApp-c1450977521], .dropdown-menu[_ngcontent-serverApp-c1450977521] .sport-list[_ngcontent-serverApp-c1450977521] .sport-item[_ngcontent-serverApp-c1450977521] .book-icon[_ngcontent-serverApp-c1450977521] {
  height: 25px;
  margin-right: 10px;
  width: 25px;
}

.dropdown-menu[_ngcontent-serverApp-c1450977521] .secondary-panel[_ngcontent-serverApp-c1450977521] {
  background-color: #2c2648;
  color: #fff;
  border-radius: 4px;
  padding: 20px;
  margin-right: 5px;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
}

.dropdown-menu[_ngcontent-serverApp-c1450977521] .secondary-panel.condensed[_ngcontent-serverApp-c1450977521] {
  padding: 10px;
}

.dropdown-menu[_ngcontent-serverApp-c1450977521] .secondary-panel[_ngcontent-serverApp-c1450977521] .secondary-heading[_ngcontent-serverApp-c1450977521] {
  font-weight: 700;
  border-bottom: 1px solid #979797;
  margin-bottom: 10px;
  padding-bottom: 10px;
}

.dropdown-menu[_ngcontent-serverApp-c1450977521] .secondary-panel[_ngcontent-serverApp-c1450977521] .betting-links[_ngcontent-serverApp-c1450977521], .dropdown-menu[_ngcontent-serverApp-c1450977521] .secondary-panel[_ngcontent-serverApp-c1450977521] .sport-links[_ngcontent-serverApp-c1450977521] {
  min-width: 200px;
}

.dropdown-menu[_ngcontent-serverApp-c1450977521] .secondary-panel[_ngcontent-serverApp-c1450977521] .betting-links[_ngcontent-serverApp-c1450977521] .secondary-cta[_ngcontent-serverApp-c1450977521], .dropdown-menu[_ngcontent-serverApp-c1450977521] .secondary-panel[_ngcontent-serverApp-c1450977521] .sport-links[_ngcontent-serverApp-c1450977521] .secondary-cta[_ngcontent-serverApp-c1450977521] {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  border-radius: 4px;
  font-size: 13px;
  line-height: 19px;
  padding: 6px 10px;
  margin: 0;
  color: #fff;
  text-decoration: none;
}

.dropdown-menu[_ngcontent-serverApp-c1450977521] .secondary-panel[_ngcontent-serverApp-c1450977521] .betting-links[_ngcontent-serverApp-c1450977521] .secondary-cta.condensed[_ngcontent-serverApp-c1450977521], .dropdown-menu[_ngcontent-serverApp-c1450977521] .secondary-panel[_ngcontent-serverApp-c1450977521] .sport-links[_ngcontent-serverApp-c1450977521] .secondary-cta.condensed[_ngcontent-serverApp-c1450977521] {
  padding: 6px 10px;
}

.dropdown-menu[_ngcontent-serverApp-c1450977521] .secondary-panel[_ngcontent-serverApp-c1450977521] .betting-links[_ngcontent-serverApp-c1450977521] .secondary-cta[_ngcontent-serverApp-c1450977521] fa-icon[_ngcontent-serverApp-c1450977521], .dropdown-menu[_ngcontent-serverApp-c1450977521] .secondary-panel[_ngcontent-serverApp-c1450977521] .sport-links[_ngcontent-serverApp-c1450977521] .secondary-cta[_ngcontent-serverApp-c1450977521] fa-icon[_ngcontent-serverApp-c1450977521] {
  color: #fff;
  font-size: 15px;
}

.dropdown-menu[_ngcontent-serverApp-c1450977521] .secondary-panel[_ngcontent-serverApp-c1450977521] .betting-links[_ngcontent-serverApp-c1450977521] .secondary-cta.highlighted[_ngcontent-serverApp-c1450977521], .dropdown-menu[_ngcontent-serverApp-c1450977521] .secondary-panel[_ngcontent-serverApp-c1450977521] .betting-links[_ngcontent-serverApp-c1450977521] .secondary-cta[_ngcontent-serverApp-c1450977521]:hover, .dropdown-menu[_ngcontent-serverApp-c1450977521] .secondary-panel[_ngcontent-serverApp-c1450977521] .sport-links[_ngcontent-serverApp-c1450977521] .secondary-cta.highlighted[_ngcontent-serverApp-c1450977521], .dropdown-menu[_ngcontent-serverApp-c1450977521] .secondary-panel[_ngcontent-serverApp-c1450977521] .sport-links[_ngcontent-serverApp-c1450977521] .secondary-cta[_ngcontent-serverApp-c1450977521]:hover {
  background-color: #1d4ed8;
  color: #fff;
}

.dropdown-menu[_ngcontent-serverApp-c1450977521] .secondary-panel[_ngcontent-serverApp-c1450977521] .other-sports[_ngcontent-serverApp-c1450977521] {
  flex-wrap: wrap;
  min-width: 200px;
}

.dropdown-menu[_ngcontent-serverApp-c1450977521] .secondary-panel[_ngcontent-serverApp-c1450977521] .other-sports[_ngcontent-serverApp-c1450977521] a[_ngcontent-serverApp-c1450977521] {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 10px;
  border-radius: 4px;
  font-size: 15px;
  margin: 0;
  color: #fff;
  text-decoration: none;
}

.dropdown-menu[_ngcontent-serverApp-c1450977521] .secondary-panel[_ngcontent-serverApp-c1450977521] .other-sports[_ngcontent-serverApp-c1450977521] a[_ngcontent-serverApp-c1450977521] fa-icon[_ngcontent-serverApp-c1450977521] {
  color: #fff;
  font-size: 15px;
}

.dropdown-menu[_ngcontent-serverApp-c1450977521] .secondary-panel[_ngcontent-serverApp-c1450977521] .other-sports[_ngcontent-serverApp-c1450977521] a.highlighted[_ngcontent-serverApp-c1450977521], .dropdown-menu[_ngcontent-serverApp-c1450977521] .secondary-panel[_ngcontent-serverApp-c1450977521] .other-sports[_ngcontent-serverApp-c1450977521] a[_ngcontent-serverApp-c1450977521]:hover {
  background-color: #1d4ed8;
  color: #fff;
}

[_nghost-serverApp-c126203576] {
  background: #edf0f3;
}

.content[_ngcontent-serverApp-c126203576] {
  width: 100%;
  max-width: 1270px;
  padding: 32px 10px;
  margin: 0 auto;
}

@media screen and (max-width: 1250px) {
  .content[_ngcontent-serverApp-c126203576] {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media screen and (max-width: 850px) {
  .content[_ngcontent-serverApp-c126203576] {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.content[_ngcontent-serverApp-c126203576] .heading[_ngcontent-serverApp-c126203576] {
  font-weight: 600;
  font-size: 24px;
  line-height: 32px;
}

.content[_ngcontent-serverApp-c126203576] .accordion-tabs[_ngcontent-serverApp-c126203576] {
  display: flex;
  border-width: 1px;
  border-style: solid;
  border-image: linear-gradient(to right, #000, rgba(0, 0, 0, 0)) 0 0 100% 1;
  border-left: 0;
  border-right: 0;
  overflow-x: auto;
}

@media screen and (max-width: 850px) {
  .content[_ngcontent-serverApp-c126203576] .accordion-tabs[_ngcontent-serverApp-c126203576] {
    border: 0;
  }
}
.content[_ngcontent-serverApp-c126203576] .accordion-tabs[_ngcontent-serverApp-c126203576] .accordion-tab[_ngcontent-serverApp-c126203576] {
  background: #edf0f3;
  padding: 16px 0;
  margin: 0 12.5px;
  font-size: 16px;
  text-transform: capitalize;
  border: none;
  cursor: pointer;
  border-top: 2px solid transparent;
  border-bottom: 2px solid transparent;
  transition: border-bottom-color 0.3s linear;
  white-space: nowrap;
}

.content[_ngcontent-serverApp-c126203576] .accordion-tabs[_ngcontent-serverApp-c126203576] .accordion-tab.accordion-active[_ngcontent-serverApp-c126203576], .content[_ngcontent-serverApp-c126203576] .accordion-tabs[_ngcontent-serverApp-c126203576] .accordion-tab[_ngcontent-serverApp-c126203576]:hover {
  border-bottom-color: #100d2c;
}

@media screen and (max-width: 850px) {
  .content[_ngcontent-serverApp-c126203576] .accordion-tabs[_ngcontent-serverApp-c126203576] .accordion-tab[_ngcontent-serverApp-c126203576] {
    display: none;
  }
}
.content[_ngcontent-serverApp-c126203576] .accordion-tabs[_ngcontent-serverApp-c126203576] .accordion-tab[_ngcontent-serverApp-c126203576]:first-of-type {
  margin-left: 0;
}

.content[_ngcontent-serverApp-c126203576] .according-content[_ngcontent-serverApp-c126203576] {
  margin-top: 32px;
}

@media screen and (max-width: 850px) {
  .content[_ngcontent-serverApp-c126203576] .according-content[_ngcontent-serverApp-c126203576] {
    margin-top: 12px;
  }
}
.content[_ngcontent-serverApp-c126203576] .accordion-item[_ngcontent-serverApp-c126203576] {
  display: none;
  border: none;
}

@media screen and (max-width: 850px) {
  .content[_ngcontent-serverApp-c126203576] .accordion-item[_ngcontent-serverApp-c126203576] {
    display: block;
    border-top: 1px solid rgba(0, 0, 0, 0.06);
    border-bottom: 1px solid rgba(0, 0, 0, 0.06);
  }
}
.content[_ngcontent-serverApp-c126203576] .accordion-item__container[_ngcontent-serverApp-c126203576], .content[_ngcontent-serverApp-c126203576] .accordion-item__label[_ngcontent-serverApp-c126203576] {
  padding: 0;
  transition: inherit;
}

.content[_ngcontent-serverApp-c126203576] .accordion-item__container[_ngcontent-serverApp-c126203576] {
  max-width: 750px;
}

@media screen and (max-width: 850px) {
  .content[_ngcontent-serverApp-c126203576] .accordion-item__container[_ngcontent-serverApp-c126203576] {
    display: none;
    padding-bottom: 12px;
  }
}
.content[_ngcontent-serverApp-c126203576] .accordion-item__label[_ngcontent-serverApp-c126203576] {
  display: none;
  font-weight: 600;
  line-height: 20px;
  font-size: 14px;
}

@media screen and (max-width: 850px) {
  .content[_ngcontent-serverApp-c126203576] .accordion-item__label[_ngcontent-serverApp-c126203576] {
    display: block;
    margin: 0;
    padding: 12px 0;
    cursor: pointer;
    transition: padding 0.2s ease;
    position: relative;
  }
  .content[_ngcontent-serverApp-c126203576] .accordion-item__label[_ngcontent-serverApp-c126203576]:after {
    content: "";
    height: 4px;
    width: 4px;
    position: absolute;
    top: -4px;
    right: 1.25rem;
    bottom: 0;
    margin: auto;
    border: 3px solid transparent;
    border-radius: 2px;
    transform: rotate(45deg);
    border-color: transparent #447fff #447fff transparent;
    opacity: 1;
    transition: opacity 0.1s ease;
  }
}
.content[_ngcontent-serverApp-c126203576] .accordion-item.accordion-active[_ngcontent-serverApp-c126203576], .content[_ngcontent-serverApp-c126203576] .accordion-item.accordion-active[_ngcontent-serverApp-c126203576] .accordion-item__container[_ngcontent-serverApp-c126203576] {
  display: block;
}

.content[_ngcontent-serverApp-c126203576] .accordion-item.accordion-active[_ngcontent-serverApp-c126203576] .accordion-item__container[_ngcontent-serverApp-c126203576]:hover {
  color: #1d4ed8;
}

.content[_ngcontent-serverApp-c126203576] .accordion-item[_ngcontent-serverApp-c126203576] ul[_ngcontent-serverApp-c126203576] {
  flex: 50%;
  list-style-type: none;
  margin: 0;
  padding: 0;
  display: grid;
  gap: 12px 20px;
  grid-template-columns: 1fr 1fr;
}

.content[_ngcontent-serverApp-c126203576] .accordion-item[_ngcontent-serverApp-c126203576] ul.subscription[_ngcontent-serverApp-c126203576] {
  grid-template-columns: 1fr;
  gap: 0;
}

@media screen and (max-width: 850px) {
  .content[_ngcontent-serverApp-c126203576] .accordion-item[_ngcontent-serverApp-c126203576] ul[_ngcontent-serverApp-c126203576] {
    grid-template-columns: 1fr;
  }
}
.content[_ngcontent-serverApp-c126203576] .accordion-item[_ngcontent-serverApp-c126203576] ul[_ngcontent-serverApp-c126203576] li[_ngcontent-serverApp-c126203576] {
  display: flex;
  align-items: center;
  padding: 4px 0;
  gap: 8px;
}

.content[_ngcontent-serverApp-c126203576] .accordion-item[_ngcontent-serverApp-c126203576] ul[_ngcontent-serverApp-c126203576] a[_ngcontent-serverApp-c126203576] {
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  color: #2d3748;
}

.content[_ngcontent-serverApp-c126203576] .accordion-item[_ngcontent-serverApp-c126203576] ul[_ngcontent-serverApp-c126203576] a[_ngcontent-serverApp-c126203576]:hover {
  color: #1d4ed8;
  text-decoration: none;
}

.content[_ngcontent-serverApp-c126203576] .accordion-item[_ngcontent-serverApp-c126203576] app-sport-icon[_ngcontent-serverApp-c126203576] {
  width: 18px;
  height: 18px;
}

.content[_ngcontent-serverApp-c126203576] .accordion-item[_ngcontent-serverApp-c126203576] ul.best-books[_ngcontent-serverApp-c126203576] {
  display: grid;
  gap: 12px 20px;
  grid-template-columns: 1fr 1fr;
}

@media screen and (max-width: 850px) {
  .content[_ngcontent-serverApp-c126203576] .accordion-item[_ngcontent-serverApp-c126203576] ul.best-books[_ngcontent-serverApp-c126203576] {
    grid-template-columns: 1fr;
  }
}
app-about-dimers {
  background: #fff;
}

app-about-dimers .about-dimers {
  width: 100%;
  max-width: 1270px;
  padding: 90px 10px 48px;
  margin: 0 auto;
}

@media screen and (max-width: 1250px) {
  app-about-dimers .about-dimers {
    padding: 50px;
  }
}
@media screen and (max-width: 850px) {
  app-about-dimers .about-dimers {
    padding: 50px 20px;
  }
}
app-about-dimers .about-dimers .heading {
  font-weight: 600;
  font-size: 24px;
  line-height: 32px;
  color: #000;
  text-align: center;
  text-transform: capitalize;
}

app-about-dimers .about-dimers .statistics {
  margin-top: 24px;
}

@media screen and (max-width: 750px) {
  app-about-dimers .about-dimers .statistics {
    flex-direction: column;
    gap: 50px;
    justify-content: center;
    text-align: center;
  }
}
app-about-dimers .about-dimers .statistics .number {
  display: flex;
  font-size: 36px;
  font-weight: 700;
  line-height: 40px;
  color: #1d4ed8;
  align-items: center;
  gap: 4px;
}

app-about-dimers .about-dimers .statistics .text {
  font-size: 16px;
  color: #100d2c;
  font-weight: 600;
  line-height: 24px;
  text-align: center;
}

@media screen and (max-width: 750px) {
  app-about-dimers .about-dimers .statistics .text {
    font-weight: 600;
    font-size: 14px;
    line-height: 20px;
  }
}
app-about-dimers .about-dimers .partners {
  margin-top: 48px;
  text-align: center;
}

[_nghost-serverApp-c1870065650] {
  background-color: #fff;
}

[_nghost-serverApp-c1870065650] #partners[_ngcontent-serverApp-c1870065650] a[_ngcontent-serverApp-c1870065650] {
  z-index: 100;
}

@keyframes _ngcontent-serverApp-c1870065650_marquee {
  0% {
    transform: translate(0);
  }
  to {
    transform: translate(-100%);
  }
}
[_nghost-serverApp-c296756097] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  aspect-ratio: 1;
}

img[_ngcontent-serverApp-c296756097] {
  height: 100%;
  width: 100%;
}

[_nghost-serverApp-c1813881119] {
  width: 100%;
  display: grid;
  grid-template-columns: repeat(12, 1fr);
  gap: 30px;
  grid-auto-flow: row;
  align-content: start;
}

@media screen and (max-width: 850px) {
  [_nghost-serverApp-c1813881119] {
    gap: 30px 10px;
  }
}
[_nghost-serverApp-c1813881119] .sidebar[_ngcontent-serverApp-c1813881119] {
  grid-column-start: 10;
  grid-column-end: span 3;
  display: grid;
  grid-template-columns: 100%;
  gap: 30px;
  grid-auto-flow: row;
  align-content: start;
  max-width: 100%;
}

@media screen and (max-width: 1250px) {
  [_nghost-serverApp-c1813881119] .sidebar[_ngcontent-serverApp-c1813881119] {
    grid-column-start: 9;
    grid-column-end: span 4;
  }
}
@media screen and (max-width: 1030px) {
  [_nghost-serverApp-c1813881119] .sidebar[_ngcontent-serverApp-c1813881119] {
    grid-column-start: 1;
    grid-column-end: span 12;
  }
}
@media screen and (max-width: 1030px) {
  [_nghost-serverApp-c1813881119] sport-button-list[_ngcontent-serverApp-c1813881119] {
    display: none;
  }
}
[_nghost-serverApp-c1445026237] {
  position: relative;
}

.sport-list-heading[_ngcontent-serverApp-c1445026237] {
  text-transform: uppercase;
  width: 100%;
  border-bottom: 1px solid #d8d8d8;
  font-size: 15px;
  padding-bottom: 5px;
  position: relative;
  margin-bottom: 10px;
}

.desktop-sport-button-ctr[_ngcontent-serverApp-c1445026237] {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: flex-start;
}

@media screen and (max-width: 850px) {
  .desktop-sport-button-ctr[_ngcontent-serverApp-c1445026237] {
    display: none;
  }
}
.desktop-sport-button-ctr[_ngcontent-serverApp-c1445026237] a[_ngcontent-serverApp-c1445026237] {
  margin-right: 10px;
  margin-bottom: 10px;
  flex-direction: row;
  justify-content: flex-start;
  border-radius: 4px;
  color: #100d2c;
  display: flex;
  height: 2.5rem;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(163, 163, 163, var(--tw-border-opacity));
  padding: 0.5rem 1rem;
  text-align: center;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 600;
  text-transform: capitalize;
  transition: background-color 0.2s linear, color 0.2s linear, box-shadow 0.2s linear;
  text-decoration: none;
}

.desktop-sport-button-ctr[_ngcontent-serverApp-c1445026237] a[_ngcontent-serverApp-c1445026237]:hover {
  background-color: #1d4ed8;
  color: #fff;
  border-color: #1d4ed8;
  box-shadow: 0 0 4px #e0e0e0;
}

.desktop-sport-button-ctr[_ngcontent-serverApp-c1445026237] a[_ngcontent-serverApp-c1445026237]:hover .icon-ctr[_ngcontent-serverApp-c1445026237] app-sport-icon.hide-on-hover[_ngcontent-serverApp-c1445026237] {
  opacity: 0;
}

.desktop-sport-button-ctr[_ngcontent-serverApp-c1445026237] a[_ngcontent-serverApp-c1445026237] .icon-ctr[_ngcontent-serverApp-c1445026237] {
  height: 20px;
  width: 20px;
  margin-right: 10px;
  position: relative;
}

.desktop-sport-button-ctr[_ngcontent-serverApp-c1445026237] a[_ngcontent-serverApp-c1445026237] .icon-ctr[_ngcontent-serverApp-c1445026237] app-sport-icon[_ngcontent-serverApp-c1445026237] {
  position: absolute;
  top: 0;
  left: 0;
  height: 20px;
  transition: opacity 0.2s linear;
}

.desktop-sport-button-ctr[_ngcontent-serverApp-c1445026237] a[_ngcontent-serverApp-c1445026237] app-sport-icon[_ngcontent-serverApp-c1445026237] {
  height: 20px;
  margin-right: 10px;
}

.desktop-sport-button-ctr[_ngcontent-serverApp-c1445026237] a[_ngcontent-serverApp-c1445026237] fa-icon[_ngcontent-serverApp-c1445026237] {
  font-size: 16px;
  margin-left: 15px;
}

.mobile-sport-button-shell[_ngcontent-serverApp-c1445026237] {
  display: none;
  overflow-y: visible;
  position: relative;
  height: 43px;
  overflow-x: hidden;
  width: 100%;
}

.mobile-sport-button-shell[_ngcontent-serverApp-c1445026237] a[_ngcontent-serverApp-c1445026237] {
  margin-right: 10px;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  cursor: pointer;
  border-radius: 4px;
  font-weight: 700;
  border: 1px solid #100d2c;
  background-color: #fff;
  color: #100d2c;
  transition: background-color 0.2s linear, color 0.2s linear, box-shadow 0.2s linear;
  font-size: 0.875rem;
  line-height: 1.25rem;
  padding: 8px 16px;
  text-decoration: none;
  text-transform: uppercase;
}

.mobile-sport-button-shell[_ngcontent-serverApp-c1445026237] a[_ngcontent-serverApp-c1445026237]:hover {
  background-color: #100d2c;
  color: #fff;
  box-shadow: 0 0 4px #e0e0e0;
}

.mobile-sport-button-shell[_ngcontent-serverApp-c1445026237] a[_ngcontent-serverApp-c1445026237] app-sport-icon[_ngcontent-serverApp-c1445026237] {
  height: 20px;
  margin-right: 10px;
}

.mobile-sport-button-shell[_ngcontent-serverApp-c1445026237] a[_ngcontent-serverApp-c1445026237] fa-icon[_ngcontent-serverApp-c1445026237] {
  font-size: 16px;
  margin-left: 15px;
}

@media screen and (max-width: 850px) {
  .mobile-sport-button-shell[_ngcontent-serverApp-c1445026237] {
    display: block;
  }
}
[_nghost-serverApp-c2422300498] {
  border-radius: 4px;
  box-shadow: 0 0 4px #e0e0e0;
  padding: 25px 0 15px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
}

.next-value-loading[_ngcontent-serverApp-c2422300498] {
  margin: 10px 15px 15px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  text-align: center;
  align-items: center;
  padding: 20px 10px;
  min-height: 200px;
}

.next-value-heading[_ngcontent-serverApp-c2422300498] {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin: 10px 15px 0;
  min-height: 14px;
}

.next-value-heading[_ngcontent-serverApp-c2422300498] .time-away[_ngcontent-serverApp-c2422300498] {
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 700;
  color: #485a72;
}

.next-value-bet[_ngcontent-serverApp-c2422300498] {
  margin: 10px 15px 15px;
  background-color: #edf0f3;
  color: #000;
  border-radius: 4px;
  text-decoration: none;
  min-height: 200px;
  padding: 30px 20px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.next-value-bet[_ngcontent-serverApp-c2422300498] .icon-row[_ngcontent-serverApp-c2422300498] {
  margin-bottom: 10px;
}

.next-value-bet[_ngcontent-serverApp-c2422300498] .icon-row[_ngcontent-serverApp-c2422300498] .match-ctr[_ngcontent-serverApp-c2422300498] {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}

.next-value-bet[_ngcontent-serverApp-c2422300498] .icon-row[_ngcontent-serverApp-c2422300498] .match-ctr[_ngcontent-serverApp-c2422300498] .vs-sep[_ngcontent-serverApp-c2422300498] {
  font-size: 13px;
  margin: 0 4px;
}

.next-value-bet[_ngcontent-serverApp-c2422300498] .icon-row[_ngcontent-serverApp-c2422300498] app-team-icon[_ngcontent-serverApp-c2422300498] {
  height: 70px;
}

.value-bets-link[_ngcontent-serverApp-c2422300498] {
  border-radius: 4px;
  color: #100d2c;
  display: flex;
  height: 2.5rem;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(163, 163, 163, var(--tw-border-opacity));
  padding: 0.5rem 1rem;
  text-align: center;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 600;
  text-transform: capitalize;
  transition: background-color 0.2s linear, color 0.2s linear, box-shadow 0.2s linear;
  text-decoration: none;
  margin: 0 15px;
}

.value-bets-link[_ngcontent-serverApp-c2422300498]:hover {
  background-color: #1d4ed8;
  color: #fff;
  border-color: #1d4ed8;
  box-shadow: 0 0 4px #e0e0e0;
}

[_nghost-serverApp-c4114542237] {
  border-radius: 4px;
  box-shadow: 0 0 4px #e0e0e0;
  padding: 25px 0 15px;
}

[_nghost-serverApp-c959079209] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.small-only[_ngcontent-serverApp-c959079209] {
  display: none;
}

@media screen and (max-width: 750px) {
  .small-only[_ngcontent-serverApp-c959079209] {
    display: block;
  }
}
[_nghost-serverApp-c3622301663] {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  position: relative;
}

.articles-heading[_ngcontent-serverApp-c3622301663] {
  text-transform: uppercase;
  width: 100%;
  border-bottom: 1px solid #d8d8d8;
  font-size: 15px;
  padding-bottom: 5px;
  position: relative;
  margin-bottom: 20px;
}

.articles-loading[_ngcontent-serverApp-c3622301663] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  text-align: center;
  align-items: center;
  padding: 10px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 50%;
  z-index: 2;
  background-color: #fff;
}

.article-list[_ngcontent-serverApp-c3622301663] {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 10px;
  grid-auto-flow: row;
}

.article-list.placeholder[_ngcontent-serverApp-c3622301663] {
  opacity: 0;
}

.article-list[_ngcontent-serverApp-c3622301663] .article-link[_ngcontent-serverApp-c3622301663] {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  text-decoration: none;
  color: #100d2c;
}

@media screen and (max-width: 750px) {
  .article-list[_ngcontent-serverApp-c3622301663] .article-link[_ngcontent-serverApp-c3622301663] {
    grid-column: 1/span 3;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    border-bottom: 1px solid #d8d8d8;
    padding-bottom: 10px;
  }
  .article-list[_ngcontent-serverApp-c3622301663] .article-link[_ngcontent-serverApp-c3622301663]:last-child {
    padding-bottom: 0;
    border-bottom: none;
  }
  .article-list[_ngcontent-serverApp-c3622301663] .article-link[_ngcontent-serverApp-c3622301663] .article-text[_ngcontent-serverApp-c3622301663] {
    flex: 1;
  }
}
.article-list[_ngcontent-serverApp-c3622301663] .article-link[_ngcontent-serverApp-c3622301663] .article-text[_ngcontent-serverApp-c3622301663] .article-info[_ngcontent-serverApp-c3622301663] {
  display: flex;
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #000;
  justify-content: space-between;
  margin-bottom: 4px;
}

.article-list[_ngcontent-serverApp-c3622301663] .book-offers-container[_ngcontent-serverApp-c3622301663] {
  grid-column: 1/span 3;
  border-bottom: 1px solid #d8d8d8;
}

.articles-link[_ngcontent-serverApp-c3622301663] {
  cursor: pointer;
  border-radius: 4px;
  font-weight: 700;
  border: 1px solid #100d2c;
  background-color: #fff;
  color: #100d2c;
  transition: background-color 0.2s linear, color 0.2s linear, box-shadow 0.2s linear;
  font-size: 0.875rem;
  line-height: 1.25rem;
  padding: 8px 16px;
  text-decoration: none;
  text-transform: uppercase;
  text-align: center;
  margin-top: 20px;
}

.articles-link[_ngcontent-serverApp-c3622301663]:hover {
  background-color: #100d2c;
  color: #fff;
  box-shadow: 0 0 4px #e0e0e0;
}

app-book-offers[_ngcontent-serverApp-c3622301663] {
  display: none;
}

@media only screen and (max-width: 750px) {
  app-book-offers[_ngcontent-serverApp-c3622301663] {
    display: block;
    padding-bottom: 10px;
  }
  app-book-offers[_ngcontent-serverApp-c3622301663] .best-offers-heading {
    display: block;
    padding: 0;
    margin-bottom: 8px;
    text-transform: capitalize;
    font-weight: 600;
    font-size: 1rem;
    line-height: 28px;
    color: #000;
    border: 0;
  }
}
[_nghost-serverApp-c3379273384] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
}

.next-heading[_ngcontent-serverApp-c3379273384] {
  text-transform: uppercase;
  width: 100%;
  border-bottom: 1px solid #d8d8d8;
  font-size: 15px;
  padding-bottom: 5px;
  position: relative;
  margin-bottom: 10px;
}

.articles-heading[_ngcontent-serverApp-c1649542925] {
  text-transform: uppercase;
  width: 100%;
  border-bottom: 1px solid #d8d8d8;
  font-size: 15px;
  padding-bottom: 5px;
  position: relative;
  margin-bottom: 10px;
}

.articles-loading[_ngcontent-serverApp-c1649542925] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  text-align: center;
  align-items: center;
  padding: 10px;
  min-height: 1092px;
}

.article-list[_ngcontent-serverApp-c1649542925] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  min-height: 1092px;
}

.article-list[_ngcontent-serverApp-c1649542925] .article-link[_ngcontent-serverApp-c1649542925] {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  text-decoration: none;
  color: #100d2c;
  padding-bottom: 10px;
  border-bottom: 1px solid #d8d8d8;
  margin-bottom: 10px;
}

.article-list[_ngcontent-serverApp-c1649542925] .article-link[_ngcontent-serverApp-c1649542925]:last-child {
  border-bottom: none;
}

.article-list[_ngcontent-serverApp-c1649542925] .article-link[_ngcontent-serverApp-c1649542925] .article-text[_ngcontent-serverApp-c1649542925] {
  flex: 1;
}

.articles-link[_ngcontent-serverApp-c1649542925] {
  border-radius: 4px;
  color: #100d2c;
  display: flex;
  height: 2.5rem;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(163, 163, 163, var(--tw-border-opacity));
  padding: 0.5rem 1rem;
  text-align: center;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 600;
  text-transform: capitalize;
  transition: background-color 0.2s linear, color 0.2s linear, box-shadow 0.2s linear;
  text-decoration: none;
  margin-top: 20px;
}

.articles-link[_ngcontent-serverApp-c1649542925]:hover {
  background-color: #1d4ed8;
  color: #fff;
  border-color: #1d4ed8;
  box-shadow: 0 0 4px #e0e0e0;
}

@font-face {
  font-family: swiper-icons;
  src: url("data:application/font-woff;charset=utf-8;base64, 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") format("woff");
  font-weight: 400;
  font-style: normal;
}
:root {
  --swiper-theme-color: #007aff ;
}

:host {
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  z-index: 1;
}

@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0);
  }
  to {
    transform: rotate(360deg);
  }
}
app-book-offers .best-offers-heading {
  text-transform: uppercase;
  width: 100%;
  border-bottom: 1px solid #d8d8d8;
  font-size: 15px;
  padding-bottom: 5px;
  position: relative;
  margin-bottom: 15px;
}

app-book-offers .offers-loading {
  padding: 20px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  text-align: center;
  align-items: center;
  height: 1600px;
}

app-book-offers .small-only {
  display: none;
}

@media screen and (max-width: 750px) {
  app-book-offers .small-only {
    display: block;
  }
}
app-book-offers .all-offers {
  color: rgba(255, 255, 255, 0.8705882353);
  text-decoration: none;
}

app-book-offers .all-offers:hover {
  color: #1d4ed8;
}

app-book-offers .more-button {
  border-radius: 4px;
  color: #100d2c;
  display: flex;
  height: 2.5rem;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(163, 163, 163, var(--tw-border-opacity));
  padding: 0.5rem 1rem;
  text-align: center;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 600;
  text-transform: capitalize;
  transition: background-color 0.2s linear, color 0.2s linear, box-shadow 0.2s linear;
  text-decoration: none;
  width: 100%;
  display: block;
}

app-book-offers .more-button:hover {
  background-color: #1d4ed8;
  color: #fff;
  border-color: #1d4ed8;
  box-shadow: 0 0 4px #e0e0e0;
}

@media screen and (max-width: 750px) {
  app-book-offers .best-offers-heading, app-book-offers .more-button {
    display: none;
  }
}
[_nghost-serverApp-c1657871116] {
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 8;
  width: 100%;
}

[_nghost-serverApp-c1657871116] p {
  margin: 0;
}

.banner-row[_ngcontent-serverApp-c1657871116] {
  padding: 0 30px;
}

@media screen and (max-width: 850px) {
  .banner-row[_ngcontent-serverApp-c1657871116] {
    padding: 0 25px;
    grid-template-columns: 3fr auto;
  }
}
.height-100[_ngcontent-serverApp-c1657871116] {
  height: 100%;
}

.banner-container[_ngcontent-serverApp-c1657871116] {
  display: flex;
  gap: 8px;
  align-items: center;
}

@keyframes _ngcontent-serverApp-c1657871116_marquee {
  0% {
    transform: translate(0);
  }
  to {
    transform: translate(-100%);
  }
}
@keyframes _ngcontent-serverApp-c1657871116_fadeInUp {
  0% {
    transform: translate3d(0, 120px, 0);
    opacity: 1;
  }
  to {
    transform: translateZ(0);
    opacity: 1;
  }
}
[data-ng-cloak][_ngcontent-serverApp-c3589402316], [ng-cloak][_ngcontent-serverApp-c3589402316], [ng\:cloak][_ngcontent-serverApp-c3589402316], [x-ng-cloak][_ngcontent-serverApp-c3589402316] {
  display: none !important;
}

@keyframes _ngcontent-serverApp-c3589402316_flash {
  to {
    visibility: hidden;
  }
}
[_nghost-serverApp-c3589402316] {
  display: block;
}

.external-futures[_ngcontent-serverApp-c3589402316] {
  display: flex;
  box-sizing: border-box;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  font-family: Work Sans, sans-serif;
  font-weight: 400;
  max-width: 1062px;
  margin: 0 auto;
}

.external-futures[_ngcontent-serverApp-c3589402316] [_ngcontent-serverApp-c3589402316] {
  box-sizing: border-box;
}

.external-futures[_ngcontent-serverApp-c3589402316] .futures-loading[_ngcontent-serverApp-c3589402316] {
  padding: 20px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  font-size: 16px;
  height: 240px;
}

.external-futures[_ngcontent-serverApp-c3589402316] .no-futures[_ngcontent-serverApp-c3589402316] {
  padding: 40px 20px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  color: #627087;
  height: 480px;
}

.external-futures[_ngcontent-serverApp-c3589402316] .futures-list-ctr[_ngcontent-serverApp-c3589402316] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  background-color: #fff;
  border-radius: 0 0 4px 4px;
  padding: 0;
}

.external-futures[_ngcontent-serverApp-c3589402316] .futures-list-ctr[_ngcontent-serverApp-c3589402316] .futures-group[_ngcontent-serverApp-c3589402316] {
  margin-bottom: 30px;
}

.external-futures[_ngcontent-serverApp-c3589402316] .futures-list-ctr[_ngcontent-serverApp-c3589402316] .futures-row[_ngcontent-serverApp-c3589402316] {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: stretch;
  color: #100d2c;
  font-size: 15px;
  padding: 10px 15px;
  min-height: 51px;
}

.external-futures[_ngcontent-serverApp-c3589402316] .more-button-ctr[_ngcontent-serverApp-c3589402316] {
  padding: 0 10px;
}

.external-futures[_ngcontent-serverApp-c3589402316] .more-button-ctr[_ngcontent-serverApp-c3589402316] a[_ngcontent-serverApp-c3589402316] {
  border-radius: 4px;
  color: #100d2c;
  display: flex;
  height: 2.5rem;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(163, 163, 163, var(--tw-border-opacity));
  padding: 0.5rem 1rem;
  text-align: center;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 600;
  text-transform: capitalize;
  transition: background-color 0.2s linear, color 0.2s linear, box-shadow 0.2s linear;
  text-decoration: none;
}

.external-futures[_ngcontent-serverApp-c3589402316] .more-button-ctr[_ngcontent-serverApp-c3589402316] a[_ngcontent-serverApp-c3589402316]:hover {
  background-color: #1d4ed8;
  color: #fff;
  border-color: #1d4ed8;
  box-shadow: 0 0 4px #e0e0e0;
}

[_nghost-serverApp-c415752968] {
  display: block;
}

[data-ng-cloak], [ng-cloak], [ng\:cloak], [x-ng-cloak] {
  display: none !important;
}

@keyframes flash {
  to {
    visibility: hidden;
  }
}
:host {
  display: block;
}

.external-game-bar {
  display: flex;
  box-sizing: border-box;
  flex-direction: row;
  justify-content: center;
  align-items: stretch;
  font-family: Work Sans, sans-serif;
  font-weight: 400;
  max-width: 1240px;
  margin: 0 auto;
  padding: 0 20px;
  height: 70px;
  /*--button-colour: $highlight;*/
  /*--button-text-colour: $highlight-contrast*/
}

.external-game-bar img {
  pointer-events: none;
}

.external-game-bar * {
  position: relative;
  box-sizing: border-box;
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none; /* Safari */
  -khtml-user-select: none; /* Konqueror HTML */
  -moz-user-select: none; /* Old versions of Firefox */
  -ms-user-select: none; /* Internet Explorer/Edge */
  user-select: none;
}

@media screen and (max-width: 1030px) {
  .external-game-bar {
    padding: 0 5px;
  }
}
@media screen and (max-width: 1030px) and (max-width: 500px) {
  .external-game-bar {
    padding: 0;
    flex-direction: column;
    justify-content: center;
    align-items: flex-end;
    min-height: 70px;
    height: unset;
  }
}
.external-game-bar .game-bar-header, .external-game-bar .game-bar-loading {
  display: none;
}

.external-game-bar .shift-button {
  font-size: 30px;
  color: #fff;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  text-align: center;
  padding: 0 10px;
  width: 40px;
  background: transparent;
  z-index: 999;
}

@media screen and (max-width: 500px) {
  .external-game-bar .shift-button {
    display: none;
  }
}
.external-game-bar .shift-button.active {
  cursor: pointer;
}

.external-game-bar .shift-button.active:hover {
  color: #7a8a9f;
}

.external-game-bar .game-bar-games {
  flex: 1;
  padding: 0 5px;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  position: relative;
  height: 70px;
  width: calc(100% - 80px);
  overflow: hidden;
}

@media screen and (max-width: 500px) {
  .external-game-bar .game-bar-games {
    min-height: 70px;
    width: 100%;
    padding: 0;
  }
}
.external-game-bar .game-bar-games .game-track {
  height: 100%;
  overflow-x: hidden;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  scrollbar-width: none;
  max-width: 100%;
}

@media screen and (max-width: 500px) {
  .external-game-bar .game-bar-games .game-track {
    overflow-x: auto;
  }
}
.external-game-bar .game-bar-games .game-track::-webkit-scrollbar {
  height: 0;
  width: 0;
}

.external-game-bar .game-bar-games .game-track .game-sport-group {
  display: inline-flex;
}

.external-game-bar .game-bar-games .game-track .game-sport-group .sport-group-header {
  min-width: 60px;
  padding: 0 20px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  font-weight: 500;
  font-size: 13px;
  white-space: nowrap;
  background-color: #100d2c;
  color: #fff;
  border-right: 1px solid #485a72;
}

.external-game-bar .game-bar-games .game-track .game-sport-group .sport-group-header:first-child {
  border-left: 1px solid #485a72;
}

.external-game-bar .game-bar-games .game-track .game-sport-group .sport-group-header app-sport-icon {
  height: 20px;
  margin-bottom: 5px;
}

.external-game-bar .game-bar-games .game-link {
  padding: 0;
  text-decoration: none;
}

[data-ng-cloak], [ng-cloak], [x-ng-cloak] {
  display: none !important;
}

.status-box {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: stretch;
  background-color: #100d2c;
  border-radius: 2px;
  border: 1px solid transparent;
  padding: 3px;
  color: #fff;
  text-align: center;
  min-width: 125px;
  font-size: 12px;
  line-height: normal;
}

.status-box.live {
  background-color: #00804f;
}

.status-box.mini {
  font-size: 12px;
  min-width: unset;
}

@keyframes flash {
  to {
    visibility: hidden;
  }
}
:host {
  display: block;
}

.external-sidebar {
  display: flex;
  box-sizing: border-box;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  font-family: Work Sans, sans-serif;
  font-weight: 400;
  /*--button-colour: $highlight*/
}

.external-sidebar * {
  box-sizing: border-box;
}

.external-sidebar .sidebar-header {
  padding: 5px;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  font-family: Work Sans, sans-serif;
}

.external-sidebar .sidebar-header .sport-dropdown {
  padding: 0.5rem 1rem;
  border: 1px solid #100d2c;
  border-radius: 4px;
}

.external-sidebar .sidebar-loading {
  flex: 1;
  padding: 50px 10px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  text-align: center;
}

.external-sidebar .sidebar-games {
  padding: 5px;
  display: grid;
  grid-template-columns: repeat(2, calc(50% - 5px));
  gap: 10px;
  overflow-y: auto;
}

.external-sidebar .sidebar-games .game-link {
  margin: 0;
  text-decoration: none;
}

[_nghost-serverApp-c1340984603] p {
  margin: 0;
}

@media (min-width: 640px) {
  .sm\:hidden {
    display: none;
  }
}
.status-box {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: stretch;
  background-color: #100d2c;
  border-radius: 2px;
  color: #fff;
  text-align: center;
  min-width: 125px;
  font-size: 12px;
  line-height: normal;
}

.status-box.live {
  background-color: #00804f;
}

.status-box.mini {
  font-size: 12px;
  min-width: unset;
}

.status-box.mini .box-main {
  width: 50px;
  padding: 0;
}

.status-box .box-main {
  width: 60px;
  padding: 4px 5px 4px 10px;
  font-weight: 700;
  text-align: left;
}

[data-ng-cloak], [ng-cloak], [ng\:cloak], [x-ng-cloak] {
  display: none !important;
}

app-mini-match-tile {
  box-shadow: none;
  border: none;
  border-right: 1px solid #485a72;
  border-radius: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding: 3px 5px 3px 8px;
  height: 70px;
  background-color: #100d2c;
}

app-mini-match-tile:hover {
  background-color: #1e1953;
}

app-mini-match-tile .game-info {
  font-size: 12px;
  margin-bottom: 2px;
  text-align: left;
  color: #fff;
  text-transform: uppercase;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  height: 17px;
}

app-mini-match-tile .game-info .status-box {
  text-transform: initial;
}

app-mini-match-tile .teams-and-info {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: stretch;
}

app-mini-match-tile .teams-and-info .teams-col {
  width: 158px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
}

@media screen and (max-width: 500px) {
  app-mini-match-tile .teams-and-info .teams-col {
    width: unset;
    min-width: 100px;
  }
}
app-mini-match-tile .teams-and-info .teams-col .team-row {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: 20px;
  font-size: 12px;
  color: #fff;
}

app-mini-match-tile .teams-and-info .teams-col .team-row .team-logo {
  display: none;
}

app-mini-match-tile .teams-and-info .teams-col .team-row .team-name {
  flex: 1;
  text-align: left;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
}

app-mini-match-tile .teams-and-info .teams-col .team-row .team-prob {
  width: 50px;
  text-align: center;
  color: silver;
}

app-mini-match-tile .teams-and-info .teams-col .team-row .team-prob.highlighted {
  color: #1d4ed8;
}

app-mini-match-tile .teams-and-info .teams-col .team-row .team-prob.pre-match {
  display: inline;
}

app-mini-match-tile .teams-and-info .teams-col .team-row .bookie-icon-ctr {
  width: 20px;
  margin-right: 5px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

app-mini-match-tile .teams-and-info .teams-col .team-row .bookie-icon-ctr .bookie-icon {
  height: 18px;
  width: 18px;
}

app-mini-match-tile .teams-and-info .teams-col .team-row .team-line {
  width: 40px;
  height: 18px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

app-mini-match-tile .teams-and-info .teams-col .team-row .team-line .line-box {
  height: 100%;
  width: 100%;
  padding: 3px;
  border-radius: 4px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-size: 12px;
}

app-mini-match-tile .teams-and-info .info-col {
  width: 50px;
  margin-left: 5px;
  border-left: 1px solid #e7e7e7;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  color: #fff;
}

app-mini-match-tile .game-footer {
  margin-top: 15px;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}

:host, :root {
  --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free";
  --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free";
  --fa-font-light: normal 300 1em/1 "Font Awesome 6 Pro";
  --fa-font-thin: normal 100 1em/1 "Font Awesome 6 Pro";
  --fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone";
  --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";
  --fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp";
  --fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 6 Sharp";
  --fa-font-sharp-light: normal 300 1em/1 "Font Awesome 6 Sharp";
  --fa-font-sharp-thin: normal 100 1em/1 "Font Awesome 6 Sharp";
  --fa-font-sharp-duotone-solid: normal 900 1em/1 "Font Awesome 6 Sharp Duotone" js-footer-link-sport ;
}

svg:not(:host).svg-inline--fa, svg:not(:root).svg-inline--fa {
  overflow: visible;
  box-sizing: content-box;
}

.svg-inline--fa {
  display: var(--fa-display, inline-block);
  height: 1em;
  overflow: visible;
  vertical-align: -0.125em;
}

.svg-inline--fa.fa-2xs {
  vertical-align: 0.1em;
}

.svg-inline--fa.fa-xs {
  vertical-align: 0;
}

.svg-inline--fa.fa-sm {
  vertical-align: -0.0714285705em;
}

.svg-inline--fa.fa-xl {
  vertical-align: -0.25em;
}

.svg-inline--fa.fa-2xl {
  vertical-align: -0.3125em;
}

.svg-inline--fa.fa-li {
  width: var(--fa-li-width, 2em);
  top: 0.25em;
}

.fa-2xs {
  font-size: 0.625em;
  line-height: 0.1em;
  vertical-align: 0.225em;
}

.fa-xs {
  font-size: 0.75em;
  line-height: 0.0833333337em;
  vertical-align: 0.125em;
}

.fa-sm {
  font-size: 0.875em;
  line-height: 0.0714285718em;
  vertical-align: 0.0535714295em;
}

.fa-xl {
  font-size: 1.5em;
  line-height: 0.0416666682em;
  vertical-align: -0.125em;
}

.fa-2xl {
  font-size: 2em;
  line-height: 0.03125em;
  vertical-align: -0.1875em;
}

.fa-ul {
  list-style-type: none;
  margin-left: var(--fa-li-margin, 2.5em);
  padding-left: 0;
}

.fa-ul > li {
  position: relative;
}

.fa-li {
  left: calc(-1 * var(--fa-li-width, 2em));
  position: absolute;
  text-align: center;
  width: var(--fa-li-width, 2em);
  line-height: inherit;
}

.fa-border {
  border-color: var(--fa-border-color, #eee);
  border-radius: var(--fa-border-radius, 0.1em);
  border-style: var(--fa-border-style, solid);
  border-width: var(--fa-border-width, 0.08em);
  padding: var(--fa-border-padding, 0.2em 0.25em 0.15em);
}

.fa-spin {
  animation-name: fa-spin;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 2s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, linear);
}

@media (prefers-reduced-motion: reduce) {
  .fa-spin {
    animation-delay: -1ms;
    animation-duration: 1ms;
    animation-iteration-count: 1;
    transition-delay: 0s;
    transition-duration: 0s;
  }
}
@keyframes fa-beat {
  0%, 90% {
    transform: scale(1);
  }
  45% {
    transform: scale(var(--fa-beat-scale, 1.25));
  }
}
@keyframes fa-bounce {
  0% {
    transform: scale(1, 1) translateY(0);
  }
  10% {
    transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
  }
  30% {
    transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
  }
  50% {
    transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
  }
  57% {
    transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
  }
  64% {
    transform: scale(1, 1) translateY(0);
  }
  100% {
    transform: scale(1, 1) translateY(0);
  }
}
@keyframes fa-fade {
  50% {
    opacity: var(--fa-fade-opacity, 0.4);
  }
}
@keyframes fa-beat-fade {
  0%, 100% {
    opacity: var(--fa-beat-fade-opacity, 0.4);
    transform: scale(1);
  }
  50% {
    opacity: 1;
    transform: scale(var(--fa-beat-fade-scale, 1.125));
  }
}
@keyframes fa-flip {
  50% {
    transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
  }
}
@keyframes fa-shake {
  0% {
    transform: rotate(-15deg);
  }
  4% {
    transform: rotate(15deg);
  }
  24%, 8% {
    transform: rotate(-18deg);
  }
  12%, 28% {
    transform: rotate(18deg);
  }
  16% {
    transform: rotate(-22deg);
  }
  20% {
    transform: rotate(22deg);
  }
  32% {
    transform: rotate(-12deg);
  }
  36% {
    transform: rotate(12deg);
  }
  100%, 40% {
    transform: rotate(0);
  }
}
@keyframes fa-spin {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
.fa-sr-only, .sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}

.fa-sr-only-focusable:not(:focus), .sr-only-focusable:not(:focus) {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}

.svg-inline--fa .fa-primary {
  fill: var(--fa-primary-color, currentColor);
  opacity: var(--fa-primary-opacity, 1);
}

.svg-inline--fa .fa-secondary {
  fill: var(--fa-secondary-color, currentColor);
  opacity: var(--fa-secondary-opacity, 0.4);
}

.svg-inline--fa mask .fa-primary, .svg-inline--fa mask .fa-secondary {
  fill: #000;
}

@keyframes _ngcontent-serverApp-c3679659740_pulse {
  0% {
    transform: scale(0.95);
    box-shadow: 0 0 rgba(7, 132, 66, 0.7019607843);
  }
  70% {
    transform: scale(1);
    box-shadow: 0 0 0 10px rgba(7, 132, 66, 0);
  }
  to {
    transform: scale(0.95);
    box-shadow: 0 0 rgba(7, 132, 66, 0);
  }
}
[_nghost-serverApp-c3679659740] {
  background-color: #edf0f3;
  display: block;
  margin-bottom: 15px;
  box-shadow: 0 8px 6px -6px #e0e0e0;
}

@media screen and (max-width: 850px) {
  [_nghost-serverApp-c3679659740] {
    display: none;
  }
}
.nav-section[_ngcontent-serverApp-c3679659740] {
  width: 100%;
  max-width: 1270px;
  height: 50px;
  margin: 0 auto;
  padding: 0 10px;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  position: relative;
}

@media screen and (max-width: 850px) {
  .nav-section[_ngcontent-serverApp-c3679659740] {
    height: 60px;
  }
}
@media screen and (max-width: 1250px) {
  .nav-section[_ngcontent-serverApp-c3679659740] {
    padding: 0 50px;
  }
}
@media screen and (max-width: 850px) {
  .nav-section[_ngcontent-serverApp-c3679659740] {
    padding: 0 20px;
  }
}
.nav-section[_ngcontent-serverApp-c3679659740] .nav-main[_ngcontent-serverApp-c3679659740] {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  flex: 1;
  margin-right: 20px;
}

.nav-section[_ngcontent-serverApp-c3679659740] .nav-main[_ngcontent-serverApp-c3679659740] .default-nav[_ngcontent-serverApp-c3679659740] {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
}

.nav-section[_ngcontent-serverApp-c3679659740] .nav-main[_ngcontent-serverApp-c3679659740] .default-nav[_ngcontent-serverApp-c3679659740] app-desktop-navigation-item[_ngcontent-serverApp-c3679659740]:first-child .nav-item[_ngcontent-serverApp-c3679659740] {
  margin-left: 0;
  padding-left: 0;
}

.nav-section[_ngcontent-serverApp-c3679659740] .nav-main[_ngcontent-serverApp-c3679659740] a[_ngcontent-serverApp-c3679659740] {
  height: 100%;
}

.nav-section[_ngcontent-serverApp-c3679659740] .nav-main[_ngcontent-serverApp-c3679659740] a[_ngcontent-serverApp-c3679659740] img[_ngcontent-serverApp-c3679659740] {
  max-height: 100%;
  margin: auto 0;
}

.nav-section[_ngcontent-serverApp-c3679659740] .nav-extras[_ngcontent-serverApp-c3679659740] {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  height: 100%;
}

.nav-section[_ngcontent-serverApp-c3679659740] .nav-extras[_ngcontent-serverApp-c3679659740] .business-button[_ngcontent-serverApp-c3679659740] {
  cursor: pointer;
  border-radius: 4px;
  font-weight: 700;
  border: 1px solid #1d4ed8;
  background-color: #1d4ed8;
  color: #fff;
  transition: background-color 0.2s linear, color 0.2s linear, box-shadow 0.2s linear;
  font-size: 0.875rem;
  line-height: 1.25rem;
  padding: 10px 15px;
  text-decoration: none;
  text-transform: uppercase;
  margin-left: 10px;
  text-align: center;
}

.nav-section[_ngcontent-serverApp-c3679659740] .nav-extras[_ngcontent-serverApp-c3679659740] .business-button[_ngcontent-serverApp-c3679659740]:hover {
  background-color: #fff426;
  box-shadow: 0 0 4px #e0e0e0;
  color: #000;
}

.nav-section[_ngcontent-serverApp-c3679659740] .nav-extras[_ngcontent-serverApp-c3679659740] .business-button[_ngcontent-serverApp-c3679659740] .external-icon[_ngcontent-serverApp-c3679659740] {
  margin-left: 5px;
}

.nav-section[_ngcontent-serverApp-c3679659740] .nav-extras[_ngcontent-serverApp-c3679659740] .pro-button[_ngcontent-serverApp-c3679659740] {
  border: 1px solid #1d4ed8;
  background-color: #1d4ed8;
  color: #fff;
  display: flex;
  height: 2.5rem;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  padding: 0.5rem 1rem;
  text-align: center;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 600;
  text-transform: capitalize;
  border-radius: 4px;
  transition: background-color 0.2s linear, color 0.2s linear, box-shadow 0.2s linear;
  text-decoration: none;
}

.nav-section[_ngcontent-serverApp-c3679659740] .nav-extras[_ngcontent-serverApp-c3679659740] .pro-button[_ngcontent-serverApp-c3679659740]:hover {
  background-color: #6f90ec;
  box-shadow: 0 0 4px #e0e0e0;
}

.nav-section[_ngcontent-serverApp-c3679659740] .nav-extras[_ngcontent-serverApp-c3679659740] .signup-button[_ngcontent-serverApp-c3679659740]:hover {
  background-color: #6f90ec;
  box-shadow: 0 0 4px #e0e0e0;
}

.nav-section[_ngcontent-serverApp-c3679659740] .nav-extras[_ngcontent-serverApp-c3679659740] .signup-button[_ngcontent-serverApp-c3679659740] {
  border: 1px solid #1d4ed8;
  background-color: #1d4ed8;
  color: #fff;
  display: flex;
  height: 40px;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  padding: 8px 16px;
  text-align: center;
  font-size: 14px;
  line-height: 20px !important;
  font-weight: 600;
  text-transform: capitalize;
  border-radius: 4px;
  transition: background-color 0.2s linear, color 0.2s linear, box-shadow 0.2s linear;
  text-decoration: none;
  margin-left: 8px;
}

.nav-section[_ngcontent-serverApp-c3679659740] .nav-extras[_ngcontent-serverApp-c3679659740] .login-button[_ngcontent-serverApp-c3679659740] {
  margin-left: 10px;
  flex-direction: row;
  white-space: nowrap;
  border-radius: 4px;
  color: #000;
  display: flex;
  height: 40px;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  padding: 8px 16px;
  text-align: center;
  font-size: 14px;
  line-height: 24px !important;
  font-weight: 600;
  text-transform: capitalize;
  transition: background-color 0.2s linear, color 0.2s linear, box-shadow 0.2s linear;
  text-decoration: none;
  border: 1px solid #A3A3A3;
}

.nav-section[_ngcontent-serverApp-c3679659740] .nav-extras[_ngcontent-serverApp-c3679659740] .login-button[_ngcontent-serverApp-c3679659740]:hover {
  background-color: #1d4ed8;
  color: #fff;
  border-color: #1d4ed8;
  box-shadow: 0 0 4px #e0e0e0;
}

app-site-footer a {
  text-decoration: none;
}

app-about-dimers {
  background: #fff;
}

app-about-dimers .about-dimers {
  width: 100%;
  max-width: 1270px;
  padding: 90px 10px 48px;
  margin: 0 auto;
}

@media screen and (max-width: 1250px) {
  app-about-dimers .about-dimers {
    padding: 50px;
  }
}
@media screen and (max-width: 850px) {
  app-about-dimers .about-dimers {
    padding: 50px 20px;
  }
}
app-about-dimers .about-dimers .heading {
  font-weight: 600;
  font-size: 24px;
  line-height: 32px;
  color: #000;
  text-align: center;
  text-transform: capitalize;
}

app-about-dimers .about-dimers .statistics {
  margin-top: 24px;
}

@media screen and (max-width: 750px) {
  app-about-dimers .about-dimers .statistics {
    flex-direction: column;
    gap: 50px;
    justify-content: center;
    text-align: center;
  }
}
app-about-dimers .about-dimers .statistics .number {
  display: flex;
  font-size: 36px;
  font-weight: 700;
  line-height: 40px;
  color: #1d4ed8;
  align-items: center;
  gap: 4px;
}

app-about-dimers .about-dimers .statistics .text {
  color: #100d2c;
  font-weight: 600;
  line-height: 24px;
  text-align: center;
}

@media screen and (max-width: 750px) {
  app-about-dimers .about-dimers .statistics .text {
    font-weight: 600;
    font-size: 14px;
    line-height: 20px;
  }
}
app-about-dimers .about-dimers .partners {
  margin-top: 48px;
  text-align: center;
}

@media (min-width: 768px) {
  .md\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}
.grid {
  display: grid;
}

.justify-center {
  justify-content: center;
}

.items-center {
  align-items: center;
}

.flex-wrap {
  flex-wrap: wrap;
}

.flex {
  display: flex;
}

.flex-col {
  flex-direction: column;
}

.gap-2 {
  gap: 8px;
}

.gap-10 {
  gap: 40px;
}

@media (min-width: 640px) {
  .sm\:gap-20 {
    gap: 80px;
  }
}
.pb-12 {
  padding-bottom: 3rem;
}

.px-\[10px\] {
  padding-left: 10px;
  padding-right: 10px;
}

.mt-4 {
  margin-top: 16px;
}

.max-w-7xl {
  max-width: 80rem;
}

.mr-auto {
  margin-right: auto;
}

.ml-auto {
  margin-left: auto;
}

.pb-12 {
  padding-bottom: 3rem;
}

.px-\[10px\] {
  padding-left: 10px;
  padding-right: 10px;
}

.max-w-7xl {
  max-width: 80rem;
}

.mr-auto {
  margin-right: auto;
}

.ml-auto {
  margin-left: auto;
}

.capitalize {
  text-transform: capitalize;
}

.font-semibold {
  font-weight: 600;
}

.text-2xl {
  font-size: 24px;
  line-height: 32px;
}

.text-center {
  text-align: center;
}

.capitalize {
  text-transform: capitalize;
}

.font-semibold {
  font-weight: 600;
}

.text-center {
  text-align: center;
}

.f-bold {
  font-weight: 700;
}

.f-16 {
  font-size: 16px;
}

.f-38 {
  font-size: 38px;
}

.f-bold {
  font-weight: 700;
}

* {
  font-family: Work Sans, sans-serif;
}

body {
  padding-top: 0;
}

@media screen and (min-width: 0px) {
  body.logged-in {
    padding-top: calc(var(--icon-row-height-mobile));
  }
}
@media (min-width: 768px) {
  body.logged-in {
    padding-top: calc(var(--icon-row-height-desktop));
  }
}
.site-header__top-row {
  display: none;
}

.site-footer {
  display: none;
}

@media screen and (max-width: 850px) {
  [_nghost-serverApp-c2023052921] {
    display: block;
    position: fixed;
    top: 0;
    z-index: 11;
    overflow: hidden;
  }
}
.h-5 {
  height: 2rem;
}

.w-5 {
  width: 2rem;
}

.border-b {
  border-bottom: 1px solid black;
}

.h-10 {
  height: 4rem;
}

.border-gray-600 {
  border-color: rgb(75, 85, 99);
}

.list-none {
  list-style-type: none;
}

.text-white {
  --tw-text-opacity: 1;
  color: rgb(255, 255, 255, var(--tw-text-opacity));
}

.text-sm {
  font-size: 14px;
  line-height: 20px;
}

.py-2 {
  padding-top: 0.8rem;
  padding-bottom: 0.8rem;
}

.px-4 {
  padding-left: 1.6rem;
  padding-right: 1.6rem;
}

.gap-2 {
  gap: 0.8rem;
}

.items-center {
  align-items: center;
}

.h-full {
  height: 100%;
}

.flex {
  display: flex;
}

a {
  text-decoration: none;
  cursor: pointer;
}

a:hover {
  text-decoration: none !important;
}

ul {
  padding: 0;
}

.overflow-y-auto {
  overflow-y: auto;
}

.overflow-y-auto.hide {
  display: none;
}

.accordion-tabs {
  overflow: hidden !important;
}

.shortcode-box.custom-shortcode-wrapper {
  overflow: visible !important;
}

.app-mobile-navigation .login-button {
  border: 1px solid #ccc;
}

.slide-in-menu.onScreen[_ngcontent-serverApp-c3645488041] {
  top: 0;
}

.slide-in-menu[_ngcontent-serverApp-c3645488041] {
  position: fixed;
  right: 0;
  width: 100%;
  top: 110%;
  height: calc(100% - 64px);
  transition: top 0.5s ease-out;
  z-index: 11;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
}

.slide-in-menu[_ngcontent-serverApp-c3645488041] .link-list {
  flex: 1;
  background-color: #2c2648;
  overflow-y: auto;
}

.slide-in-menu[_ngcontent-serverApp-c3645488041] .back-button[_ngcontent-serverApp-c3645488041] {
  height: 30px;
  background-color: #1d4ed8;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  font-size: 13px;
  color: #fff;
  border-radius: 0;
}

.slide-in-menu[_ngcontent-serverApp-c3645488041] .link-list[_ngcontent-serverApp-c3645488041] .link[_ngcontent-serverApp-c3645488041] {
  text-decoration: none;
  color: #fff;
  padding: 15px 30px;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  border-bottom: 1px solid #4E4E4E;
}

/** authenticated **/
.nav-extras > div, .nav-extras > app-desktop-navigation-item {
  display: none !important;
}

.nav-extras.unauthenticated > div {
  display: flex !important;
  line-height: 2rem !important;
}

.nav-extras.authenticated > app-desktop-navigation-item {
  display: flex !important;
}

.nav-extras app-desktop-navigation-item {
  height: 100%;
}

.nav-extras .user-dropdown {
  display: flex;
  font-size: 14px;
  margin-left: 10px;
  height: 100%;
  padding: 5px 0 5px 5px;
  cursor: pointer;
}

.nav-extras .user-dropdown .dropdown-shell {
  position: absolute;
  top: 100%;
  z-index: 3;
  right: 0;
  left: unset;
  font-weight: 400;
  padding: 0 0 30px 30px;
  border-radius: 0 0 4px 4px;
}

.nav-extras .user-dropdown .dropdown-shell .my-account {
  border-radius: 0 0 0.375rem 0.375rem;
  --tw-bg-opacity: 1;
  background-color: #EDF0F3;
  padding: 10px 5px;
}

.nav-extras .user-dropdown .dropdown-shell .my-account .more-link-list {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  min-width: 200px;
}

.nav-extras .user-dropdown .dropdown-shell .my-account .more-link-list .more-link {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 10px;
  border-radius: 4px;
  font-size: 15px;
  margin: 0 10px;
  cursor: pointer;
  text-decoration: none;
  gap: 0.25rem;
  font-weight: 600;
  color: #111827;
  align-items: flex-start;
}

.nav-extras .user-dropdown .dropdown-shell .my-account .more-link-list .more-link .gap-2 {
  gap: 0.5rem;
  align-items: center;
}

.nav-extras .user-dropdown .dropdown-shell .my-account .more-link-list .more-link span {
  font-weight: 500;
  font-size: 13px;
  line-height: 15px;
  min-width: max-content;
}

.nav-extras .user-dropdown .dropdown-shell .my-account .more-link-list .more-link:hover {
  background-color: #1d4ed8;
  color: #fff;
}

.nav-extras .user-dropdown .user-icon-ctr {
  height: 25px;
  width: 25px;
  text-align: center;
  line-height: 1;
}

.secondary-cta div:has(hr) {
  width: 100%;
}

.secondary-cta hr {
  width: 100%;
  border: 0 !important;
  padding: 0;
  height: 1px;
  border-top: 1px solid #999 !important;
  background: transparent;
}

.secondary-cta:has(hr):hover {
  background: transparent !important;
}

blockquote {
  background: #F8F8F8 !important;
  font-weight: 500;
  padding: 20px;
  line-height: 1.6em;
}

.max-w-\[1270px\] {
  max-width: 1270px;
}

.gap-6 {
  gap: 27px;
}

app-dimers-data[_ngcontent-serverapp-c1144574107] {
  background-color: #fff;
  padding-bottom: 30px;
}

app-dimers-data[_ngcontent-serverapp-c1144574107] section {
  margin: auto;
}

.statistics .number div {
  margin: 0;
}

.mt-8 {
  margin-top: 28px;
}

/*EPR-604 - CSS for "app-advetrisement-disclosure"*/
.max-w-\[1280px\] {
  max-width: 1280px;
}

*, :before, :after {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-scroll-snap-strictness: proximity;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / .5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-sizing: border-box;
  border-width: 0;
  border-style: solid;
  border-color: #e5e7eb;
}

:before, :after {
  --tw-content: "";
}

a {
  color: inherit;
  text-decoration: inherit;
}

[role=button] {
  cursor: pointer;
}

:disabled {
  cursor: default;
}

svg {
  display: block;
  vertical-align: middle;
}

.fixed {
  position: fixed;
}

.absolute {
  position: absolute;
}

.bottom-0 {
  bottom: 0;
}

.left-0 {
  left: 0;
}

.left-1\/2 {
  left: 50%;
}

.top-0 {
  top: 0;
}

.z-\[999\] {
  z-index: 9999;
}

.mx-auto {
  margin-left: auto;
  margin-right: auto;
}

.-mr-2 {
  margin-right: -0.5rem;
}

.mt-4 {
  margin-top: 1rem;
}

.flex {
  display: flex;
}

.h-\[32px\] {
  height: 32px;
}

.h-full {
  height: 100%;
}

.max-h-\[80\%\] {
  max-height: 80%;
}

.w-full {
  width: 100%;
}

.min-w-\[32px\] {
  min-width: 32px;
}

.max-w-\[750px\] {
  max-width: 750px;
}

.-translate-x-1\/2 {
  --tw-translate-x: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.cursor-pointer {
  cursor: pointer;
}

.flex-col {
  flex-direction: column;
}

.items-center {
  align-items: center;
}

.justify-center {
  justify-content: center;
}

.justify-between {
  justify-content: space-between;
}

.overflow-auto {
  overflow: auto;
}

.overflow-hidden {
  overflow: hidden;
}

.rounded-full {
  border-radius: 9999px;
}

.rounded-lg {
  border-radius: 0.7rem;
}

.border-b {
  border-bottom-width: 1px;
}

.border-slate-200 {
  --tw-border-opacity: 1;
  border-color: rgb(226, 232, 240, var(--tw-border-opacity, 1));
}

.bg-black\/50 {
  background-color: rgba(0, 0, 0, 0.5019607843);
}

.bg-white {
  --tw-bg-opacity: 1;
  background-color: rgb(255, 255, 255, var(--tw-bg-opacity, 1));
}

.p-6 {
  padding: 2.4rem;
}

.text-lg {
  font-size: 1.125rem;
  line-height: 1.75rem;
}

.text-xl {
  font-size: 1.25rem;
  line-height: 1.75rem;
}

.font-bold {
  font-weight: 700;
}

.font-medium {
  font-weight: 500;
}

.leading-6 {
  line-height: 1.5rem;
}

.text-gray-900 {
  --tw-text-opacity: 1;
  color: rgb(17, 24, 39, var(--tw-text-opacity, 1));
}

.underline {
  text-decoration-line: underline;
}

.backdrop-blur-sm {
  --tw-backdrop-blur: blur(4px);
  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}

fa-icon svg {
  display: inline-block;
  font-size: inherit;
  height: 1em;
}

.hover\:bg-gray-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(209, 213, 219, var(--tw-bg-opacity, 1));
}

@media (min-width: 768px) {
  .md\:bottom-auto {
    bottom: auto;
  }
  .md\:top-1\/2 {
    top: 50%;
  }
  .md\:w-\[720px\] {
    width: 720px;
  }
  .md\:-translate-y-1\/2 {
    --tw-translate-y: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
}
@media (min-width: 1024px) {
  .lg\:w-\[800px\] {
    width: 800px;
  }
}
.modal-overlay[_ngcontent-serverApp-c3769660599] {
  transition: all linear 0.2s;
}

.content[_ngcontent-serverApp-c3769660599] app-faq-container .header {
  border-bottom-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(237, 240, 243, var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(255, 255, 255, var(--tw-bg-opacity, 1));
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.content[_ngcontent-serverApp-c3769660599] app-faq-container .header:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(229, 231, 235, var(--tw-bg-opacity, 1));
}

.content[_ngcontent-serverApp-c3769660599] app-faq-container .body {
  border-bottom-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(237, 240, 243, var(--tw-border-opacity, 1));
  font-size: 1rem;
  line-height: 1.5rem;
}

.content[_ngcontent-serverApp-c3769660599] app-faq-container .header:not(.active) svg.svg-inline--fa {
  transform: rotate(180deg);
}

/*! CSS Used from: Embedded */
[_nghost-serverApp-c2300760191] {
  background-color: #f5f5f5;
}

.header[_ngcontent-serverApp-c2300760191] {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  background-color: #f5f5f5;
  padding: 16px 24px;
  cursor: pointer;
}

.header[_ngcontent-serverApp-c2300760191] .header-text[_ngcontent-serverApp-c2300760191] {
  font-weight: 700;
  font-size: 16px;
}

.body[_ngcontent-serverApp-c2300760191] {
  padding: 16px 24px;
}

.modal-overlay[_ngcontent-serverApp-c3769660599],
.modal-overlay[_ngcontent-serverApp-c3769660599] .body {
  display: none;
}

.modal-overlay[_ngcontent-serverApp-c3769660599].show,
.modal-overlay[_ngcontent-serverApp-c3769660599] .body.show {
  display: block;
  backdrop-filter: blur(8px);
}

app-advertisement-disclosure[_nghost-serverapp-c3769660599] .title {
  font-size: 14px;
}

.modal-overlay[_ngcontent-serverApp-c3769660599] .header .text-lg {
  font-size: 18px;
}

.modal-overlay[_ngcontent-serverApp-c3769660599] .header svg {
  height: 20px;
}

.modal-overlay[_ngcontent-serverApp-c3769660599] .header svg.fa-chevron-up {
  height: 16px;
}

.modal-overlay[_ngcontent-serverApp-c3769660599] .body .body-text {
  font-size: 18px;
  line-height: 27px;
}

.content[_ngcontent-serverApp-c3769660599] app-faq-container .header {
  padding: 15px 24px !important;
}

html:has(> body.no-scroll), body.no-scroll {
  overflow: hidden !important;
}

.modal-overlay a {
  text-decoration: underline;
  cursor: pointer;
  color: #00e;
}

.modal-overlay a:hover {
  color: #1d4ed8;
}

.cursor-pointer[_ngcontent-serverapp-c3769660599] {
  font-size: 15px;
}

.font-medium[_ngcontent-serverapp-c3769660599] {
  padding: 25px 0;
  font-size: 15px;
}

/* Multi-level menu styles for mobile footer */
.flex {
  display: flex;
}

.flex-row {
  flex-direction: row;
}

.w-\[45\%\] {
  width: 45%;
}

.w-\[55\%\] {
  width: 55%;
}

.bg-\[\#0f172a\] {
  background-color: #0f172a;
}

.bg-\[\#1e293b\] {
  background-color: #1e293b;
}

.border-r {
  border-right-width: 1px;
}

.border-gray-700 {
  border-color: rgb(55, 65, 81);
}

.border-gray-800 {
  border-color: rgba(55, 65, 81, 0.5019607843);
}

.text-gray-400 {
  color: rgb(156, 163, 175);
}

.hover\:text-white:hover {
  color: rgb(255, 255, 255);
}

.transition-colors {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.duration-200 {
  transition-duration: 200ms;
}

.icon-ctr {
  display: flex;
  align-items: center;
  justify-content: center;
}

.w-4 {
  width: 1.6rem;
}

.h-4 {
  height: 1.6rem;
}

.w-5 {
  width: 2rem;
}

.h-5 {
  height: 2rem;
}

.flex-shrink-0 {
  flex-shrink: 0;
}

.gap-2 {
  gap: 0.75rem;
}

.gap-3 {
  gap: 1rem;
}

.my-6 {
  margin-top: 1.6rem;
  margin-bottom: 1.6rem;
}

.py-3 {
  padding-top: 1.2rem;
  padding-bottom: 1.2rem;
}

.px-3 {
  padding-left: 1.2rem;
  padding-right: 1.2rem;
}

.px-6 {
  padding-left: 1.6rem;
  padding-right: 1.6rem;
}

.py-6 {
  padding-top: 1.6rem;
  padding-bottom: 1.6rem;
}

.leading-tight {
  line-height: 1.25;
}

.truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.items-center {
  align-items: center;
}

.list-none {
  list-style-type: none;
}

.m-0 {
  margin: 0;
}

.submenu-group {
  display: none;
}

.submenu-group.active {
  display: block;
}

.cursor-pointer {
  cursor: pointer;
}

:is(.nav-sidebar:not(.nav-sidebar-multiple)) .flex-row li.active {
  color: rgb(255, 255, 255);
  background-color: rgba(255, 255, 255, 0.05);
}

:is(.nav-sidebar:not(.nav-sidebar-multiple)) .flex-row li:hover {
  color: rgb(255, 255, 255);
  background-color: rgba(255, 255, 255, 0.05);
}

:is(.nav-sidebar:not(.nav-sidebar-multiple)) .submenu-group a:hover {
  background-color: rgba(255, 255, 255, 0.05);
}

.hover\:bg-white\/5:hover {
  background-color: rgba(255, 255, 255, 0.05);
}

.nav-sidebar a:hover {
  background-color: rgba(255, 255, 255, 0.05);
}

.bg-\[\#0f172a\] {
  background-color: #0f172a !important;
}

.bg-\[\#1e293b\] {
  background-color: #1e293b !important;
}

.nav-sidebar-multiple[_ngcontent-serverApp-c2023052921] .flex-row {
  height: 100%;
  width: 100%;
}

.nav-sidebar-multiple[_ngcontent-serverApp-c2023052921] .w-\[45\%\] {
  background-color: #0f172a !important;
  border-right: 1px solid rgb(55, 65, 81);
}

.nav-sidebar-multiple[_ngcontent-serverApp-c2023052921] .w-\[55\%\] {
  background-color: #1e293b !important;
}

.nav-sidebar-multiple[_ngcontent-serverApp-c2023052921] .flex-row li {
  cursor: pointer;
  border-bottom: 1px solid rgb(31, 41, 55);
  transition: color 0.2s ease, background-color 0.2s ease;
  color: rgb(156, 163, 175);
}

.nav-sidebar-multiple[_ngcontent-serverApp-c2023052921] .flex-row li:hover {
  color: rgb(255, 255, 255);
  background-color: rgba(255, 255, 255, 0.05);
}

.nav-sidebar-multiple[_ngcontent-serverApp-c2023052921] .flex-row li.active {
  color: rgb(255, 255, 255);
  background-color: rgba(255, 255, 255, 0.05);
}

.nav-sidebar-multiple[_ngcontent-serverApp-c2023052921] .submenu-group a {
  color: rgb(255, 255, 255);
  transition: background-color 0.2s ease;
}

.nav-sidebar-multiple[_ngcontent-serverApp-c2023052921] .submenu-group a:hover {
  background-color: rgba(255, 255, 255, 0.05);
}

:is(.nav-sidebar:not(.nav-sidebar-multiple))[_ngcontent-serverApp-c2023052921] a {
  color: rgb(255, 255, 255);
  transition: background-color 0.2s ease, color 0.2s ease;
}

:is(.nav-sidebar:not(.nav-sidebar-multiple))[_ngcontent-serverApp-c2023052921] a:hover {
  background-color: rgba(255, 255, 255, 0.05);
  color: rgb(255, 255, 255);
}

.icon-ctr img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}

.border-gray-700 {
  border-color: rgb(55, 65, 81) !important;
}

.border-gray-800 {
  border-color: rgb(31, 41, 55) !important;
}

.submenu-group {
  display: none;
}

.submenu-group.active {
  display: block;
}

.nav-sidebar-multiple[_ngcontent-serverApp-c2023052921] .flex-row {
  display: flex;
  flex-direction: row;
  height: 100%;
}

.nav-sidebar-multiple[_ngcontent-serverApp-c2023052921] .overflow-y-auto {
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}

body [_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] {
  padding-top: 33px;
}
body [_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .footer-logo[_ngcontent-serverApp-c93761218] {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  justify-content: space-between;
  row-gap: 20px;
}
body [_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .footer-logo[_ngcontent-serverApp-c93761218] .app-badges {
  display: flex;
  flex-direction: column;
  align-items: center;
}
@media screen and (max-width: 750px) {
  body [_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .footer-logo[_ngcontent-serverApp-c93761218] .app-badges {
    align-items: flex-start;
    flex: 50%;
  }
}
body [_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .footer-logo[_ngcontent-serverApp-c93761218] .app-badges .logo-header {
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  text-transform: uppercase;
}
body [_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .footer-logo[_ngcontent-serverApp-c93761218] .app-badges .logo {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 4px;
}
body [_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .footer-logo[_ngcontent-serverApp-c93761218] .app-badges .logo > div:first-child {
  display: none;
  align-items: center;
  justify-content: center;
}
body [_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .footer-logo[_ngcontent-serverApp-c93761218] .app-badges .logo > div:first-child img {
  width: 96px;
  height: 96px;
}
@media (min-width: 768px) {
  body [_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .footer-logo[_ngcontent-serverApp-c93761218] .app-badges .logo > div:first-child {
    display: flex;
  }
}
body [_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .footer-logo[_ngcontent-serverApp-c93761218] .app-badges .logo > div:last-child {
  display: flex;
  flex-direction: column;
  gap: 8px;
  align-items: center;
  justify-content: center;
}
body [_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .footer-logo[_ngcontent-serverApp-c93761218] .app-badges .logo > div:last-child a {
  transition: opacity 0.15s cubic-bezier(0.4, 0, 0.2, 1);
}
body [_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .footer-logo[_ngcontent-serverApp-c93761218] .app-badges .logo > div:last-child a:hover {
  opacity: 0.8;
}
body [_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .footer-logo[_ngcontent-serverApp-c93761218] .app-badges .logo > div:last-child a img {
  width: 128px;
}
@media (min-width: 768px) {
  body [_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .footer-logo[_ngcontent-serverApp-c93761218] .app-badges .logo > div:last-child {
    display: none;
  }
}
@media screen and (max-width: 750px) {
  body [_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .footer-logo[_ngcontent-serverApp-c93761218] .sportradar-logo {
    align-items: flex-start;
    flex: 50%;
  }
}
@media screen and (min-width: 500px) {
  body [_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .footer-logo[_ngcontent-serverApp-c93761218] .social-links .social-link {
    transform: translateY(-3px);
  }
}
@media screen and (max-width: 750px) {
  body [_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .footer-logo[_ngcontent-serverApp-c93761218] .social-links .social-link {
    height: 33px;
  }
}
body [_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .footer-logo[_ngcontent-serverApp-c93761218] .dimers-logo img {
  max-width: 130px;
}
body [_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .img-ctr {
  display: flex;
}
body [_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .img-ctr img {
  display: block;
}
body [_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .disclaimer-logos .ncpg-disclaimer-logo,
body [_nghost-serverApp-c93761218] .footer-content[_ngcontent-serverApp-c93761218] .disclaimer-logos .ncpg-logo {
  transform: translateY(3px);
}

html:has(.nav-drawer.nav-drawer--open) {
  overflow: hidden;
}
html:has(.nav-drawer.nav-drawer--open) body {
  overflow: hidden;
}

.body-text-medium-primary {
  letter-spacing: -0.1px;
}

app-site-header button {
  outline: 0 !important;
}

[_nghost-ng-c3623416075] {
  display: block;
  background: #100d2c;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}

.site-nav-shell {
  background: #100d2c;
}

.nav-bar {
  max-width: 1270px;
  min-height: 60px;
  margin: 0 auto;
  padding: 0 10px;
  display: flex;
  align-items: center;
  gap: 24px;
}
@media (max-width: 1250px) {
  .nav-bar {
    gap: 16px;
    padding: 0 24px;
  }
}
@media (max-width: 1030px) {
  .nav-bar {
    gap: 12px;
    padding: 0 20px;
  }
}
@media (max-width: 850px) {
  .nav-bar {
    gap: 12px;
    padding: 0 20px;
  }
}

.secondary-nav {
  border-top: 1px solid rgba(255, 255, 255, 0.08);
}
.secondary-nav__inner {
  max-width: 1270px;
  margin: 0 auto;
  padding: 0 10px;
}
@media (max-width: 1250px) {
  .secondary-nav__inner {
    padding: 0 24px;
  }
}
@media (max-width: 1030px) {
  .secondary-nav__inner {
    padding: 0 20px;
  }
}
@media (max-width: 850px) {
  .secondary-nav__inner {
    padding: 0 20px;
  }
}
.secondary-nav__desktop {
  height: 60px;
  display: flex;
  align-items: center;
  gap: 12px;
}
.secondary-nav__desktop .secondary-divider {
  display: none;
  width: 1px;
  height: 100%;
  border-right: 1px solid rgba(255, 255, 255, 0.2);
}
@media (min-width: 1031px) {
  .secondary-nav__desktop .secondary-divider {
    display: block;
  }
}
.secondary-nav__mobile {
  display: none;
}
@media (max-width: 1030px) {
  .secondary-nav__mobile {
    min-height: 60px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 12px;
  }
}
.secondary-nav__tools {
  min-width: 0;
  display: flex;
  align-items: center;
  gap: 6px;
  overflow-x: auto;
  scrollbar-width: none;
}
.secondary-nav__tools::-webkit-scrollbar {
  display: none;
}
@media (max-width: 1030px) {
  .secondary-nav__tools {
    flex-grow: 1;
    justify-content: flex-end;
  }
}
@media (max-width: 1030px) {
  .secondary-nav__tools > a:not(.secondary-nav__tool-link--active) {
    display: none;
  }
}
.secondary-nav__sport-trigger, .secondary-nav__mobile-trigger {
  border: 0;
  background: transparent;
  display: inline-flex;
  align-items: center;
  gap: 8px;
  min-height: 36px;
  padding: 0 12px;
  font-size: 14px;
  font-weight: 600;
  cursor: pointer;
  text-decoration: none;
  color: rgba(255, 255, 255, 0.92);
  border-radius: 999px;
  transition: border-color 0.2s ease, color 0.2s ease, background-color 0.2s ease;
}
.secondary-nav__sport-trigger:hover, .secondary-nav__sport-trigger:focus-visible, .secondary-nav__mobile-trigger:hover, .secondary-nav__mobile-trigger:focus-visible {
  border-color: rgba(255, 255, 255, 0.3);
  background: rgba(255, 255, 255, 0.1);
  color: #ffffff;
}
.secondary-nav__sport-trigger::after {
  content: "";
  display: inline-block;
  width: 18px;
  height: 18px;
  background: #fff;
  position: unset !important;
  mask: url("./../images/icons/chevron-down.svg") center/contain no-repeat !important;
  opacity: 0.92;
}
@media (min-width: 1031px) {
  .secondary-nav__sport-trigger::after {
    display: none;
  }
}
.secondary-nav__mobile-trigger {
  justify-content: flex-start;
  min-width: 0;
}
.secondary-nav__mobile-trigger--tool {
  justify-self: end;
}
.secondary-nav__mobile-trigger-copy {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.secondary-nav__mobile-trigger-chevron {
  width: 18px;
  height: 18px;
  flex-shrink: 0;
  opacity: 0.92;
}
.secondary-nav__sport-icon {
  width: 24px;
  height: 24px;
  flex-shrink: 0;
}
.secondary-nav__tool-link {
  position: relative;
  flex-shrink: 0;
  min-height: 36px;
  display: inline-flex;
  align-items: center;
  font-size: 14px;
  font-weight: 500;
  text-decoration: none;
  white-space: nowrap;
  border-radius: 9999px;
  background: transparent;
  color: rgba(255, 255, 255, 0.88);
  padding: 0 12px;
  transition: color 0.2s ease, background-color 0.2s ease;
}
@media (min-width: 1030px) {
  .secondary-nav__tool-link {
    padding: 0 8px;
  }
}
.secondary-nav__tool-link::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 2px;
  height: 2px;
  border-radius: 999px;
  background: transparent;
  transition: background-color 0.2s ease;
}
.secondary-nav__tool-link:hover, .secondary-nav__tool-link:focus-visible {
  background: rgba(255, 255, 255, 0.1);
  color: #ffffff;
}
.secondary-nav__tool-link--active {
  color: #ffffff;
  font-weight: 600;
  display: flex;
  gap: 8px;
}
.secondary-nav__tool-link--active::after {
  background: #ffffff;
}
@media (max-width: 1030px) {
  .secondary-nav__tool-link--active::after {
    content: "";
    display: inline-block;
    width: 18px;
    height: 18px;
    background: #fff;
    position: unset !important;
    mask: url("./../images/icons/chevron-down.svg") center/contain no-repeat !important;
    opacity: 0.92;
  }
}
.secondary-nav__tool-link--active:hover, .secondary-nav__tool-link--active:focus-visible {
  background: rgba(255, 255, 255, 0.1);
  color: #ffffff;
}
@media (min-width: 1031px) {
  .secondary-nav__tool-link--active:hover, .secondary-nav__tool-link--active:focus-visible {
    background: transparent;
  }
}

.brand-link {
  display: inline-flex;
  align-items: center;
  flex-shrink: 0;
  text-decoration: none;
}

.brand-logo {
  display: block;
  width: auto;
  object-fit: contain;
}
.brand-logo--desktop {
  height: 36px;
}
@media (max-width: 850px) {
  .brand-logo--desktop {
    display: none;
  }
}
.brand-logo--mobile {
  display: none;
  height: 36px;
  width: 36px;
}
@media (max-width: 850px) {
  .brand-logo--mobile {
    display: block;
  }
}

.nav-inline-actions {
  display: none;
  align-items: center;
  gap: 8px;
  min-width: 0;
}
@media (max-width: 1030px) {
  .nav-inline-actions {
    display: flex;
  }
}
@media (max-width: 850px) {
  .nav-inline-actions {
    gap: 6px;
  }
}
@media (max-width: 1030px) {
  .nav-inline-actions .action-button--primary,
  .nav-inline-actions .action-button--secondary {
    padding: 0 10px;
  }
}
@media (max-width: 850px) {
  .nav-inline-actions .action-button--primary,
  .nav-inline-actions .action-button--secondary {
    height: 30px;
    padding: 0 8px;
  }
}

.desktop-primary-nav {
  flex: 1;
  min-width: 0;
  display: flex;
  align-items: center;
  gap: 6px;
}
@media (max-width: 1250px) {
  .desktop-primary-nav {
    gap: 4px;
  }
}
@media (max-width: 1030px) {
  .desktop-primary-nav {
    display: none;
  }
}

.nav-trigger {
  border: 0;
  background: transparent;
  color: rgba(255, 255, 255, 0.88);
  display: inline-flex;
  align-items: center;
  gap: 10px;
  height: 36px;
  padding: 0 12px;
  font-weight: 500;
  cursor: pointer;
  transition: color 0.2s ease, background-color 0.2s ease;
  border-radius: 9999px;
}
.nav-trigger__label {
  font-weight: 500;
}
@media (max-width: 1250px) {
  .nav-trigger {
    gap: 8px;
    padding: 0 10px;
    font-size: 14px;
  }
}
.nav-trigger:hover, .nav-trigger:focus-visible, .nav-trigger.active {
  color: #ffffff;
  background: rgba(255, 255, 255, 0.1);
}
.nav-trigger__label {
  white-space: nowrap;
}
.nav-trigger__icon {
  width: 18px;
  height: 18px;
  display: block;
  object-fit: contain;
  flex-shrink: 0;
  filter: invert(1);
}

.nav-actions {
  margin-left: auto;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 10px;
  flex-shrink: 0;
}
@media (max-width: 1030px) {
  .nav-actions {
    gap: 8px;
  }
}
@media (max-width: 850px) {
  .nav-actions {
    gap: 8px;
  }
}
@media (max-width: 1030px) {
  .nav-actions .nav-actions__auth-button {
    display: none;
  }
}

app-global-sportsbook-filter {
  display: inline-flex;
  flex-shrink: 0;
  min-width: 0;
}

.sportsbook-filter-trigger {
  display: inline-flex;
  height: 36px;
  min-width: 0;
  align-items: center;
  gap: 4px;
  padding: 0 8px;
  border-radius: 9999px;
  border: 1px solid #fff;
  background: transparent;
  color: #fff;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
  font-size: 12px;
  font-weight: 600;
  cursor: pointer;
  transition: background-color 0.2s ease;
}
@media (min-width: 640px) {
  .sportsbook-filter-trigger {
    font-size: 14px;
  }
}
.sportsbook-filter-trigger:hover {
  background: rgba(255, 255, 255, 0.1);
}
.sportsbook-filter-trigger:focus {
  outline: none;
}
.sportsbook-filter-trigger:focus-visible {
  box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.6);
}
.sportsbook-filter-trigger__logos {
  display: flex;
  flex-shrink: 0;
  align-items: center;
}
.sportsbook-filter-trigger__logo {
  height: 20px;
  width: 20px;
  margin-left: -4px;
  border-radius: 9999px;
  border: 1px solid #fff;
  background: #fff;
  object-fit: contain;
}
.sportsbook-filter-trigger__logo:first-child {
  margin-left: 0;
}
.sportsbook-filter-trigger__more {
  display: inline-flex;
  height: 20px;
  min-width: 20px;
  margin-left: -4px;
  align-items: center;
  justify-content: center;
  padding: 0 4px;
  border-radius: 9999px;
  border: 1px solid #cbd5e1;
  background: #f1f5f9;
  font-size: 10px;
  font-weight: 700;
  line-height: 1;
  color: #111827;
}
.sportsbook-filter-trigger__chevron {
  font-size: 12px;
  line-height: 1;
}
.sportsbook-filter-trigger__chevron svg {
  width: 0.75em;
  height: 1em;
  display: inline-block;
  vertical-align: -0.125em;
}

html:has(.sportsbook-filter-modal:not([hidden])) {
  overflow: hidden;
}
html:has(.sportsbook-filter-modal:not([hidden])) body {
  overflow: hidden;
}

.sportsbook-filter-modal {
  position: fixed;
  inset: 0;
  z-index: 1000;
  display: flex;
  justify-content: center;
  align-items: flex-end;
  padding: 40px 0 0;
  background: rgba(0, 0, 0, 0.5);
  backdrop-filter: blur(4px);
  -webkit-backdrop-filter: blur(4px);
}
@media (min-width: 640px) {
  .sportsbook-filter-modal {
    align-items: center;
    padding: 64px 16px;
  }
}
.sportsbook-filter-modal[hidden] {
  display: none !important;
}
.sportsbook-filter-modal.sportsbook-filter-modal--open, .sportsbook-filter-modal:not([hidden]) {
  display: flex;
}
.sportsbook-filter-modal__backdrop {
  position: absolute;
  inset: 0;
}
.sportsbook-filter-modal__dialog {
  position: relative;
  z-index: 1;
  display: flex;
  flex-direction: column;
  width: 100%;
  max-width: 500px;
  max-height: 88vh;
  overflow: hidden;
  background: #fff;
  border-radius: 12px 12px 0 0;
  box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
}
@media (min-width: 640px) {
  .sportsbook-filter-modal__dialog {
    border-radius: 16px;
  }
}
.sportsbook-filter-modal__header {
  position: relative;
  display: flex;
  flex-shrink: 0;
  flex-direction: column;
  align-items: center;
  gap: 4px;
  padding: 16px 24px;
  border-bottom: 1px solid #e2e8f0;
}
.sportsbook-filter-modal__title {
  margin: 0;
  color: #0f172a;
  font-size: 16px;
  font-weight: 600;
}
.sportsbook-filter-modal__pro-badge {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  padding: 4px 8px;
  border-radius: 6px;
  background: #e5e7eb;
  color: #111827;
  font-size: 12px;
  font-weight: 500;
}
.sportsbook-filter-modal__lock {
  width: 20px;
  height: 20px;
}
.sportsbook-filter-modal__desc {
  margin: 0;
  text-align: center;
  color: #64748b;
  font-size: 12px;
  line-height: 1.4;
}
@media (min-width: 640px) {
  .sportsbook-filter-modal__desc {
    font-size: 14px;
  }
}
.sportsbook-filter-modal__close {
  position: absolute;
  top: 16px;
  right: 16px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  padding: 0;
  border: 0;
  border-radius: 9999px;
  background: transparent;
  color: #030712;
  cursor: pointer;
  transition: background-color 0.15s ease;
}
.sportsbook-filter-modal__close:hover {
  background: #f1f5f9;
}
.sportsbook-filter-modal__close svg {
  width: 14px;
  height: 14px;
}
.sportsbook-filter-modal__body {
  flex: 1;
  min-height: 0;
  overflow-y: auto;
  padding: 16px 20px;
}
.sportsbook-filter-modal__odds-source {
  display: flex;
  flex-direction: column;
}
.sportsbook-filter-modal__option {
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
  padding: 8px 0;
  text-align: left;
  color: #0f172a;
  font-size: 14px;
}
.sportsbook-filter-modal__option--disabled {
  cursor: not-allowed;
  opacity: 0.5;
}
.sportsbook-filter-modal__check {
  position: relative;
  display: grid;
  width: 20px;
  height: 20px;
  flex-shrink: 0;
  place-items: center;
}
.sportsbook-filter-modal__check input {
  grid-column: 1;
  grid-row: 1;
  width: 20px;
  height: 20px;
  margin: 0;
  appearance: none;
  border: 1px solid #d1d5db;
  border-radius: 4px;
  background: #fff;
  pointer-events: none;
}
.sportsbook-filter-modal__check input:checked {
  border-color: #1f2937;
  background: #111827;
}
.sportsbook-filter-modal__check input:disabled {
  cursor: not-allowed;
  background: #f3f4f6;
  border-color: #d1d5db;
}
.sportsbook-filter-modal__check input:disabled:checked {
  background: #111827;
  border-color: #1f2937;
}
.sportsbook-filter-modal__check svg {
  grid-column: 1;
  grid-row: 1;
  width: 16px;
  height: 16px;
  stroke: #fff;
  opacity: 0;
  pointer-events: none;
}
.sportsbook-filter-modal__check input:checked + svg {
  opacity: 1;
}
.sportsbook-filter-modal__books {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  margin-top: 16px;
}
.sportsbook-filter-modal__book {
  display: inline-flex;
  height: 36px;
  align-items: center;
  gap: 8px;
  padding: 0 12px;
  border: 2px solid #e2e8f0;
  border-radius: 9999px;
  background: #fff;
  color: #9ca3af;
  font-size: 12px;
  font-weight: 600;
  cursor: not-allowed;
  opacity: 0.5;
}
.sportsbook-filter-modal__book img {
  width: 20px;
  height: 20px;
  border-radius: 4px;
  background: #fff;
  object-fit: contain;
}
.sportsbook-filter-modal__save {
  display: flex;
  align-items: center;
  gap: 12px;
  margin-top: 16px;
  color: #0f172a;
  font-size: 14px;
}
.sportsbook-filter-modal__footer {
  display: grid;
  flex-shrink: 0;
  grid-template-columns: 1fr 1fr;
  gap: 16px;
  padding: 20px 24px;
  border-top: 1px solid #e2e8f0;
  background: #fff;
}
.sportsbook-filter-modal__reset {
  height: 48px;
  padding: 8px 16px;
  border: 1px solid #93c5fd;
  border-radius: 6px;
  background: #fff;
  color: #030712;
  font-size: 14px;
  font-weight: 500;
  cursor: not-allowed;
  opacity: 0.6;
}
@media (min-width: 640px) {
  .sportsbook-filter-modal__reset {
    font-weight: 600;
  }
}
.sportsbook-filter-modal__cta {
  display: inline-flex;
  height: 48px;
  align-items: center;
  justify-content: center;
  padding: 8px 16px;
  border-radius: 6px;
  background: #1d4ed8;
  color: #fff !important;
  font-size: 14px;
  font-weight: 500;
  text-align: center;
  text-decoration: none;
  transition: background-color 0.15s ease;
}
@media (min-width: 640px) {
  .sportsbook-filter-modal__cta {
    font-weight: 600;
  }
}
.sportsbook-filter-modal__cta:hover {
  background: #1e40af;
  color: #fff !important;
}

.secondary-nav__sport-trigger {
  min-width: 0;
}
.secondary-nav__sport-trigger > span {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.action-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  text-decoration: none;
  text-transform: none;
  white-space: nowrap;
  font-size: 14px;
  font-weight: 600;
}
.action-button--primary {
  border: 1px solid #1d4ed8;
  background-color: #1d4ed8;
  color: white;
  border-radius: 4px;
  transition: 0.2s all !important;
  text-decoration: none;
  height: 36px;
  padding: 0 8px;
  text-transform: none;
}
.action-button--primary:hover {
  background-color: rgb(111.29, 143.89, 235.71);
  box-shadow: 0 0 4px #e0e0e0;
  color: #fff !important;
}
@media (max-width: 1030px) {
  .action-button--primary {
    font-size: 13px;
  }
}
@media (max-width: 850px) {
  .action-button--primary {
    font-size: 12px;
  }
}
.action-button--secondary {
  border-radius: 4px;
  transition: background-color 0.2s linear, color 0.2s linear, box-shadow 0.2s linear;
  text-decoration: none;
  border-color: rgba(255, 255, 255, 0.18);
  border-width: 1px;
  background: transparent;
  color: rgba(255, 255, 255, 0.92);
  height: 36px;
  padding: 0 8px;
  text-transform: none;
}
.action-button--secondary:hover, .action-button--secondary:focus-visible {
  border-color: rgba(255, 255, 255, 0.3);
  background: rgba(255, 255, 255, 0.1);
  color: #ffffff;
  box-shadow: none;
}
@media (max-width: 1030px) {
  .action-button--secondary {
    font-size: 13px;
  }
}
@media (max-width: 850px) {
  .action-button--secondary {
    font-size: 12px;
  }
}

.icon-button {
  width: 40px;
  height: 40px;
  border-radius: 9999px;
  background: transparent;
  color: rgba(255, 255, 255, 0.92);
  display: inline-flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  transition: border-color 0.2s ease, color 0.2s ease, background-color 0.2s ease;
}
.icon-button:hover {
  border-color: rgba(255, 255, 255, 0.28);
  background: rgba(255, 255, 255, 0.06);
  color: white;
}
.icon-button fa-icon {
  font-size: 16px;
}
@media (max-width: 1030px) {
  .icon-button {
    width: 36px;
    height: 36px;
  }
}
@media (max-width: 850px) {
  .icon-button {
    width: 34px;
    height: 34px;
  }
}

.menu-button {
  display: none;
}
@media (max-width: 1030px) {
  .menu-button {
    display: inline-flex;
  }
}

.drawer-backdrop {
  position: fixed;
  inset: 0;
  z-index: 98;
  border: 0;
  background: rgba(6, 9, 28, 0.54);
  cursor: auto !important;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.22s ease;
}
.drawer-backdrop--open {
  opacity: 1;
  pointer-events: auto;
}

.nav-drawer {
  position: fixed;
  top: 0;
  left: 0;
  right: auto;
  z-index: 1000;
  height: 100dvh;
  background: white;
  color: #100d2c;
  display: flex;
  flex-direction: column;
  box-shadow: 18px 0 48px rgba(0, 0, 0, 0.24);
  transform: translateX(-100%);
  pointer-events: none;
  transition: transform 0.22s ease;
  will-change: transform;
  font-size: 14px;
}
@media (min-width: 1031px) {
  .nav-drawer {
    width: min(320px, 100vw) !important;
  }
}
.nav-drawer.--no-transition:not(.nav-drawer--open) {
  transition: none !important;
}
.nav-drawer.--no-transition > * {
  transition: none !important;
}
.nav-drawer--open {
  transform: translateX(0);
  pointer-events: auto;
}
.nav-drawer--no-transition {
  transition: none;
}
.nav-drawer--right {
  left: auto;
  right: 0;
  box-shadow: -18px 0 48px rgba(0, 0, 0, 0.24);
  transform: translateX(100%);
}
.nav-drawer--bottom {
  top: auto;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100vw;
  height: 100dvh;
  box-shadow: 0 -18px 48px rgba(0, 0, 0, 0.24);
  transform: translateY(100%);
}
@media (min-width: 1031px) {
  .nav-drawer--bottom {
    transform: translate(-100%, 0);
  }
}
.nav-drawer--bottom.nav-drawer--open {
  transform: translateY(0);
}
@media (max-width: 850px) {
  .nav-drawer:not(.nav-drawer--bottom) {
    left: auto;
    right: 0;
    width: 100vw;
    box-shadow: -18px 0 48px rgba(0, 0, 0, 0.24);
  }
  .nav-drawer:not(.nav-drawer--bottom):not(.nav-drawer--open) {
    transform: translateX(100%);
  }
}

.drawer-header {
  padding: 20px 20px 14px;
  background: linear-gradient(180deg, #ffffff 0%, #fbfcfe 100%);
  box-shadow: inset 0 -1px 0 rgba(16, 13, 44, 0.1);
}

.drawer-header-top {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
}
.drawer-header-top .brand-logo:not(.drawer-brand-logo--bottom) {
  display: none;
}
@media (min-width: 1030px) {
  .drawer-header-top .brand-logo:not(.drawer-brand-logo--bottom) {
    display: inline-block;
    margin-left: -12px;
  }
}
.drawer-header-top .brand-logo.drawer-brand-logo--bottom {
  display: inline-block;
}
@media (min-width: 1030px) {
  .drawer-header-top .brand-logo.drawer-brand-logo--bottom {
    display: none;
  }
}

.drawer-brand-logo {
  display: block;
  width: auto;
  height: 40px;
  max-width: 40px;
  object-fit: contain;
}
.drawer-brand-logo--bottom {
  height: 36px;
  max-width: min(172px, 100%);
}

.drawer-section-title {
  padding-top: 2px;
}

.drawer-close-button {
  width: 32px;
  height: 32px;
  border: 0;
  border-radius: 999px;
  background: #eef2f6;
  color: #23304b;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.drawer-close-button:hover {
  background: #e4e9f2;
}
.drawer-close-button .svg-inline--fa {
  height: 16px;
}

.drawer-panel-switcher {
  display: flex;
  flex-direction: column;
  gap: 10px;
  margin-top: 18px;
}
.drawer-panel-switcher__item {
  width: 100%;
  min-height: 40px;
  padding: 0 16px;
  border: 0;
  border-radius: 4px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  font-size: 14px;
  font-weight: 600;
  text-decoration: none;
}
.drawer-panel-switcher__item .icon-tabler-corner-up-left {
  display: none;
}
.drawer-panel-switcher__item--current {
  background: #dfe5f0;
  cursor: auto !important;
}
.drawer-panel-switcher__item--current + .drawer-breadcrumbs {
  display: none !important;
}
.drawer-panel-switcher__item:not(.drawer-panel-switcher__item--current) {
  background: transparent;
}
.drawer-panel-switcher__item:not(.drawer-panel-switcher__item--current) .icon-tabler-corner-up-left {
  display: block;
}
.drawer-panel-switcher__item:not(.drawer-panel-switcher__item--current) .drawer-panel-switcher__status-icon {
  display: none;
}
.drawer-panel-switcher__item fa-icon:not(.drawer-panel-switcher__status-icon) {
  font-size: 13px;
  color: #23304b;
}
.drawer-panel-switcher__label {
  min-width: 0;
  display: inline-flex;
  align-items: center;
  gap: 10px;
}
.drawer-panel-switcher__label span {
  white-space: nowrap;
}
.drawer-panel-switcher__icon {
  display: block;
  width: 20px;
  height: 20px;
  object-fit: contain;
  flex-shrink: 0;
}
.drawer-panel-switcher__status-icon {
  flex-shrink: 0;
  font-size: 22px;
  color: #100d2c;
}

button.drawer-panel-switcher__item {
  cursor: pointer;
}
button.drawer-panel-switcher__item:hover {
  background: #dde4ef;
}

.drawer-breadcrumbs {
  width: 100%;
  min-height: 40px;
  padding: 0 10px;
  border-radius: 4px;
  background: #dfe5f0;
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  gap: 6px;
  overflow-x: auto;
  scrollbar-width: none;
}
.drawer-breadcrumbs::-webkit-scrollbar {
  display: none;
}
.drawer-breadcrumbs__item {
  flex-shrink: 0;
  position: relative;
  min-height: 40px;
  padding: 0 8px;
  border: 0;
  border-radius: 0;
  background: transparent;
  color: black;
  display: inline-flex;
  align-items: center;
  font-size: 14px;
  font-weight: 600;
  line-height: 1;
  text-decoration: none;
  white-space: nowrap;
  transition: background-color 0.2s ease, color 0.2s ease;
}
.drawer-breadcrumbs__item--current {
  color: #100d2c;
}
.drawer-breadcrumbs__item-copy {
  min-width: 0;
  display: inline-flex;
  align-items: center;
  gap: 6px;
}
.drawer-breadcrumbs__item-copy:has(.--second-level-submenu-active) img {
  margin-right: 8px;
  cursor: pointer;
}
.drawer-breadcrumbs__item-copy:has(.--second-level-submenu-active) span {
  padding: 0 8px;
}
.drawer-breadcrumbs__item-copy:has(.--second-level-submenu-active) .drawer-breadcrumbs__separator {
  display: block;
}
.drawer-breadcrumbs__item-copy--icon-only {
  gap: 0;
}
.drawer-breadcrumbs__icon {
  display: block;
  width: 18px;
  height: 18px;
  object-fit: contain;
  flex-shrink: 0;
}
.drawer-breadcrumbs__separator {
  flex-shrink: 0;
  font-size: 12px;
  color: #60708b;
  display: none;
}

button.drawer-breadcrumbs__item {
  cursor: pointer;
}
button.drawer-breadcrumbs__item:hover {
  color: #111b33;
}

button[data-menu-item] {
  line-height: 20px;
}

.drawer-content-viewport {
  position: relative;
  flex: 1;
  overflow: hidden;
}
.drawer-content-viewport--transitioning {
  pointer-events: none;
}

.drawer-content-panel {
  position: absolute;
  inset: 0;
  background: white;
  transition: transform 0.24s cubic-bezier(0.22, 1, 0.36, 1), opacity 0.24s ease;
  will-change: transform, opacity;
}
.drawer-content-panel--current {
  z-index: 1;
}
.drawer-content-panel--cached {
  z-index: 0;
}
.drawer-content-panel--incoming {
  z-index: 2;
}
.drawer-content-panel--outgoing {
  z-index: 1;
}
.drawer-content-panel--center {
  transform: translateX(0);
  opacity: 1;
  visibility: visible;
}
.drawer-content-panel--hidden-left {
  transform: translateX(-100%);
  opacity: 0;
  visibility: hidden;
}
.drawer-content-panel--enter-from-right {
  transform: translateX(100%);
  opacity: 0;
  visibility: visible;
}
.drawer-content-panel--enter-from-left {
  transform: translateX(-100%);
  opacity: 0;
  visibility: visible;
}
.drawer-content-panel--exit-left {
  transform: translateX(-24%);
  opacity: 0;
  visibility: visible;
}
.drawer-content-panel--exit-right {
  transform: translateX(24%);
  opacity: 0;
  visibility: visible;
}

.drawer-panel-frame {
  height: 100%;
  display: flex;
  flex-direction: column;
  min-height: 0;
}

.drawer-content {
  flex: 1;
  min-height: 0;
  overflow-y: auto;
  padding: 8px 20px 24px;
  display: flex;
  flex-direction: column;
  gap: 24px;
  -webkit-overflow-scrolling: touch;
}
.drawer-content--root {
  padding-top: 14px;
  padding-bottom: 12px;
}

.drawer-list {
  display: flex;
  flex-direction: column;
  gap: 6px;
  list-style: none;
}
.drawer-list li.dd {
  border-bottom: 1px solid rgba(16, 13, 44, 0.1);
}

.drawer-item {
  width: 100%;
  line-height: 20px;
  padding: 10px 12px;
  border: 0;
  border-radius: 4px;
  background: transparent;
  color: #100d2c;
  text-decoration: none;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  text-align: left;
  cursor: pointer;
  -webkit-tap-highlight-color: transparent;
  transition: color 0.2s ease, background-color 0.2s ease;
}
.drawer-item:has(img.di) {
  justify-content: flex-start;
}
.drawer-item:link, .drawer-item:visited {
  color: #100d2c;
}
@media (hover: hover) and (pointer: fine) {
  .drawer-item:hover {
    background: #eef2f6;
    color: #100d2c;
  }
}
.drawer-item:active {
  background: #eef2f6;
  color: #100d2c;
}
.drawer-item fa-icon {
  font-size: 14px;
  color: #60708b;
}
.drawer-item--root {
  justify-content: space-between;
}
.drawer-item-cta {
  width: 100%;
  margin-top: 10px;
  text-transform: none;
}
.drawer-item-cta--primary {
  border: 1px solid #1d4ed8;
  background-color: #1d4ed8;
  color: white;
  @apply text-sm py-2 px-4 font-semibold cursor-pointer text-center flex justify-center items-center capitalize;
  border-radius: 4px;
  transition: background-color 0.2s linear, color 0.2s linear, box-shadow 0.2s linear;
  text-decoration: none;
  min-height: 40px;
  text-transform: none;
}
.drawer-item-cta--primary:hover {
  background-color: rgb(111.29, 143.89, 235.71);
  box-shadow: 0 0 4px #e0e0e0;
}
.drawer-item-copy {
  min-width: 0;
  flex: 1;
  display: inline-flex;
  align-items: center;
  gap: 12px;
}
.drawer-item-indicator {
  flex-shrink: 0;
  font-size: 15px;
  color: #60708b;
}
.drawer-item-indicator--expandable {
  font-size: 13px;
}
.drawer-item-icon {
  display: flex;
  width: 20px;
  height: 20px;
  object-fit: contain;
  border-radius: 4px;
  flex-shrink: 0;
}
.drawer-item-icon img {
  width: 100%;
  height: 100%;
}
.drawer-item-icon--root {
  width: 22px;
  height: 22px;
  border-radius: 0;
}
.drawer-item-icon--state {
  filter: brightness(0) saturate(100%);
  opacity: 0.88;
}
.drawer-item .drawer-item-fa-icon {
  width: 20px;
  min-width: 20px;
  font-size: 20px;
  line-height: 1;
  color: #100d2c;
  text-align: center;
  flex-shrink: 0;
}
.drawer-item .drawer-item-fa-icon--root {
  width: 22px;
  min-width: 22px;
}

.drawer-divider {
  margin: 10px 0 0;
  border: 0;
  border-top: 1px solid rgba(16, 13, 44, 0.18);
}

.drawer-footer {
  flex-shrink: 0;
  padding: 16px 20px 20px;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.96) 20%, #ffffff 100%);
  box-shadow: inset 0 1px 0 rgba(16, 13, 44, 0.08);
}
.drawer-footer__actions {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.drawer-footer__button {
  width: 100%;
  min-height: 40px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
  text-decoration: none;
  text-transform: none;
  font-weight: 600;
}
.drawer-footer__button--primary {
  border: 1px solid #1d4ed8;
  background-color: #1d4ed8;
  color: white;
  @apply text-sm py-2 px-4 font-semibold cursor-pointer text-center flex justify-center items-center capitalize;
  border-radius: 4px;
  transition: background-color 0.2s linear, color 0.2s linear, box-shadow 0.2s linear;
  text-decoration: none;
  height: 40px;
  text-transform: none;
}
.drawer-footer__button--primary:hover {
  background-color: rgb(111.29, 143.89, 235.71);
  box-shadow: 0 0 4px #e0e0e0;
  color: #fff;
}
.drawer-footer__button--secondary {
  border-radius: 4px;
  transition: background-color 0.2s linear, color 0.2s linear, box-shadow 0.2s linear;
  text-decoration: none;
  height: 40px;
  border: 1px solid rgba(16, 13, 44, 0.16);
  background: #ffffff;
  color: #100d2c;
  text-transform: none;
}
.drawer-footer__button--secondary:hover, .drawer-footer__button--secondary:focus-visible {
  background: #eef2f6;
  border-color: rgba(16, 13, 44, 0.22);
  color: #100d2c;
  box-shadow: none;
}

/*# sourceMappingURL=dimers.css.map */

@font-face{font-family:"ShowInfo";font-style:normal;font-weight:500;src:url("data:font/woff2;charset=utf-8;base64,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") format("woff2");font-display:swap}body{background-color:#eaeaea;color:#242424}body > div{text-align:center;display:block;width:35%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:ShowInfo,sans-serif}body > div > div{border-radius:8px;padding:73px 0}body p{font-size:18px;line-height:24px;padding:10px 0 30px 0}a:visited,a:hover{text-decoration:underline;color:#242424}