:root {
  --bs-font-sans-serif: Lato, Helvetica, Arial, FreeSans, sans-serif;
  --td-background-color: #56491e;
  --td-bgnull-color: #a09797;
  --td-th-color: rgb(255, 255, 255);
  --td-ch-bg-color: #56491ee6;
  --td-cp-bg-color: #5d5027e6;
  --aw-background-color: #997a00;
  --aw-bgnull-color: #d0c495;
  --aw-th-color: rgb(255, 255, 255);
  --aw-ch-bg-color: #997a00e6;
  --aw-cp-bg-color: #b38f00e6;
  --ha-background-color: #990000;
  --ha-bgnull-color: #e2b6b6;
  --ha-th-color: rgb(255, 255, 255);
  --ha-ch-bg-color: #990000e6;
  --ha-cp-bg-color: #b33000e6;
  --bw-background-color: #004d99;
  --bw-showcat-color: #3498db;
  --bw-bgnull-color: #90b9e1;
  --bw-th-color: #ffffff;
  --bw-ch-bg-color: #004d99e6;
  --bw-cp-bg-color: #0066cce6;
  --my-navbar-bg-color: rgb(216, 99, 30, 0.8);
  --my-hbloc-bg-color: rgb(213, 208, 160, 0.8);
  --my-discl-bg-color: rgb(0, 109, 139, 0.7);
  --my-club-text-color: rgb(255, 60, 50);
  --my-winner-text-color: rgb(29, 157, 14);
  --my-card-bg-color: rgb(52, 152, 219);
  --my-card-title-color: rgb(173, 216, 230);
  --bw-card-title-color: #685252;
  --td-card-title-color: #443d3d;
  --aw-card-title-color: #555541;
  --ha-card-title-color: #544e4e;
  --my-tbl-body-bgcolor: rgb(245,245,245);
  --my-tbl-bord-color: rgb(222, 226, 230);
  --my-tr-clubref-bgcolor: rgb(220, 220, 220);
  --my-navbar-hover-color: rgb(164, 183, 201);
  --my-navbar-show-color: rgb(164, 200, 201);
}

#title-bloc h3, div.card-body, .home-wrapper h3 {
  font-family: "Comic Sans MS", "Comic Sans", "Comic Neue", Helvetica, sans-serif;
}

body {
  background: url("../images/AppBasket-UlVvUWm.jpg");
}

.home-wrapper.alert.alert-secondary {
  --bs-alert-padding-y: 0.7rem;
  background-color: tan;
}

.home-wrapper {
  margin: 0 auto 32px auto;
}
.home-wrapper h3 {
  margin-bottom: 0;
  color: darkblue;
}

span.text-muted {
  color: #938080 !important;
  opacity: 0.5;
}

div.disabled {
  display: none;
}

div.checkbox-compact div:first-child {
  margin-bottom: 0 !important;
}

.invalid-feedback {
  background-color: red;
  color: white;
  margin-top: 0.25rem;
  font-size: 0.875rem;
  padding-top: 0.25rem;
  font-weight: bold;
  padding-bottom: 0.25rem;
  padding-left: 0.1rem;
}

.ts-wrapper.multi.disabled .ts-control > div {
  color: black !important;
  opacity: 1 !important;
}

.pt30 {
  padding-top: 30px;
}

.pt40 {
  padding-top: 40px;
}

.btn-100 {
  width: 100%;
}

.little {
  font-size: 0.75rem;
}

#nav-bloc {
  background-color: var(--my-navbar-bg-color);
  margin: auto;
  margin-top: 0.5rem;
  padding: 0.5rem !important;
}
#nav-bloc.nav-HA-Ch {
  background-color: var(--ha-ch-bg-color);
}
#nav-bloc.nav-HA-Cp {
  background-color: var(--ha-cp-bg-color);
}
#nav-bloc.nav-BW-Ch {
  background-color: var(--bw-ch-bg-color);
}
#nav-bloc.nav-BW-Cp {
  background-color: var(--bw-cp-bg-color);
}
#nav-bloc.nav-AW-Ch {
  background-color: var(--aw-ch-bg-color);
}
#nav-bloc.nav-AW-Cp {
  background-color: var(--aw-cp-bg-color);
}
#nav-bloc.nav-TD-Ch {
  background-color: var(--td-ch-bg-color);
}
#nav-bloc.nav-TD-Cp {
  background-color: var(--td-cp-bg-color);
}

#nav-brand img {
  width: 32px;
}
#nav-brand span.nav-badge {
  background-color: yellow;
  border-radius: 50%;
  color: black;
  font-size: 0.9rem;
  padding: 6px;
  margin: 6px;
}
#nav-brand span.nav-badge:last-child {
  padding: 6px 9px;
}

#nav-global ul li.nav-item a.nav-link {
  font-weight: bold;
  font-size: 1.05rem;
}
#nav-global ul li.nav-item a.nav-link:hover {
  color: var(--my-navbar-hover-color);
}
#nav-global ul li.nav-item a.nav-link.show {
  color: var(--my-navbar-show-color);
}

#navFormat a.dropdown-item:hover span, #navFormat a.dropdown-item:active span {
  color: white;
}
#navFormat a.dropdown-item span {
  color: darkblue;
}
#navFormat a.dropdown-item span.itemChecked {
  color: red;
  font-weight: bold;
}
#navFormat a.dropdown-item span.itemDisabled {
  color: slategrey;
}

#disclaimer-coupe, #disclaimer-bloc {
  background-color: var(--my-discl-bg-color);
  color: darkseagreen;
  margin: auto;
  padding: 3rem;
  border-radius: 0.375rem;
  font-size: 1.3rem;
  font-weight: bold;
  text-align: center;
}

#disclaimer-coupe p span, #disclaimer-bloc p span {
  color: yellow;
  margin-left: 1rem;
  margin-right: 1rem;
  font-size: 2.3em;
}

#disclaimer-coupe {
  padding: 1rem;
}
#disclaimer-coupe p span {
  font-size: 1.8em;
}

@media (width < 648px) {
  #disclaimer-bloc, #disclaimer-coupe {
    font-size: 1.2rem !important;
  }
}
@media (width < 611px) {
  #disclaimer-bloc, #disclaimer-coupe {
    font-size: 1rem !important;
  }
}
@media (width < 577px) {
  #disclaimer-bloc, #disclaimer-coupe {
    font-size: 0.85rem !important;
    padding: 0.5rem 0 0.5rem 0 !important;
  }
}
@media (width < 414px) {
  #disclaimer-bloc p span, #disclaimer-coupe p span {
    margin-left: 0.2rem;
    margin-right: 0.2rem;
  }
}

