.tiroir{position:absolute;inset:0 0 0 calc(var(--col-reglages) + 2 * var(--marge));z-index:9;display:grid;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-items:end center;cursor:var(--curseur-fleche)}.tiroir__panneau:focus{outline:none}.tiroir__panneau{--sous-le-bord: calc(48 * var(--u));width:calc(100% - 2 * var(--marge));height:calc(100% - 152 * var(--u) + var(--sous-le-bord));margin-bottom:calc(-1 * var(--sous-le-bord));display:flex;flex-direction:column;gap:var(--pas-6);padding:var(--pas-8);padding-bottom:calc(var(--pas-8) + var(--sous-le-bord));rotate:var(--penche, -1deg);transform-origin:50% 100%;background:var(--me-table);border-top:calc(6 * var(--u)) solid var(--me-bright);border-radius:var(--pas-4) var(--pas-4) 0 0;animation:tiroir-monte var(--t-scene) var(--e-claque) both}.tiroir--sortie,.tiroir--dessous{pointer-events:none}.tiroir--sortie .tiroir__panneau{animation:tiroir-descend var(--t-ample) var(--e-sortie) both}@keyframes tiroir-descend{to{transform:translateY(calc(100% * var(--m-course, 1)))}}@keyframes tiroir-monte{0%{transform:translateY(calc(100% * var(--m-course, 1)))}}.tiroir__tete{display:flex;align-items:center;gap:var(--pas-6)}.tiroir__titre{font-size:var(--texte-lg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-top:.3em;margin-top:-.3em}.tiroir__fermer{flex:none;display:flex;margin-left:auto}@media(orientation:portrait),(orientation:landscape)and (max-height:520px){.tiroir{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073}.tiroir__panneau{width:calc(100% - 2 * var(--pas-3));height:calc(100% - var(--pas-8) + var(--sous-le-bord));padding:var(--pas-6) var(--pas-4);padding-bottom:calc(var(--pas-6) + var(--sous-le-bord));rotate:calc(var(--penche, -1deg) / 3)}}.regles .salon__cote{display:none}.regles .coin__acces{left:calc(260 * var(--u) + var(--pas-4));translate:0 0}.cj{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(56 * var(--u));padding:var(--marge) calc(2 * var(--marge));overflow:hidden;background:radial-gradient(ellipse 60% 55% at 50% 52%,rgb(255 255 255 / 5%),transparent 70%)}.cj__tete{display:flex;align-items:center;gap:var(--pas-6);animation:cj-tombe var(--t-scene) var(--e-pop) both}.cj__titres{display:flex;flex-direction:column;align-items:flex-start;rotate:-2deg}.cj__grand{margin:0;font-size:calc(96 * var(--u));line-height:.95;text-transform:uppercase;color:#fff;text-shadow:calc(6 * var(--u)) calc(6 * var(--u)) 0 var(--me-deep)}.cj__sous{margin:var(--pas-2) 0 0 calc(6 * var(--u));font-family:var(--font-texte);font-weight:700;font-size:calc(22 * var(--u));color:var(--me-light)}@keyframes cj-tombe{0%{opacity:0;translate:0 calc(-40 * var(--u));scale:1.08}}.cj__etapes{margin:0;padding:0;list-style:none;display:flex;align-items:flex-start;justify-content:center;gap:calc(70 * var(--u))}.cj__etape{position:relative;width:calc(400 * var(--u));animation:cj-pose var(--t-scene) var(--e-pop) both;animation-delay:calc(var(--t-base) + var(--k) * .16s)}.cj__etape:nth-child(2){margin-top:calc(48 * var(--u))}.cj__etape:nth-child(3){margin-top:calc(8 * var(--u))}@keyframes cj-pose{0%{opacity:0;translate:0 calc(80 * var(--u));rotate:calc(var(--penche) * -3)}}.cj__fond-numero{position:absolute;top:calc(-118 * var(--u));left:calc(-36 * var(--u));font-size:calc(220 * var(--u));line-height:1;color:transparent;-webkit-text-stroke:calc(3 * var(--u)) rgb(255 255 255 / 14%);pointer-events:none;-webkit-user-select:none;user-select:none}.cj__carte-etape{position:relative;display:flex;flex-direction:column;gap:var(--pas-3);width:100%;margin:0;border:0;font:inherit;text-align:left;color:inherit;cursor:var(--curseur-main);padding:var(--pas-6);border-radius:calc(22 * var(--u));background:var(--me-table);box-shadow:inset 0 0 0 calc(2 * var(--u)) #ffffff12,0 calc(24 * var(--u)) calc(60 * var(--u)) #00000073;rotate:var(--penche);animation:cj-flotte 5.2s ease-in-out infinite alternate;animation-delay:calc(var(--k) * -1.7s);transition:rotate var(--t-ample) var(--e-pop),scale var(--t-ample) var(--e-pop)}.cj__etape:hover .cj__carte-etape{rotate:0deg;scale:1.04;animation-play-state:paused}@keyframes cj-flotte{0%{translate:0 calc(-7 * var(--u))}to{translate:0 calc(7 * var(--u))}}@media(prefers-reduced-motion:reduce){.cj__carte-etape{animation:none}}.cj__numero{position:absolute;top:calc(-18 * var(--u));left:calc(-18 * var(--u));z-index:1;width:calc(56 * var(--u));height:calc(56 * var(--u));display:grid;place-items:center;clip-path:var(--octo);background:var(--me-bright);color:#fff;font-size:calc(30 * var(--u));line-height:1}.cj__sticker{position:absolute;bottom:calc(-16 * var(--u));right:calc(-14 * var(--u));z-index:1;padding:var(--pas-1) var(--pas-3);background:#fff;color:var(--me-deep);font-size:calc(20 * var(--u));text-transform:uppercase;rotate:8deg;box-shadow:0 calc(6 * var(--u)) calc(14 * var(--u)) #00000059;animation:cj-tampon var(--t-ample) var(--e-pop) both;animation-delay:calc(var(--t-scene) + .6s)}@keyframes cj-tampon{0%{opacity:0;scale:2.2}}.cj__titre{display:block;margin:var(--pas-2) 0 0;white-space:normal;font-size:calc(34 * var(--u));line-height:1;text-transform:uppercase;color:#fff}.cj__texte{display:block;margin:0;font-family:var(--font-texte);font-weight:600;font-size:calc(19 * var(--u));line-height:1.4;color:#ffffffbd}.cj__texte b{font-weight:800;color:#fff}.cj__plus{position:absolute;right:var(--pas-4);bottom:var(--pas-4);width:calc(40 * var(--u));height:calc(40 * var(--u));display:grid;place-items:center;border-radius:50%;background:#ffffff1f;color:#fff;transition:background var(--t-base) var(--e-claque),color var(--t-base) var(--e-claque)}.cj__plus svg{width:calc(20 * var(--u));height:calc(20 * var(--u));transition:translate var(--t-base) var(--e-pop)}.cj__etape:hover .cj__plus{background:#fff;color:var(--me-deep)}.cj__etape:hover .cj__plus svg{translate:calc(3 * var(--u)) 0}.cj__texte{padding-right:calc(44 * var(--u))}.regles .tiroir{top:0;right:0;bottom:0;left:0}.regles .tiroir__titre{display:flex;align-items:center;overflow:visible;padding-top:0;margin-top:0}.regles .tiroir__tete{margin:calc(-1 * var(--pas-8)) calc(-1 * var(--pas-8)) 0;padding:var(--pas-4) var(--pas-6) var(--pas-4) var(--pas-8);border-radius:var(--pas-4) var(--pas-4) 0 0;background:var(--me-bright)}.regles .tiroir__tete .cj__tiroir-numero{background:#fff;color:var(--me-bright)}.cj__tiroir-numero{display:inline-grid;place-items:center;width:calc(44 * var(--u));height:calc(44 * var(--u));flex:none;margin-right:var(--pas-3);clip-path:var(--octo);background:var(--me-bright);color:#fff;font-size:calc(24 * var(--u));vertical-align:middle}.regles .tiroir__panneau{width:min(calc(100% - 2 * var(--marge)),calc(960 * var(--u)));height:auto;max-height:calc(100% - 152 * var(--u) + var(--sous-le-bord))}.cj__tiroir{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:var(--pas-6)}.cj__video{flex:none;align-self:center;width:100%;aspect-ratio:16 / 9;border-radius:calc(16 * var(--u));background:#000;box-shadow:0 calc(16 * var(--u)) calc(40 * var(--u)) #00000073}.cj__detail{position:relative;margin:0;padding:var(--pas-2) 0 var(--pas-6);list-style:none;display:flex;flex-direction:column;gap:var(--pas-4)}.cj__chemin{position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible;pointer-events:none;animation:cj-chemin 1.1s var(--e-sortie) both;animation-delay:var(--t-base)}.cj__chemin path{fill:none;stroke:#ffffff38;stroke-width:calc(3 * var(--u));stroke-linecap:round;stroke-dasharray:.012 .018}@keyframes cj-chemin{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}.cj__point{position:relative;display:flex;align-items:flex-start;gap:var(--pas-4);margin-left:var(--decale);animation:cj-tombe var(--t-ample) var(--e-pop) both;animation-delay:calc(var(--t-base) + var(--k) * .11s)}.cj__puce{flex:none;width:calc(44 * var(--u));height:calc(44 * var(--u));display:grid;place-items:center;clip-path:var(--octo);background:var(--me-bright);color:#fff;font-size:calc(22 * var(--u));line-height:1}.cj__mots{padding-top:calc(5 * var(--u));display:flex;flex-direction:column;gap:calc(4 * var(--u));min-width:0}.cj__fort{font-size:calc(26 * var(--u));line-height:1.05;color:#fff}.cj__phrase{font-family:var(--font-texte);font-weight:500;font-size:calc(18 * var(--u));line-height:1.4;color:#ffffffbd}.cj__phrase b{font-weight:800;color:#fff}.cj__phrase mark{display:inline-block;padding:0 calc(8 * var(--u));background:var(--me-bright);color:#fff;font-weight:800;rotate:-2deg;border-radius:calc(4 * var(--u));box-shadow:0 calc(3 * var(--u)) 0 var(--me-deep)}.cj__phrase u{color:var(--me-light);font-weight:800;text-decoration:underline wavy var(--me-bright);text-decoration-thickness:calc(2 * var(--u));text-underline-offset:calc(5 * var(--u))}.cj__fleche{position:absolute;top:calc(-34 * var(--u));right:calc(-92 * var(--u));width:calc(110 * var(--u));height:calc(55 * var(--u));overflow:visible;fill:none;stroke:var(--me-light);stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:160;stroke-dashoffset:160;animation:cj-trace .7s var(--e-sortie) forwards;animation-delay:calc(var(--t-scene) + .3s + var(--k) * .3s)}@keyframes cj-trace{to{stroke-dashoffset:0}}.cj__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--pas-4);margin-top:calc(48 * var(--u));animation:cj-pose var(--t-scene) var(--e-pop) both;animation-delay:calc(var(--t-scene) + .5s);--penche: 0deg}.cj__dessin{height:calc(240 * var(--u));border-radius:calc(14 * var(--u));background:#00000047;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--pas-2)}.cj__libelle{font-family:var(--font-display);font-size:calc(14 * var(--u));text-transform:uppercase;color:#fff}.cj__champ,.cj__pack{font-family:var(--font-display);font-size:calc(28 * var(--u));line-height:1;text-transform:uppercase;color:var(--me-bright)}.cj__champ{padding:var(--pas-1) var(--pas-4);background:#fff;color:var(--me-deep);clip-path:polygon(calc(10 * var(--u)) 0,100% 0,calc(100% - calc(10 * var(--u))) 100%,0 100%)}.cj__valeurs{margin-top:var(--pas-2);display:flex;gap:var(--pas-6)}.cj__valeur{display:flex;flex-direction:column;align-items:center;font-family:var(--font-texte);font-weight:700;font-size:calc(12 * var(--u));color:#fff9}.cj__valeur b{font-family:var(--font-display);font-weight:400;font-size:calc(30 * var(--u));line-height:1;color:#fff}.cj__table{position:relative;width:100%;display:flex;align-items:center;justify-content:center;gap:var(--pas-6)}.cj__carte{width:calc(96 * var(--u));aspect-ratio:var(--carte-ratio);border-radius:var(--arrondi-carte);border:var(--trait) solid #000;background:var(--me-floor);display:grid;place-items:center;rotate:-6deg;box-shadow:0 calc(10 * var(--u)) calc(22 * var(--u)) #00000073}.cj__carte svg{width:62%;height:auto;aspect-ratio:86 / 102}.cj__oeil{position:absolute;top:calc(-6 * var(--u));left:50%;translate:calc(-50% - 60 * var(--u)) 0;display:flex;align-items:center;gap:var(--pas-1);padding:calc(3 * var(--u)) var(--pas-2);border-radius:9999px;background:#fff;color:var(--me-deep);font-family:var(--font-texte);font-weight:700;font-size:calc(11 * var(--u));white-space:nowrap}.cj__oeil svg{width:calc(16 * var(--u));height:calc(16 * var(--u))}.cj__joueurs{display:flex;flex-direction:column;gap:var(--pas-3)}.cj__mise{display:flex;align-items:center;gap:var(--pas-2)}.cj__mise b{padding:calc(2 * var(--u)) var(--pas-2);border-radius:9999px;background:var(--c);color:#fff;font-family:var(--font-display);font-weight:400;font-size:calc(16 * var(--u));text-transform:uppercase}.cj__barre{display:flex;gap:calc(4 * var(--u));margin-top:var(--pas-2)}.cj__touche{padding:calc(5 * var(--u)) var(--pas-2);background:#fff;color:var(--me-deep);font-family:var(--font-display);font-size:calc(14 * var(--u));clip-path:polygon(calc(6 * var(--u)) 0,100% 0,calc(100% - calc(6 * var(--u))) 100%,0 100%)}.cj__touche--sombre{background:#000;color:#fff}.cj__podium{display:flex;align-items:flex-end;gap:var(--pas-2)}.cj__marche{display:flex;flex-direction:column;align-items:center;gap:var(--pas-1)}.cj__coupe{width:calc(26 * var(--u));height:calc(26 * var(--u));color:var(--gold-bright)}.cj__socle{width:calc(76 * var(--u));display:grid;place-items:start center;padding-top:var(--pas-1);background:var(--c);color:#fff;font-family:var(--font-display);font-size:calc(24 * var(--u));line-height:1}.cj__vote{display:flex;align-items:center;gap:var(--pas-1);margin-top:var(--pas-1);padding:calc(3 * var(--u)) var(--pas-2);border-radius:9999px;background:#fff;color:var(--me-deep);font-family:var(--font-texte);font-weight:700;font-size:calc(12 * var(--u))}.cj__vote svg{width:calc(16 * var(--u));height:calc(16 * var(--u))}.cj__visage{display:grid;place-items:center;flex:none;clip-path:var(--hepta);background:var(--c)}.cj__visage svg{width:100%;height:100%}.cj__tiktok{position:relative;display:inline-flex}.cj__tiktok--ouvert>.geste.bouton-secondaire,.cj__tiktok--ouvert>.geste.bouton-secondaire:not(:disabled):hover{background:var(--me-bright);color:#fff}.cj__tiktok .cj__etiquette{top:auto;bottom:calc(100% + var(--pas-3));z-index:3;scale:.9;translate:-50% calc(6 * var(--u));transition:opacity var(--t-vif) var(--e-claque),scale var(--t-base) var(--e-pop),translate var(--t-base) var(--e-pop)}.cj__tiktok>.geste:hover~.cj__etiquette,.cj__tiktok>.geste:focus-visible~.cj__etiquette{opacity:1;scale:1;translate:-50% 0}.cj__exemples{display:flex;flex-direction:column;gap:var(--pas-6);min-height:0;overflow:visible}.cj__exemples-dit,.cj__exemples-vide{margin:0;font-family:var(--font-texte);font-weight:500;font-size:calc(18 * var(--u));color:#ffffffbd}.cj__exemples-dit b{font-weight:800;color:#fff}.cj__exemples-vide{padding:var(--pas-8) 0;text-align:center}.cj__galerie{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--pas-4)}.cj__galerie li{animation:cj-tombe var(--t-ample) var(--e-pop) both;animation-delay:calc(var(--t-base) + var(--k) * 70ms)}.cj__exemple{display:flex;flex-direction:column;gap:calc(4 * var(--u));color:inherit;text-decoration:none;cursor:var(--curseur-main);transition:rotate var(--t-base) var(--e-pop),scale var(--t-base) var(--e-pop)}.cj__exemple-image{position:relative;display:block;aspect-ratio:9 / 16;margin-bottom:var(--pas-2);overflow:hidden;border-radius:calc(14 * var(--u));background:#000;box-shadow:0 calc(10 * var(--u)) calc(24 * var(--u)) #0006}.cj__galerie li:nth-child(odd) .cj__exemple{rotate:-1.5deg}.cj__galerie li:nth-child(2n) .cj__exemple{rotate:1.5deg}.cj__galerie .cj__exemple:hover{rotate:0deg;scale:1.04}.cj__exemple img{width:100%;height:100%;object-fit:cover;display:block}.cj__exemple-lecture{position:absolute;top:50%;left:50%;translate:-50% -50%;width:calc(56 * var(--u));height:calc(56 * var(--u));display:grid;place-items:center;border-radius:50%;background:#00000073;color:#fff;transition:background var(--t-vif) var(--e-claque),scale var(--t-base) var(--e-pop)}.cj__exemple-lecture svg{width:calc(26 * var(--u));height:calc(26 * var(--u))}.cj__exemple:hover .cj__exemple-lecture{background:var(--me-bright);scale:1.1}.cj__exemple-titre{font-size:calc(17 * var(--u));font-family:var(--font-texte);font-weight:800;line-height:1.2;color:#fff}.cj__exemple-auteur{font-family:var(--font-texte);font-weight:600;font-size:calc(14 * var(--u));color:var(--me-light)}.cj__recherches{display:flex;flex-wrap:wrap;gap:var(--pas-2);margin-top:calc(-1 * var(--pas-3))}@media(orientation:portrait){.ecran.regles{--marge: calc(40 * var(--u));container-type:normal;height:auto;min-height:100%;overflow:clip}.regles .coin{position:relative;left:auto;top:auto;height:var(--h-lockup);margin:var(--marge) 0 0 var(--marge)}.cj{position:relative;inset:auto;justify-content:flex-start;gap:calc(72 * var(--u));padding:var(--pas-8) var(--marge) calc(2 * var(--marge));overflow:visible}.cj__tete{align-self:stretch}.cj__tete .cj__titres{min-width:0}.cj__grand{font-size:calc(72 * var(--u));white-space:normal;text-box:none}.cj__etapes{flex-direction:column;align-items:center;gap:calc(96 * var(--u))}.cj__etape,.cj__etape:nth-child(2),.cj__etape:nth-child(3){width:min(100%,calc(460 * var(--u)));margin-top:0}.cj__fond-numero{top:calc(-96 * var(--u));font-size:calc(180 * var(--u))}.cj__fleche{display:none}.cj__actions{margin-top:0}}@media(orientation:landscape)and (max-height:520px){.ecran.regles{container-type:normal;height:auto;min-height:100%;overflow:clip}.cj{position:relative;inset:auto;padding-top:calc(var(--marge) + var(--h-lockup) + var(--pas-6));gap:calc(40 * var(--u));overflow:visible}.cj__grand{font-size:calc(72 * var(--u))}.cj__etapes{gap:calc(40 * var(--u))}.cj__etape{width:calc(320 * var(--u))}.cj__fond-numero{top:calc(-90 * var(--u));font-size:calc(170 * var(--u))}.cj__fleche{display:none}}@media(orientation:portrait),(orientation:landscape)and (max-height:520px){.cj__tiroir{overflow-y:auto;scrollbar-width:none}.cj__point{margin-left:calc(var(--decale) / 2)}.cj__fort{white-space:normal;text-box:none}}.driver-popover.visite{--u: calc(100vh / 1080);min-width:calc(300 * var(--u));max-width:calc(420 * var(--u));padding:calc(20 * var(--u)) calc(24 * var(--u)) calc(18 * var(--u));border-radius:calc(18 * var(--u));background:#fff;color:var(--me-deep);box-shadow:0 calc(16 * var(--u)) calc(40 * var(--u)) #00000073;font-family:var(--font-texte)}.driver-popover.visite .driver-popover-title{font-family:var(--font-display);font-weight:400;font-size:calc(24 * var(--u));transform:skew(var(--pente, -10deg));transform-origin:0 100%;line-height:1.05;color:var(--me-bright)}.driver-popover.visite .driver-popover-description{margin-top:calc(6 * var(--u));font-family:var(--font-texte);font-weight:600;font-size:calc(17 * var(--u));line-height:1.4;color:var(--me-deep)}.driver-popover.visite .driver-popover-footer{margin-top:calc(14 * var(--u))}.driver-popover.visite .driver-popover-progress-text{display:none}.driver-popover.visite .driver-popover-footer button{display:inline-flex;align-items:center;padding:calc(9 * var(--u)) calc(18 * var(--u)) calc(7 * var(--u));line-height:1.2;border:0;border-radius:9999px;background:var(--me-bright);color:#fff;text-shadow:none;font-family:var(--font-display);font-size:calc(16 * var(--u));cursor:var(--curseur-main, pointer)}.driver-popover.visite .driver-popover-footer button:hover{background:var(--me-dark)}.driver-popover.visite .driver-popover-close-btn{top:calc(6 * var(--u));right:calc(6 * var(--u));width:calc(32 * var(--u));height:calc(32 * var(--u));border:0;border-radius:50%;background:transparent;color:var(--me-base);font-size:calc(22 * var(--u));line-height:1;cursor:var(--curseur-main, pointer)}.driver-popover.visite .driver-popover-close-btn:focus,.driver-popover.visite .driver-popover-footer button:focus{outline:none}.driver-popover.visite .driver-popover-close-btn:focus-visible,.driver-popover.visite .driver-popover-footer button:focus-visible{outline:calc(2 * var(--u)) solid var(--me-bright);outline-offset:calc(2 * var(--u))}.driver-popover.visite .driver-popover-close-btn:hover{background:#0000000f;color:var(--me-deep)}.driver-popover.visite .driver-popover-arrow-side-top.driver-popover-arrow{border-top-color:#fff}.driver-popover.visite .driver-popover-arrow-side-bottom.driver-popover-arrow{border-bottom-color:#fff}.driver-popover.visite .driver-popover-arrow-side-left.driver-popover-arrow{border-left-color:#fff}.driver-popover.visite .driver-popover-arrow-side-right.driver-popover-arrow{border-right-color:#fff}.driver-popover.visite .driver-popover-footer{align-items:center;justify-content:space-between;gap:calc(12 * var(--u))}.driver-popover.visite .driver-popover-footer .visite__arreter{padding:0;border:0;background:none;color:var(--me-base);text-shadow:none;font-family:var(--font-texte);font-weight:600;font-size:calc(14 * var(--u));text-decoration:underline;text-underline-offset:calc(3 * var(--u));cursor:var(--curseur-main, pointer)}.driver-popover.visite .driver-popover-footer .visite__arreter:hover{color:var(--me-deep)}.driver-popover.visite .driver-popover-prev-btn{display:none!important}.fenetre:has(.visite-question){z-index:70}.driver-popover.visite .driver-popover-close-btn,.driver-popover.visite--geste .driver-popover-next-btn{display:none!important}.fenetre-centree{--h-controle: calc(64 * var(--u));--h-barre: calc(var(--h-controle) + 2 * var(--pas-3));flex:1;align-self:stretch;align-items:center;justify-content:center;padding-bottom:calc(96 * var(--u));display:flex;flex-direction:column;gap:var(--pas-6)}.fenetre-centree__icone{width:calc(128 * var(--u));height:calc(128 * var(--u));color:var(--me-bright)}.fenetre-centree__titre{margin:0 0 var(--pas-4);font-size:calc(48 * var(--u));line-height:1;text-align:center}.salon__barre.fenetre-centree__barre{width:min(calc(620 * var(--u)),100%)}.fenetre-centree__barre .fente span{font-size:calc(28 * var(--u))}.fenetre-centree .refus{align-self:center}.fenetre-centree .salon__phrase{margin:0;text-align:center}.creer__visibilite{--h-controle: calc(44 * var(--u));--h-barre: calc(var(--h-controle) + 2 * var(--pas-3));width:min(calc(400 * var(--u)),100%);display:flex}.creer__visibilite .fente{flex:1;justify-content:center;gap:var(--pas-2)}.creer__visibilite .fente span{font-size:calc(20 * var(--u))}.salon__champ.rejoindre__champ{width:min(calc(460 * var(--u)),100%);justify-content:center}.salon__champ.rejoindre__champ input{font-size:calc(40 * var(--u));text-align:center}.rejoindre__saisie{display:flex;align-items:center;justify-content:center;gap:var(--pas-4);margin-left:calc(40 * var(--u) + var(--pas-4))}.rejoindre__oeil{flex:none;display:flex}.rejoindre__oeil .disque__nom{top:50%;left:calc(100% + var(--pas-2));translate:0 -50%}.salon__champ.rejoindre__champ input[type=password]{letter-spacing:.3em}.parties__consigne{margin:0}.parties__liste{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:var(--pas-3);padding:var(--pas-1)}.parties__ligne{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--pas-4);padding:var(--pas-4);background:#00000038;animation:accueil-monte var(--t-base) var(--e-pop) both;animation-delay:calc(var(--k, 0) * var(--stagger-serre))}.parties__texte{min-width:0;display:flex;flex-direction:column;gap:var(--pas-2)}.parties__titre{font-size:var(--texte-md);line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.parties__meta{font-family:var(--font-texte);font-weight:700;font-size:var(--texte-sm);color:#ffffff8c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.parties__meta b{color:#fff}.parties__places{display:flex;align-items:center;gap:calc(4 * var(--u))}.parties__place{width:calc(12 * var(--u));height:calc(12 * var(--u));border-radius:calc(3 * var(--u));background:#ffffff24}.parties__place--prise{background:var(--me-bright)}.parties__compte{margin-left:var(--pas-2);font-size:var(--texte-sm);color:#fff}:is(.salon,.depart) .parties__ligne .bouton-secondaire.geste:disabled{opacity:.45;cursor:var(--curseur-fleche)}.parties__vide{display:flex;flex-direction:column;align-items:flex-start;gap:var(--pas-4)}.parties__vide .salon__phrase{margin:0}@media(orientation:portrait),(orientation:landscape)and (max-height:520px){.tiroir__panneau:has(.fenetre-centree){height:auto;max-height:calc(100% - var(--pas-8) + var(--sous-le-bord))}.fenetre-centree{min-width:0;padding-bottom:var(--pas-6)}.fenetre-centree__icone{width:calc(96 * var(--u));height:calc(96 * var(--u))}.fenetre-centree__titre{max-width:100%;white-space:normal;font-size:calc(40 * var(--u))}}.rideau{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;background:var(--me-floor, #1b0e12)}.rideau[data-etat=leve]{opacity:0;pointer-events:none;visibility:hidden;transition:visibility 0s linear var(--t-base)}.rideau[data-etat=tombe]{visibility:visible;transition:visibility 0s}.rideau[data-etat=tombe] .rideau__logo{animation:rideau-souffle 1.8s var(--e-souffle) infinite alternate}@keyframes rideau-souffle{to{scale:1.05}}.rideau__logo{display:flex;flex-direction:column;align-items:center;gap:12px}.rideau__marteau{width:min(18vh,150px);height:auto;aspect-ratio:138.53 / 164.018}.rideau__nom{font-family:Bungee,system-ui,sans-serif;text-transform:uppercase;line-height:normal;font-size:min(4vh,34px);color:#fff}*{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;background:var(--me-floor, #1b0e12);color:var(--ink);font-family:var(--font-note);font:15px/1.5 ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}button,input,select{font:inherit;color:inherit}.toast{position:fixed;left:50%;bottom:1.5rem;transform:translate(-50%);background:#2a2118;border:1px solid var(--accent);color:#ffe6ac;padding:.7rem 1.1rem;border-radius:var(--radius);box-shadow:var(--shadow);z-index:50;max-width:min(90vw,34rem)}.app{display:flex;flex-direction:column;height:100%}.envbar{flex:none;background:repeating-linear-gradient(-45deg,#7a3ff0 0,#7a3ff0 14px,#6a34d8 14px,#6a34d8 28px);color:#fff;text-align:center;padding:.3rem 1rem;font-size:.78rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}:root{--rose: #fd3658;--magenta: #9f054a;--skew: -13deg}.manche{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden}
