/* Decorative club spaces. Only the existing page headings receive photographs. */
.fcs-room-squad{--page-room-image:url('/design-lab/rooms/squad-v1.jpg');--page-room-y:54%}
.fcs-room-palmares{--page-room-image:url('/design-lab/rooms/palmares-v1.jpg');--page-room-y:48%}
.fcs-room-history{--page-room-image:url('/design-lab/rooms/history-v1.jpg');--page-room-y:42%}
.fcs-room-objectives{--page-room-image:url('/design-lab/rooms/objectives-v1.jpg');--page-room-y:60%}
.fcs-room-results{--page-room-image:url('/design-lab/rooms/results-v1.jpg');--page-room-y:66%}
.fcs-room-bilan{--page-room-image:url('/design-lab/rooms/bilan-v1.jpg');--page-room-y:35%}
.fcs-room-transfers{--page-room-image:url('/design-lab/rooms/transfers-v1.jpg');--page-room-y:63%}
.fcs-room-finances{--page-room-image:url('/design-lab/rooms/finances-v1.jpg');--page-room-y:61%}
.fcs-room-fpf{--page-room-image:url('/design-lab/rooms/fpf-v1.jpg');--page-room-y:57%}
.fcs-community-room-heading,.community-profile-header-body{--page-room-image:url('/design-lab/rooms/community-v1.jpg');--page-room-y:46%}
html[data-design="immersif"][data-original-surface][data-room] .fcs-room-layout>div:first-child:has(h1),
html[data-design="immersif"] .fcs-community-room-heading,
html[data-design="immersif"] .community-profile-header-body{
 background-color:#0a202a!important;
 background-image:linear-gradient(90deg,#0a202a 0%,#0a202a 32%,#0a202aa6 49%,#0a202a2b 74%,#0a202a12 100%),var(--page-room-image)!important;
 background-size:100% 100%,68% auto!important;
 background-repeat:no-repeat!important;
 background-position:center,right var(--page-room-y,50%)!important;
}
html[data-design="immersif"] .fcs-community-room-heading{position:relative;overflow:hidden;min-height:148px;padding:24px 28px;border:1px solid #d1f5df24;border-radius:16px}
html[data-design="immersif"] .fcs-community-room-heading h1{font-size:clamp(24px,3vw,34px);line-height:1.15;max-width:520px}
html[data-design="immersif"] :is(.fcs-room-layout,.fcs-community-room-heading,.community-profile-header-body) h1{text-shadow:0 2px 10px #00101980}
html[data-design="immersif"] .community-profile-header-body{background-size:100% 100%,auto 165%!important}
html[data-design="immersif"] :is([data-testid="btn-goto-guide-cloturer"],[data-testid="button-go-dashboard"],[data-testid="button-objective-presets"],[data-testid="link-full-community"]){background:#0a202aeb!important;color:#effbf6!important;border-color:#9edbc05c!important;box-shadow:0 1px 5px #00101930}
@media(max-width:760px){
 html[data-design="immersif"][data-original-surface][data-room] .fcs-room-layout>div:first-child:has(h1),
 html[data-design="immersif"] .fcs-community-room-heading,
 html[data-design="immersif"] .community-profile-header-body{
  background-image:linear-gradient(90deg,#071c29d9 0%,#071c29a8 45%,#071c2938 100%),var(--page-room-image)!important;
  background-size:100% 100%,cover!important;
  background-position:center,65% var(--page-room-y,50%)!important;
 }
 html[data-design="immersif"] .fcs-community-room-heading{padding:20px;min-height:140px;border-radius:13px}
 html[data-design="immersif"] .fcs-community-room-heading h1{font-size:26px}
}