#title-bloc {
  background-color: var(--my-hbloc-bg-color);
  margin: 1rem auto;
  border-radius: 0.375rem;
  width: fit-content;
  padding: 0 3rem;
  min-width: 520px;
}
@media (width < 520px) {
  #title-bloc {
    min-width: 100%;
  }
}
#title-bloc h3 {
  text-align: center;
  color: darkblue;
  margin: 0;
}
@media (width < 678px) {
  #title-bloc h3 {
    font-size: 1.3rem;
  }
}
@media (width < 486px) {
  #title-bloc h3 {
    font-size: 1rem;
  }
}
@media (width < 384px) {
  #title-bloc h3 {
    font-size: 0.85rem;
  }
}
#title-bloc h3 span {
  vertical-align: super;
}
#title-bloc h3.home {
  padding-bottom: 0.5rem !important;
}

#login-bloc div.card {
  min-width: 350px;
}

#cal-wrapper {
  max-height: 750px;
  overflow: auto;
}

#clapts-table, #clappe-table, #synpts-table, #synppe-table, #cal-table, #res-table, #calc-table, #resc-table, #mod-table, #build-table, #fft-table, #teams-table {
  width: auto;
  margin: auto;
}
#clapts-table tbody, #clappe-table tbody, #synpts-table tbody, #synppe-table tbody, #cal-table tbody, #res-table tbody, #calc-table tbody, #resc-table tbody, #mod-table tbody, #build-table tbody, #fft-table tbody, #teams-table tbody {
  background-color: var(--my-tbl-body-bgcolor);
}
#clapts-table.table.TD > thead, #clapts-table.table.TD > tfoot, #clappe-table.table.TD > thead, #clappe-table.table.TD > tfoot, #synpts-table.table.TD > thead, #synpts-table.table.TD > tfoot, #synppe-table.table.TD > thead, #synppe-table.table.TD > tfoot, #cal-table.table.TD > thead, #cal-table.table.TD > tfoot, #res-table.table.TD > thead, #res-table.table.TD > tfoot, #calc-table.table.TD > thead, #calc-table.table.TD > tfoot, #resc-table.table.TD > thead, #resc-table.table.TD > tfoot, #mod-table.table.TD > thead, #mod-table.table.TD > tfoot, #build-table.table.TD > thead, #build-table.table.TD > tfoot, #fft-table.table.TD > thead, #fft-table.table.TD > tfoot, #teams-table.table.TD > thead, #teams-table.table.TD > tfoot {
  background-color: var(--td-background-color);
}
#clapts-table.table.TD > thead th, #clapts-table.table.TD > tfoot th, #clappe-table.table.TD > thead th, #clappe-table.table.TD > tfoot th, #synpts-table.table.TD > thead th, #synpts-table.table.TD > tfoot th, #synppe-table.table.TD > thead th, #synppe-table.table.TD > tfoot th, #cal-table.table.TD > thead th, #cal-table.table.TD > tfoot th, #res-table.table.TD > thead th, #res-table.table.TD > tfoot th, #calc-table.table.TD > thead th, #calc-table.table.TD > tfoot th, #resc-table.table.TD > thead th, #resc-table.table.TD > tfoot th, #mod-table.table.TD > thead th, #mod-table.table.TD > tfoot th, #build-table.table.TD > thead th, #build-table.table.TD > tfoot th, #fft-table.table.TD > thead th, #fft-table.table.TD > tfoot th, #teams-table.table.TD > thead th, #teams-table.table.TD > tfoot th {
  color: var(--aw-th-color);
}
#clapts-table.table.TD-Cp > thead, #clapts-table.table.TD-Cp > tfoot, #clappe-table.table.TD-Cp > thead, #clappe-table.table.TD-Cp > tfoot, #synpts-table.table.TD-Cp > thead, #synpts-table.table.TD-Cp > tfoot, #synppe-table.table.TD-Cp > thead, #synppe-table.table.TD-Cp > tfoot, #cal-table.table.TD-Cp > thead, #cal-table.table.TD-Cp > tfoot, #res-table.table.TD-Cp > thead, #res-table.table.TD-Cp > tfoot, #calc-table.table.TD-Cp > thead, #calc-table.table.TD-Cp > tfoot, #resc-table.table.TD-Cp > thead, #resc-table.table.TD-Cp > tfoot, #mod-table.table.TD-Cp > thead, #mod-table.table.TD-Cp > tfoot, #build-table.table.TD-Cp > thead, #build-table.table.TD-Cp > tfoot, #fft-table.table.TD-Cp > thead, #fft-table.table.TD-Cp > tfoot, #teams-table.table.TD-Cp > thead, #teams-table.table.TD-Cp > tfoot {
  background-color: var(--aw-cp-bg-color);
}
#clapts-table.table.TD-Cp > thead th, #clapts-table.table.TD-Cp > tfoot th, #clappe-table.table.TD-Cp > thead th, #clappe-table.table.TD-Cp > tfoot th, #synpts-table.table.TD-Cp > thead th, #synpts-table.table.TD-Cp > tfoot th, #synppe-table.table.TD-Cp > thead th, #synppe-table.table.TD-Cp > tfoot th, #cal-table.table.TD-Cp > thead th, #cal-table.table.TD-Cp > tfoot th, #res-table.table.TD-Cp > thead th, #res-table.table.TD-Cp > tfoot th, #calc-table.table.TD-Cp > thead th, #calc-table.table.TD-Cp > tfoot th, #resc-table.table.TD-Cp > thead th, #resc-table.table.TD-Cp > tfoot th, #mod-table.table.TD-Cp > thead th, #mod-table.table.TD-Cp > tfoot th, #build-table.table.TD-Cp > thead th, #build-table.table.TD-Cp > tfoot th, #fft-table.table.TD-Cp > thead th, #fft-table.table.TD-Cp > tfoot th, #teams-table.table.TD-Cp > thead th, #teams-table.table.TD-Cp > tfoot th {
  color: var(--aw-th-color);
}
#clapts-table.table.TD-Ch > thead, #clapts-table.table.TD-Ch > tfoot, #clappe-table.table.TD-Ch > thead, #clappe-table.table.TD-Ch > tfoot, #synpts-table.table.TD-Ch > thead, #synpts-table.table.TD-Ch > tfoot, #synppe-table.table.TD-Ch > thead, #synppe-table.table.TD-Ch > tfoot, #cal-table.table.TD-Ch > thead, #cal-table.table.TD-Ch > tfoot, #res-table.table.TD-Ch > thead, #res-table.table.TD-Ch > tfoot, #calc-table.table.TD-Ch > thead, #calc-table.table.TD-Ch > tfoot, #resc-table.table.TD-Ch > thead, #resc-table.table.TD-Ch > tfoot, #mod-table.table.TD-Ch > thead, #mod-table.table.TD-Ch > tfoot, #build-table.table.TD-Ch > thead, #build-table.table.TD-Ch > tfoot, #fft-table.table.TD-Ch > thead, #fft-table.table.TD-Ch > tfoot, #teams-table.table.TD-Ch > thead, #teams-table.table.TD-Ch > tfoot {
  background-color: var(--aw-ch-bg-color);
}
#clapts-table.table.TD-Ch > thead th, #clapts-table.table.TD-Ch > tfoot th, #clappe-table.table.TD-Ch > thead th, #clappe-table.table.TD-Ch > tfoot th, #synpts-table.table.TD-Ch > thead th, #synpts-table.table.TD-Ch > tfoot th, #synppe-table.table.TD-Ch > thead th, #synppe-table.table.TD-Ch > tfoot th, #cal-table.table.TD-Ch > thead th, #cal-table.table.TD-Ch > tfoot th, #res-table.table.TD-Ch > thead th, #res-table.table.TD-Ch > tfoot th, #calc-table.table.TD-Ch > thead th, #calc-table.table.TD-Ch > tfoot th, #resc-table.table.TD-Ch > thead th, #resc-table.table.TD-Ch > tfoot th, #mod-table.table.TD-Ch > thead th, #mod-table.table.TD-Ch > tfoot th, #build-table.table.TD-Ch > thead th, #build-table.table.TD-Ch > tfoot th, #fft-table.table.TD-Ch > thead th, #fft-table.table.TD-Ch > tfoot th, #teams-table.table.TD-Ch > thead th, #teams-table.table.TD-Ch > tfoot th {
  color: var(--aw-th-color);
}
#clapts-table.table.AW > thead, #clapts-table.table.AW > tfoot, #clappe-table.table.AW > thead, #clappe-table.table.AW > tfoot, #synpts-table.table.AW > thead, #synpts-table.table.AW > tfoot, #synppe-table.table.AW > thead, #synppe-table.table.AW > tfoot, #cal-table.table.AW > thead, #cal-table.table.AW > tfoot, #res-table.table.AW > thead, #res-table.table.AW > tfoot, #calc-table.table.AW > thead, #calc-table.table.AW > tfoot, #resc-table.table.AW > thead, #resc-table.table.AW > tfoot, #mod-table.table.AW > thead, #mod-table.table.AW > tfoot, #build-table.table.AW > thead, #build-table.table.AW > tfoot, #fft-table.table.AW > thead, #fft-table.table.AW > tfoot, #teams-table.table.AW > thead, #teams-table.table.AW > tfoot {
  background-color: var(--aw-background-color);
}
#clapts-table.table.AW > thead th, #clapts-table.table.AW > tfoot th, #clappe-table.table.AW > thead th, #clappe-table.table.AW > tfoot th, #synpts-table.table.AW > thead th, #synpts-table.table.AW > tfoot th, #synppe-table.table.AW > thead th, #synppe-table.table.AW > tfoot th, #cal-table.table.AW > thead th, #cal-table.table.AW > tfoot th, #res-table.table.AW > thead th, #res-table.table.AW > tfoot th, #calc-table.table.AW > thead th, #calc-table.table.AW > tfoot th, #resc-table.table.AW > thead th, #resc-table.table.AW > tfoot th, #mod-table.table.AW > thead th, #mod-table.table.AW > tfoot th, #build-table.table.AW > thead th, #build-table.table.AW > tfoot th, #fft-table.table.AW > thead th, #fft-table.table.AW > tfoot th, #teams-table.table.AW > thead th, #teams-table.table.AW > tfoot th {
  color: var(--aw-th-color);
}
#clapts-table.table.AW-Cp > thead, #clapts-table.table.AW-Cp > tfoot, #clappe-table.table.AW-Cp > thead, #clappe-table.table.AW-Cp > tfoot, #synpts-table.table.AW-Cp > thead, #synpts-table.table.AW-Cp > tfoot, #synppe-table.table.AW-Cp > thead, #synppe-table.table.AW-Cp > tfoot, #cal-table.table.AW-Cp > thead, #cal-table.table.AW-Cp > tfoot, #res-table.table.AW-Cp > thead, #res-table.table.AW-Cp > tfoot, #calc-table.table.AW-Cp > thead, #calc-table.table.AW-Cp > tfoot, #resc-table.table.AW-Cp > thead, #resc-table.table.AW-Cp > tfoot, #mod-table.table.AW-Cp > thead, #mod-table.table.AW-Cp > tfoot, #build-table.table.AW-Cp > thead, #build-table.table.AW-Cp > tfoot, #fft-table.table.AW-Cp > thead, #fft-table.table.AW-Cp > tfoot, #teams-table.table.AW-Cp > thead, #teams-table.table.AW-Cp > tfoot {
  background-color: var(--aw-cp-bg-color);
}
#clapts-table.table.AW-Cp > thead th, #clapts-table.table.AW-Cp > tfoot th, #clappe-table.table.AW-Cp > thead th, #clappe-table.table.AW-Cp > tfoot th, #synpts-table.table.AW-Cp > thead th, #synpts-table.table.AW-Cp > tfoot th, #synppe-table.table.AW-Cp > thead th, #synppe-table.table.AW-Cp > tfoot th, #cal-table.table.AW-Cp > thead th, #cal-table.table.AW-Cp > tfoot th, #res-table.table.AW-Cp > thead th, #res-table.table.AW-Cp > tfoot th, #calc-table.table.AW-Cp > thead th, #calc-table.table.AW-Cp > tfoot th, #resc-table.table.AW-Cp > thead th, #resc-table.table.AW-Cp > tfoot th, #mod-table.table.AW-Cp > thead th, #mod-table.table.AW-Cp > tfoot th, #build-table.table.AW-Cp > thead th, #build-table.table.AW-Cp > tfoot th, #fft-table.table.AW-Cp > thead th, #fft-table.table.AW-Cp > tfoot th, #teams-table.table.AW-Cp > thead th, #teams-table.table.AW-Cp > tfoot th {
  color: var(--aw-th-color);
}
#clapts-table.table.AW-Ch > thead, #clapts-table.table.AW-Ch > tfoot, #clappe-table.table.AW-Ch > thead, #clappe-table.table.AW-Ch > tfoot, #synpts-table.table.AW-Ch > thead, #synpts-table.table.AW-Ch > tfoot, #synppe-table.table.AW-Ch > thead, #synppe-table.table.AW-Ch > tfoot, #cal-table.table.AW-Ch > thead, #cal-table.table.AW-Ch > tfoot, #res-table.table.AW-Ch > thead, #res-table.table.AW-Ch > tfoot, #calc-table.table.AW-Ch > thead, #calc-table.table.AW-Ch > tfoot, #resc-table.table.AW-Ch > thead, #resc-table.table.AW-Ch > tfoot, #mod-table.table.AW-Ch > thead, #mod-table.table.AW-Ch > tfoot, #build-table.table.AW-Ch > thead, #build-table.table.AW-Ch > tfoot, #fft-table.table.AW-Ch > thead, #fft-table.table.AW-Ch > tfoot, #teams-table.table.AW-Ch > thead, #teams-table.table.AW-Ch > tfoot {
  background-color: var(--aw-ch-bg-color);
}
#clapts-table.table.AW-Ch > thead th, #clapts-table.table.AW-Ch > tfoot th, #clappe-table.table.AW-Ch > thead th, #clappe-table.table.AW-Ch > tfoot th, #synpts-table.table.AW-Ch > thead th, #synpts-table.table.AW-Ch > tfoot th, #synppe-table.table.AW-Ch > thead th, #synppe-table.table.AW-Ch > tfoot th, #cal-table.table.AW-Ch > thead th, #cal-table.table.AW-Ch > tfoot th, #res-table.table.AW-Ch > thead th, #res-table.table.AW-Ch > tfoot th, #calc-table.table.AW-Ch > thead th, #calc-table.table.AW-Ch > tfoot th, #resc-table.table.AW-Ch > thead th, #resc-table.table.AW-Ch > tfoot th, #mod-table.table.AW-Ch > thead th, #mod-table.table.AW-Ch > tfoot th, #build-table.table.AW-Ch > thead th, #build-table.table.AW-Ch > tfoot th, #fft-table.table.AW-Ch > thead th, #fft-table.table.AW-Ch > tfoot th, #teams-table.table.AW-Ch > thead th, #teams-table.table.AW-Ch > tfoot th {
  color: var(--aw-th-color);
}
#clapts-table.table.HA > thead, #clapts-table.table.HA > tfoot, #clappe-table.table.HA > thead, #clappe-table.table.HA > tfoot, #synpts-table.table.HA > thead, #synpts-table.table.HA > tfoot, #synppe-table.table.HA > thead, #synppe-table.table.HA > tfoot, #cal-table.table.HA > thead, #cal-table.table.HA > tfoot, #res-table.table.HA > thead, #res-table.table.HA > tfoot, #calc-table.table.HA > thead, #calc-table.table.HA > tfoot, #resc-table.table.HA > thead, #resc-table.table.HA > tfoot, #mod-table.table.HA > thead, #mod-table.table.HA > tfoot, #build-table.table.HA > thead, #build-table.table.HA > tfoot, #fft-table.table.HA > thead, #fft-table.table.HA > tfoot, #teams-table.table.HA > thead, #teams-table.table.HA > tfoot {
  background-color: var(--ha-background-color);
}
#clapts-table.table.HA > thead th, #clapts-table.table.HA > tfoot th, #clappe-table.table.HA > thead th, #clappe-table.table.HA > tfoot th, #synpts-table.table.HA > thead th, #synpts-table.table.HA > tfoot th, #synppe-table.table.HA > thead th, #synppe-table.table.HA > tfoot th, #cal-table.table.HA > thead th, #cal-table.table.HA > tfoot th, #res-table.table.HA > thead th, #res-table.table.HA > tfoot th, #calc-table.table.HA > thead th, #calc-table.table.HA > tfoot th, #resc-table.table.HA > thead th, #resc-table.table.HA > tfoot th, #mod-table.table.HA > thead th, #mod-table.table.HA > tfoot th, #build-table.table.HA > thead th, #build-table.table.HA > tfoot th, #fft-table.table.HA > thead th, #fft-table.table.HA > tfoot th, #teams-table.table.HA > thead th, #teams-table.table.HA > tfoot th {
  color: var(--ha-th-color);
}
#clapts-table.table.HA-Cp > thead, #clapts-table.table.HA-Cp > tfoot, #clappe-table.table.HA-Cp > thead, #clappe-table.table.HA-Cp > tfoot, #synpts-table.table.HA-Cp > thead, #synpts-table.table.HA-Cp > tfoot, #synppe-table.table.HA-Cp > thead, #synppe-table.table.HA-Cp > tfoot, #cal-table.table.HA-Cp > thead, #cal-table.table.HA-Cp > tfoot, #res-table.table.HA-Cp > thead, #res-table.table.HA-Cp > tfoot, #calc-table.table.HA-Cp > thead, #calc-table.table.HA-Cp > tfoot, #resc-table.table.HA-Cp > thead, #resc-table.table.HA-Cp > tfoot, #mod-table.table.HA-Cp > thead, #mod-table.table.HA-Cp > tfoot, #build-table.table.HA-Cp > thead, #build-table.table.HA-Cp > tfoot, #fft-table.table.HA-Cp > thead, #fft-table.table.HA-Cp > tfoot, #teams-table.table.HA-Cp > thead, #teams-table.table.HA-Cp > tfoot {
  background-color: var(--ha-cp-bg-color);
}
#clapts-table.table.HA-Cp > thead th, #clapts-table.table.HA-Cp > tfoot th, #clappe-table.table.HA-Cp > thead th, #clappe-table.table.HA-Cp > tfoot th, #synpts-table.table.HA-Cp > thead th, #synpts-table.table.HA-Cp > tfoot th, #synppe-table.table.HA-Cp > thead th, #synppe-table.table.HA-Cp > tfoot th, #cal-table.table.HA-Cp > thead th, #cal-table.table.HA-Cp > tfoot th, #res-table.table.HA-Cp > thead th, #res-table.table.HA-Cp > tfoot th, #calc-table.table.HA-Cp > thead th, #calc-table.table.HA-Cp > tfoot th, #resc-table.table.HA-Cp > thead th, #resc-table.table.HA-Cp > tfoot th, #mod-table.table.HA-Cp > thead th, #mod-table.table.HA-Cp > tfoot th, #build-table.table.HA-Cp > thead th, #build-table.table.HA-Cp > tfoot th, #fft-table.table.HA-Cp > thead th, #fft-table.table.HA-Cp > tfoot th, #teams-table.table.HA-Cp > thead th, #teams-table.table.HA-Cp > tfoot th {
  color: var(--ha-th-color);
}
#clapts-table.table.HA-Ch > thead, #clapts-table.table.HA-Ch > tfoot, #clappe-table.table.HA-Ch > thead, #clappe-table.table.HA-Ch > tfoot, #synpts-table.table.HA-Ch > thead, #synpts-table.table.HA-Ch > tfoot, #synppe-table.table.HA-Ch > thead, #synppe-table.table.HA-Ch > tfoot, #cal-table.table.HA-Ch > thead, #cal-table.table.HA-Ch > tfoot, #res-table.table.HA-Ch > thead, #res-table.table.HA-Ch > tfoot, #calc-table.table.HA-Ch > thead, #calc-table.table.HA-Ch > tfoot, #resc-table.table.HA-Ch > thead, #resc-table.table.HA-Ch > tfoot, #mod-table.table.HA-Ch > thead, #mod-table.table.HA-Ch > tfoot, #build-table.table.HA-Ch > thead, #build-table.table.HA-Ch > tfoot, #fft-table.table.HA-Ch > thead, #fft-table.table.HA-Ch > tfoot, #teams-table.table.HA-Ch > thead, #teams-table.table.HA-Ch > tfoot {
  background-color: var(--ha-ch-bg-color);
}
#clapts-table.table.HA-Ch > thead th, #clapts-table.table.HA-Ch > tfoot th, #clappe-table.table.HA-Ch > thead th, #clappe-table.table.HA-Ch > tfoot th, #synpts-table.table.HA-Ch > thead th, #synpts-table.table.HA-Ch > tfoot th, #synppe-table.table.HA-Ch > thead th, #synppe-table.table.HA-Ch > tfoot th, #cal-table.table.HA-Ch > thead th, #cal-table.table.HA-Ch > tfoot th, #res-table.table.HA-Ch > thead th, #res-table.table.HA-Ch > tfoot th, #calc-table.table.HA-Ch > thead th, #calc-table.table.HA-Ch > tfoot th, #resc-table.table.HA-Ch > thead th, #resc-table.table.HA-Ch > tfoot th, #mod-table.table.HA-Ch > thead th, #mod-table.table.HA-Ch > tfoot th, #build-table.table.HA-Ch > thead th, #build-table.table.HA-Ch > tfoot th, #fft-table.table.HA-Ch > thead th, #fft-table.table.HA-Ch > tfoot th, #teams-table.table.HA-Ch > thead th, #teams-table.table.HA-Ch > tfoot th {
  color: var(--ha-th-color);
}
#clapts-table.table.BW > thead, #clapts-table.table.BW > tfoot, #clappe-table.table.BW > thead, #clappe-table.table.BW > tfoot, #synpts-table.table.BW > thead, #synpts-table.table.BW > tfoot, #synppe-table.table.BW > thead, #synppe-table.table.BW > tfoot, #cal-table.table.BW > thead, #cal-table.table.BW > tfoot, #res-table.table.BW > thead, #res-table.table.BW > tfoot, #calc-table.table.BW > thead, #calc-table.table.BW > tfoot, #resc-table.table.BW > thead, #resc-table.table.BW > tfoot, #mod-table.table.BW > thead, #mod-table.table.BW > tfoot, #build-table.table.BW > thead, #build-table.table.BW > tfoot, #fft-table.table.BW > thead, #fft-table.table.BW > tfoot, #teams-table.table.BW > thead, #teams-table.table.BW > tfoot {
  background-color: var(--bw-background-color);
}
#clapts-table.table.BW > thead th, #clapts-table.table.BW > tfoot th, #clappe-table.table.BW > thead th, #clappe-table.table.BW > tfoot th, #synpts-table.table.BW > thead th, #synpts-table.table.BW > tfoot th, #synppe-table.table.BW > thead th, #synppe-table.table.BW > tfoot th, #cal-table.table.BW > thead th, #cal-table.table.BW > tfoot th, #res-table.table.BW > thead th, #res-table.table.BW > tfoot th, #calc-table.table.BW > thead th, #calc-table.table.BW > tfoot th, #resc-table.table.BW > thead th, #resc-table.table.BW > tfoot th, #mod-table.table.BW > thead th, #mod-table.table.BW > tfoot th, #build-table.table.BW > thead th, #build-table.table.BW > tfoot th, #fft-table.table.BW > thead th, #fft-table.table.BW > tfoot th, #teams-table.table.BW > thead th, #teams-table.table.BW > tfoot th {
  color: var(--bw-th-color);
}
#clapts-table.table.BW-Cp > thead, #clapts-table.table.BW-Cp > tfoot, #clappe-table.table.BW-Cp > thead, #clappe-table.table.BW-Cp > tfoot, #synpts-table.table.BW-Cp > thead, #synpts-table.table.BW-Cp > tfoot, #synppe-table.table.BW-Cp > thead, #synppe-table.table.BW-Cp > tfoot, #cal-table.table.BW-Cp > thead, #cal-table.table.BW-Cp > tfoot, #res-table.table.BW-Cp > thead, #res-table.table.BW-Cp > tfoot, #calc-table.table.BW-Cp > thead, #calc-table.table.BW-Cp > tfoot, #resc-table.table.BW-Cp > thead, #resc-table.table.BW-Cp > tfoot, #mod-table.table.BW-Cp > thead, #mod-table.table.BW-Cp > tfoot, #build-table.table.BW-Cp > thead, #build-table.table.BW-Cp > tfoot, #fft-table.table.BW-Cp > thead, #fft-table.table.BW-Cp > tfoot, #teams-table.table.BW-Cp > thead, #teams-table.table.BW-Cp > tfoot {
  background-color: var(--bw-cp-bg-color);
}
#clapts-table.table.BW-Cp > thead th, #clapts-table.table.BW-Cp > tfoot th, #clappe-table.table.BW-Cp > thead th, #clappe-table.table.BW-Cp > tfoot th, #synpts-table.table.BW-Cp > thead th, #synpts-table.table.BW-Cp > tfoot th, #synppe-table.table.BW-Cp > thead th, #synppe-table.table.BW-Cp > tfoot th, #cal-table.table.BW-Cp > thead th, #cal-table.table.BW-Cp > tfoot th, #res-table.table.BW-Cp > thead th, #res-table.table.BW-Cp > tfoot th, #calc-table.table.BW-Cp > thead th, #calc-table.table.BW-Cp > tfoot th, #resc-table.table.BW-Cp > thead th, #resc-table.table.BW-Cp > tfoot th, #mod-table.table.BW-Cp > thead th, #mod-table.table.BW-Cp > tfoot th, #build-table.table.BW-Cp > thead th, #build-table.table.BW-Cp > tfoot th, #fft-table.table.BW-Cp > thead th, #fft-table.table.BW-Cp > tfoot th, #teams-table.table.BW-Cp > thead th, #teams-table.table.BW-Cp > tfoot th {
  color: var(--bw-th-color);
}
#clapts-table.table.BW-Ch > thead, #clapts-table.table.BW-Ch > tfoot, #clappe-table.table.BW-Ch > thead, #clappe-table.table.BW-Ch > tfoot, #synpts-table.table.BW-Ch > thead, #synpts-table.table.BW-Ch > tfoot, #synppe-table.table.BW-Ch > thead, #synppe-table.table.BW-Ch > tfoot, #cal-table.table.BW-Ch > thead, #cal-table.table.BW-Ch > tfoot, #res-table.table.BW-Ch > thead, #res-table.table.BW-Ch > tfoot, #calc-table.table.BW-Ch > thead, #calc-table.table.BW-Ch > tfoot, #resc-table.table.BW-Ch > thead, #resc-table.table.BW-Ch > tfoot, #mod-table.table.BW-Ch > thead, #mod-table.table.BW-Ch > tfoot, #build-table.table.BW-Ch > thead, #build-table.table.BW-Ch > tfoot, #fft-table.table.BW-Ch > thead, #fft-table.table.BW-Ch > tfoot, #teams-table.table.BW-Ch > thead, #teams-table.table.BW-Ch > tfoot {
  background-color: var(--bw-ch-bg-color);
}
#clapts-table.table.BW-Ch > thead th, #clapts-table.table.BW-Ch > tfoot th, #clappe-table.table.BW-Ch > thead th, #clappe-table.table.BW-Ch > tfoot th, #synpts-table.table.BW-Ch > thead th, #synpts-table.table.BW-Ch > tfoot th, #synppe-table.table.BW-Ch > thead th, #synppe-table.table.BW-Ch > tfoot th, #cal-table.table.BW-Ch > thead th, #cal-table.table.BW-Ch > tfoot th, #res-table.table.BW-Ch > thead th, #res-table.table.BW-Ch > tfoot th, #calc-table.table.BW-Ch > thead th, #calc-table.table.BW-Ch > tfoot th, #resc-table.table.BW-Ch > thead th, #resc-table.table.BW-Ch > tfoot th, #mod-table.table.BW-Ch > thead th, #mod-table.table.BW-Ch > tfoot th, #build-table.table.BW-Ch > thead th, #build-table.table.BW-Ch > tfoot th, #fft-table.table.BW-Ch > thead th, #fft-table.table.BW-Ch > tfoot th, #teams-table.table.BW-Ch > thead th, #teams-table.table.BW-Ch > tfoot th {
  color: var(--bw-th-color);
}
#clapts-table.table > thead, #clapts-table.table > tfoot, #clappe-table.table > thead, #clappe-table.table > tfoot, #synpts-table.table > thead, #synpts-table.table > tfoot, #synppe-table.table > thead, #synppe-table.table > tfoot, #cal-table.table > thead, #cal-table.table > tfoot, #res-table.table > thead, #res-table.table > tfoot, #calc-table.table > thead, #calc-table.table > tfoot, #resc-table.table > thead, #resc-table.table > tfoot, #mod-table.table > thead, #mod-table.table > tfoot, #build-table.table > thead, #build-table.table > tfoot, #fft-table.table > thead, #fft-table.table > tfoot, #teams-table.table > thead, #teams-table.table > tfoot {
  background-color: cadetblue;
}
#clapts-table.table > :not(caption) > * > *, #clappe-table.table > :not(caption) > * > *, #synpts-table.table > :not(caption) > * > *, #synppe-table.table > :not(caption) > * > *, #cal-table.table > :not(caption) > * > *, #res-table.table > :not(caption) > * > *, #calc-table.table > :not(caption) > * > *, #resc-table.table > :not(caption) > * > *, #mod-table.table > :not(caption) > * > *, #build-table.table > :not(caption) > * > *, #fft-table.table > :not(caption) > * > *, #teams-table.table > :not(caption) > * > * {
  background-color: inherit;
}
#clapts-table.table-sm > :not(caption) > * > *, #clappe-table.table-sm > :not(caption) > * > *, #synpts-table.table-sm > :not(caption) > * > *, #synppe-table.table-sm > :not(caption) > * > *, #cal-table.table-sm > :not(caption) > * > *, #res-table.table-sm > :not(caption) > * > *, #calc-table.table-sm > :not(caption) > * > *, #resc-table.table-sm > :not(caption) > * > *, #mod-table.table-sm > :not(caption) > * > *, #build-table.table-sm > :not(caption) > * > *, #fft-table.table-sm > :not(caption) > * > *, #teams-table.table-sm > :not(caption) > * > * {
  padding: 0.25rem 0.5rem !important;
}
#clapts-table td, #clapts-table th, #clappe-table td, #clappe-table th, #synpts-table td, #synpts-table th, #synppe-table td, #synppe-table th, #cal-table td, #cal-table th, #res-table td, #res-table th, #calc-table td, #calc-table th, #resc-table td, #resc-table th, #mod-table td, #mod-table th, #build-table td, #build-table th, #fft-table td, #fft-table th, #teams-table td, #teams-table th {
  white-space: nowrap;
}
#clapts-table td.d-short, #clapts-table th.d-short, #clappe-table td.d-short, #clappe-table th.d-short, #synpts-table td.d-short, #synpts-table th.d-short, #synppe-table td.d-short, #synppe-table th.d-short, #cal-table td.d-short, #cal-table th.d-short, #res-table td.d-short, #res-table th.d-short, #calc-table td.d-short, #calc-table th.d-short, #resc-table td.d-short, #resc-table th.d-short, #mod-table td.d-short, #mod-table th.d-short, #build-table td.d-short, #build-table th.d-short, #fft-table td.d-short, #fft-table th.d-short, #teams-table td.d-short, #teams-table th.d-short {
  display: none;
}
#clapts-table td h5, #clapts-table th h5, #clappe-table td h5, #clappe-table th h5, #synpts-table td h5, #synpts-table th h5, #synppe-table td h5, #synppe-table th h5, #cal-table td h5, #cal-table th h5, #res-table td h5, #res-table th h5, #calc-table td h5, #calc-table th h5, #resc-table td h5, #resc-table th h5, #mod-table td h5, #mod-table th h5, #build-table td h5, #build-table th h5, #fft-table td h5, #fft-table th h5, #teams-table td h5, #teams-table th h5 {
  margin-bottom: 0;
}
#clapts-table td h3.neant, #clapts-table th h3.neant, #clappe-table td h3.neant, #clappe-table th h3.neant, #synpts-table td h3.neant, #synpts-table th h3.neant, #synppe-table td h3.neant, #synppe-table th h3.neant, #cal-table td h3.neant, #cal-table th h3.neant, #res-table td h3.neant, #res-table th h3.neant, #calc-table td h3.neant, #calc-table th h3.neant, #resc-table td h3.neant, #resc-table th h3.neant, #mod-table td h3.neant, #mod-table th h3.neant, #build-table td h3.neant, #build-table th h3.neant, #fft-table td h3.neant, #fft-table th h3.neant, #teams-table td h3.neant, #teams-table th h3.neant {
  background-color: var(--my-tr-clubref-bgcolor);
  color: black;
  font-size: 2rem;
  margin-top: 0.5rem;
  padding: 1rem 7rem;
}
#clapts-table th span a, #clapts-table td a, #clappe-table th span a, #clappe-table td a, #synpts-table th span a, #synpts-table td a, #synppe-table th span a, #synppe-table td a, #cal-table th span a, #cal-table td a, #res-table th span a, #res-table td a, #calc-table th span a, #calc-table td a, #resc-table th span a, #resc-table td a, #mod-table th span a, #mod-table td a, #build-table th span a, #build-table td a, #fft-table th span a, #fft-table td a, #teams-table th span a, #teams-table td a {
  color: inherit;
  text-decoration: none;
}
#clapts-table tr.solo, #clappe-table tr.solo, #synpts-table tr.solo, #synppe-table tr.solo, #cal-table tr.solo, #res-table tr.solo, #calc-table tr.solo, #resc-table tr.solo, #mod-table tr.solo, #build-table tr.solo, #fft-table tr.solo, #teams-table tr.solo {
  height: 50px;
  vertical-align: middle;
}
#clapts-table thead th h5 span, #clappe-table thead th h5 span, #synpts-table thead th h5 span, #synppe-table thead th h5 span, #cal-table thead th h5 span, #res-table thead th h5 span, #calc-table thead th h5 span, #resc-table thead th h5 span, #mod-table thead th h5 span, #build-table thead th h5 span, #fft-table thead th h5 span, #teams-table thead th h5 span {
  text-align: center;
}
#clapts-table thead th h5 span:first-child, #clappe-table thead th h5 span:first-child, #synpts-table thead th h5 span:first-child, #synppe-table thead th h5 span:first-child, #cal-table thead th h5 span:first-child, #res-table thead th h5 span:first-child, #calc-table thead th h5 span:first-child, #resc-table thead th h5 span:first-child, #mod-table thead th h5 span:first-child, #build-table thead th h5 span:first-child, #fft-table thead th h5 span:first-child, #teams-table thead th h5 span:first-child {
  font-size: 0.8rem;
  padding-top: 5px;
  text-align: left;
}
#clapts-table thead th h5 span:last-child, #clappe-table thead th h5 span:last-child, #synpts-table thead th h5 span:last-child, #synppe-table thead th h5 span:last-child, #cal-table thead th h5 span:last-child, #res-table thead th h5 span:last-child, #calc-table thead th h5 span:last-child, #resc-table thead th h5 span:last-child, #mod-table thead th h5 span:last-child, #build-table thead th h5 span:last-child, #fft-table thead th h5 span:last-child, #teams-table thead th h5 span:last-child {
  text-align: right;
}
#clapts-table tfoot th h5 span:first-child, #clappe-table tfoot th h5 span:first-child, #synpts-table tfoot th h5 span:first-child, #synppe-table tfoot th h5 span:first-child, #cal-table tfoot th h5 span:first-child, #res-table tfoot th h5 span:first-child, #calc-table tfoot th h5 span:first-child, #resc-table tfoot th h5 span:first-child, #mod-table tfoot th h5 span:first-child, #build-table tfoot th h5 span:first-child, #fft-table tfoot th h5 span:first-child, #teams-table tfoot th h5 span:first-child {
  text-align: left;
}
#clapts-table tfoot th h5 span:last-child, #clappe-table tfoot th h5 span:last-child, #synpts-table tfoot th h5 span:last-child, #synppe-table tfoot th h5 span:last-child, #cal-table tfoot th h5 span:last-child, #res-table tfoot th h5 span:last-child, #calc-table tfoot th h5 span:last-child, #resc-table tfoot th h5 span:last-child, #mod-table tfoot th h5 span:last-child, #build-table tfoot th h5 span:last-child, #fft-table tfoot th h5 span:last-child, #teams-table tfoot th h5 span:last-child {
  font-size: 0.8rem;
  padding-top: 5px;
  text-align: right;
}

