@charset "UTF-8";.container-header{background-color:var(--headerbg);background-image:none}.container-header .navbar-brand a{color:var(--headercolor);text-decoration:none}.container-header .mod-menu{color:var(--headercolor)}.container-header .metismenu>li>a:hover:after,.container-header .metismenu>li>button:hover:before,.container-header .metismenu>li.active>a:after,.container-header .metismenu>li.active>button:before{background:color-mix(in srgb, currentColor, #fff 25%)}a:focus-visible,.metismenu.mod-menu .metismenu-item>a:focus,.metismenu.mod-menu .metismenu-item>button:focus{outline-offset:2px;outline:2px solid}.form-control:focus,.form-check-input:focus{outline-offset:2px;box-shadow:none;outline:2px solid}.form-check-input:checked{background-color:var(--body-color);border-color:var(--body-color)}.btn-primary{--btn-color:var(--btncolor);--btn-bg:var(--btnbg);--btn-border-color:var(--btnbg);--btn-hover-color:var(--btncolorh);--btn-hover-bg:var(--btnbgh);--btn-hover-border-color:var(--btnbgh);--btn-active-color:var(--btncolorh);--btn-active-bg:var(--btnbgh);--btn-active-border-color:var(--btnbgh);--btn-disabled-color:var(--btncolor);--btn-disabled-bg:var(--btnbg);--btn-disabled-border-color:var(--btnbg);background-color:var(--btn-bg);border-color:var(--btn-bg)}.btn-primary:hover,.btn-primary:focus{background-color:var(--btn-hover-bg);border-color:var(--btn-hover-bg)}.btn-primary:focus-visible{outline:2px solid var(--btn-hover-bg);outline-offset:2px;box-shadow:none}.boxed .blog-item{--cassiopeia-color-primary:var(--link-color)}.pagination{--pagination-active-bg:var(--link-color)}.container-footer{color:var(--footercolor);background-color:var(--footerbg);background-image:none}.container-footer a{color:var(--footercolor)}.offline-card .header{color:var(--headercolor);background-color:var(--headerbg);background-image:none}
/* Charte sgtcoignet v1.0 : variables */
:root {
  --sc-bleu-empire: #2C3E6B;
  --sc-bleu-nuit: #1E2D52;
  --sc-or-imperial: #C9A84C;
  --sc-grenat: #8B2020;
  --sc-parchemin: #F5F0E8;
  --sc-parchemin-alt: #EEE8D8;
  --sc-encre: #3A3028;
  --sc-sepia: #6B5E4E;
  --sc-nuit-fond: #12141A;
  --sc-nuit-fond-alt: #0D0F15;
  --sc-vert-chasseur: #1A3D1F;
  --sc-vert-moyen: #2D5A27;
  --sc-vert-imperial: #00561B;
  --sc-gap-xs: 0.4rem;
  --sc-gap-sm: 0.8rem;
  --sc-gap-md: 1.5rem;
  --sc-gap-lg: 3rem;
  --sc-radius: 4px;
  --sc-radius-md: 6px;
  --sc-shadow: 0 2px 8px rgba(44, 62, 107, 0.10);
  --sc-shadow-md: 0 4px 16px rgba(44, 62, 107, 0.15);
  --sc-transition: 0.2s ease;
}
