/* PoolRooms — largeur horizontale uniforme des pages sur ordinateur.
   Les règles mobiles existantes restent intactes. */
:root{
  --pr-desktop-content-width:1388px;
  --pr-desktop-content-gutter:48px;
}

@media (min-width:992px){
  body.pr-site .pr-container,
  body.pr-site .pr-footer__panel,
  body.pr-site .pr-participer-container,
  body.pr-site .pr-champs-container,
  body.pr-site .pr-history-page .container-fluid,
  body.pr-site .pr-credits-page .container-fluid,
  body.pr-site .pr-contact-page .container-fluid,
  body.pr-site .pr-picks-page .container-fluid,
  body.pr-site .pr-profile-shell,
  body.pr-site .pr-leaderboard-shell,
  body.pr-site .pr-live-wrap,
  body.pr-site .pr-loto-container,
  body.pr-site .pr-contact-container,
  body.pr-site .pr-about-container,
  body.pr-site .pr-faq-container,
  body.pr-site .pr-privacy-container,
  body.pr-site .pr-rules-container,
  body.pr-site .pr-terms-container{
    width:min(var(--pr-desktop-content-width),calc(100% - var(--pr-desktop-content-gutter)));
    max-width:none;
    margin-inline:auto;
  }
}