#mod-table thead tr:last-child, #mod-table tfoot tr:last-child, #res-table thead tr:last-child, #res-table tfoot tr:last-child, #cal-table thead tr:last-child, #cal-table tfoot tr:last-child {
  border-bottom-color: transparent;
}

#mod-table {
  margin: auto;
}

#mod-table thead tr th, #cal-table thead tr th, #res-table thead tr th {
  position: sticky;
  top: 30px;
  z-index: 1;
}
#mod-table thead tr:nth-child(1) th, #cal-table thead tr:nth-child(1) th, #res-table thead tr:nth-child(1) th {
  top: 0;
  z-index: 1;
}
#mod-table.table.AW thead th, #cal-table.table.AW thead th, #res-table.table.AW thead th {
  background-color: var(--aw-background-color);
}
#mod-table.table.BW thead th, #cal-table.table.BW thead th, #res-table.table.BW thead th {
  background-color: var(--bw-background-color);
}
#mod-table.table.HA thead th, #cal-table.table.HA thead th, #res-table.table.HA thead th {
  background-color: var(--ha-background-color);
}
#mod-table.table.TD thead th, #cal-table.table.TD thead th, #res-table.table.TD thead th {
  background-color: var(--td-background-color);
}

@media (width < 636px) {
  #clapts-table, #clappe-table {
    font-size: 0.85em !important;
  }
}
@media (width < 440px) {
  #clapts-table, #clappe-table {
    font-size: 0.75em !important;
  }
}
@media (width < 540px) {
  #clapts-table td.none-d, #clapts-table th.none-d, #clappe-table td.none-d, #clappe-table th.none-d {
    display: none !important;
  }
}
@media (width < 424px) {
  #clapts-table, #clappe-table {
    font-size: 0.75em !important;
  }
  #clapts-table td.d-short, #clapts-table th.d-short, #clappe-table td.d-short, #clappe-table th.d-short {
    display: block !important;
  }
  #clapts-table td.d-large, #clapts-table th.d-large, #clappe-table td.d-large, #clappe-table th.d-large {
    display: none !important;
  }
}

#synpts-table.table.AW td.view-null, #synppe-table.table.AW td.view-null {
  background-color: var(--aw-bgnull-color);
}
#synpts-table.table.BW td.view-null, #synppe-table.table.BW td.view-null {
  background-color: var(--bw-bgnull-color);
}
#synpts-table.table.HA td.view-null, #synppe-table.table.HA td.view-null {
  background-color: var(--ha-bgnull-color);
}
#synpts-table.table.TD td.view-null, #synppe-table.table.TD td.view-null {
  background-color: var(--td-bgnull-color);
}
#synpts-table.table td.view-null, #synppe-table.table td.view-null {
  background-color: cadetblue;
}
#synpts-table.table td.view-0, #synppe-table.table td.view-0 {
  text-align: left !important;
}
#synpts-table.table td.club-row, #synppe-table.table td.club-row {
  background-color: var(--my-tr-clubref-bgcolor);
}
#synpts-table.table td span.vertical-text, #synppe-table.table td span.vertical-text {
  writing-mode: vertical-lr;
}
#synpts-table.table td span.view-date, #synppe-table.table td span.view-date {
  font-style: italic;
  color: gray !important;
  font-size: 0.85rem;
}
#synpts-table.table td span.view-score, #synppe-table.table td span.view-score {
  color: darkblue !important;
}
#synpts-table.table td span.view-score.red, #synppe-table.table td span.view-score.red {
  color: red !important;
}
@media (width < 1207px) {
  #synpts-table, #synppe-table {
    font-size: 0.85em !important;
  }
}
@media (width > 636px) {
  #cal-table, #res-table {
    min-width: 600px;
  }
}
@media (width < 570px) {
  #cal-table, #res-table {
    font-size: 0.85rem !important;
  }
}
@media (width < 496px) {
  #cal-table, #res-table {
    font-size: 0.75rem !important;
  }
}

@media (width < 612px) {
  #cal-table td.none-d, #cal-table th.none-d {
    display: none !important;
  }
}

@media (width < 674px) {
  #res-table td.none-d, #res-table th.none-d {
    display: none !important;
  }
}

@media (width < 708px) {
  #calc-table td.none-d, #calc-table th.none-d {
    display: none !important;
  }
}
@media (width < 610px) {
  #calc-table {
    font-size: 0.85rem !important;
  }
}
@media (width < 534px) {
  #calc-table {
    font-size: 0.75rem !important;
  }
}

@media (width < 771px) {
  #resc-table td.none-d, #resc-table th.none-d, #mod-table td.none-d, #mod-table th.none-d {
    display: none !important;
  }
}
@media (width < 672px) {
  #resc-table, #mod-table {
    font-size: 0.85rem !important;
  }
}
@media (width < 587px) {
  #resc-table, #mod-table {
    font-size: 0.75rem !important;
  }
}

#build-table {
  margin: 0 auto;
}
#build-table tbody.simu {
  background-color: #ffcccc;
  border-color: transparent;
}

.bg-smoke {
  background-color: var(--my-tbl-body-bgcolor);
}

.bg-boro {
  background-color: var(--my-tr-clubref-bgcolor) !important;
}

.view-bgref {
  color: var(--my-club-text-color) !important;
  font-weight: bold;
}

.text-club {
  color: var(--my-club-text-color) !important;
}

.text-winner {
  color: var(--my-winner-text-color) !important;
}

div.card, div.cardModal {
  width: auto;
  background-color: var(--my-card-bg-color);
  margin: 1rem auto;
  padding: 1rem;
}
div.card.BW, div.cardModal.BW {
  background-color: var(--bw-bgnull-color);
}
div.card.BW div.card-titre, div.cardModal.BW div.card-titre {
  border-bottom: 2px solid var(--bw-card-title-color);
}
div.card.BW div.card-titre h5.card-header, div.cardModal.BW div.card-titre h5.card-header {
  color: var(--bw-card-title-color);
}
div.card.BW div.card-titre a, div.cardModal.BW div.card-titre a {
  color: var(--bw-card-title-color);
}
div.card.TD, div.cardModal.TD {
  background-color: var(--td-bgnull-color);
}
div.card.TD div.card-titre, div.cardModal.TD div.card-titre {
  border-bottom: 2px solid var(--td-card-title-color);
}
div.card.TD div.card-titre h5.card-header, div.cardModal.TD div.card-titre h5.card-header {
  color: var(--td-card-title-color);
}
div.card.TD div.card-titre a, div.cardModal.TD div.card-titre a {
  color: var(--td-card-title-color);
}
div.card.AW, div.cardModal.AW {
  background-color: var(--aw-bgnull-color);
}
div.card.AW div.card-titre, div.cardModal.AW div.card-titre {
  border-bottom: 2px solid var(--aw-card-title-color);
}
div.card.AW div.card-titre h5.card-header, div.cardModal.AW div.card-titre h5.card-header {
  color: var(--aw-card-title-color);
}
div.card.AW div.card-titre a, div.cardModal.AW div.card-titre a {
  color: var(--aw-card-title-color);
}
div.card.HA, div.cardModal.HA {
  background-color: var(--ha-bgnull-color);
}
div.card.HA div.card-titre, div.cardModal.HA div.card-titre {
  border-bottom: 2px solid var(--ha-card-title-color);
}
div.card.HA div.card-titre h5.card-header, div.cardModal.HA div.card-titre h5.card-header {
  color: var(--ha-card-title-color);
}
div.card.HA div.card-titre a, div.cardModal.HA div.card-titre a {
  color: var(--ha-card-title-color);
}
div.card.norem, div.cardModal.norem {
  margin: 0 auto;
}
div.card div.card-soustitre, div.cardModal div.card-soustitre {
  text-align: center;
}
div.card div.card-soustitre h4, div.cardModal div.card-soustitre h4 {
  margin-top: 0.5rem !important;
}
div.card div.card-soustitre h4 span, div.cardModal div.card-soustitre h4 span {
  padding-bottom: 4px;
  border-bottom: 4px solid #8d8d8d;
}
div.card div.card-titre, div.cardModal div.card-titre {
  border-bottom: 2px solid var(--my-card-title-color);
}
div.card div.card-titre h5.card-header, div.cardModal div.card-titre h5.card-header {
  color: var(--my-card-title-color);
  text-align: right !important;
  font-weight: bold;
}
div.card div.card-titre a, div.cardModal div.card-titre a {
  color: var(--my-card-title-color);
  text-decoration: none;
}
div.card h5.card-header, div.cardModal h5.card-header {
  color: var(--my-card-title-color);
  text-align: right !important;
}
div.card div.card-body input, div.card div.card-body select, div.cardModal div.card-body input, div.cardModal div.card-body select {
  font-size: 1rem;
}

div.cardModal {
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}
div.cardModal div.card-body {
  margin-top: 1rem;
}
div.cardModal h5.card-header {
  padding: 0 1rem 0.5rem 1rem;
}

div.next-mt-19 div {
  margin-top: 1.9rem !important;
}

div.next-mt-24 div {
  margin-top: 2.4rem !important;
}

div.next-mt-52 div {
  margin-top: 5.2rem !important;
}

div .showcat.card.HA {
  background-color: var(--ha-bgnull-color);
}
div .showcat.card.BW {
  background-color: var(--bw-bgnull-color);
}
div .showcat.card.AW {
  background-color: var(--aw-bgnull-color);
}
div .showcat.card.TD {
  background-color: var(--td-bgnull-color);
}
div .showcat.card select {
  font-size: 1rem;
}

dialog {
  width: inherit;
  box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.4);
  padding: 0;
}
dialog:focus-visible {
  border: none;
  outline: none;
}
dialog.disclaimer {
  width: inherit;
  background: transparent;
  border: none;
}
dialog.dialog {
  width: 100%;
  border: none;
}
@media (min-width: 1184px) {
  dialog.dialog {
    width: fit-content;
    max-width: 50%;
  }
}

/*# sourceMappingURL=app.output.css.map */
