:root{--plat-taille-case:3.25rem;--plat-taille-bouton:2.75rem;--plat-taille-rendu:clamp(40px, calc((100vw - 2 * var(--espacement-md)) / 9), var(--plat-taille-case));--plat-fond-case:var(--couleur-surface);--plat-fond-donne:transparent;--plat-fond-sel:var(--couleur-primaire);--plat-texte-sel:var(--couleur-sur-primaire);--plat-fond-paire:var(--couleur-selection);--plat-fond-echo:#d9dcf3;--plat-texte-echo:inherit;--plat-fond-zone:#bbf7d0;--plat-texte-conflit:#c62828;--plat-texte-conflit-sel:#ffadad;--plat-anneau-conflit:inset 0 0 0 3px #e53935;--plat-fond-erreur:#fdecec;--plat-texte-erreur:#8e1f1f;--plat-texte-donne:var(--couleur-texte);--plat-texte-joueur:var(--couleur-primaire);--plat-texte-candidat:#6f6f6f;--plat-fond-trace-pari:#fef3c7;--plat-texte-trace-pari:#92400e;--plat-fond-epuise:#e9e8e2;--plat-bordure-epuise:#e9e8e2;--plat-texte-epuise:#525252;--plat-graisse-chiffre:700;--plat-texte-hypothese:#14532d;--plat-fond-indice-zone:var(--plat-fond-echo);--plat-fond-indice-cell:var(--plat-fond-echo);--plat-anneau-indice:inset 0 0 0 3px var(--couleur-primaire);--plat-fond-loupe-possible:#e0f2fe;--plat-fond-loupe-posee:#bae6fd;--plat-fond-couvert:#faf5ff;--plat-anneau-loupe-possible:none;--plat-motif-loupe-couverte:none;--plat-indice-fond:var(--couleur-surface);--plat-indice-bordure:var(--couleur-bordure-forte);--plat-indice-titre:var(--couleur-primaire);--plat-indice-texte:var(--couleur-texte);--plat-indice-texte-secondaire:var(--couleur-texte-secondaire);--plat-indice-lien:var(--couleur-primaire);--plat-indice-bouton-fond:var(--couleur-primaire);--plat-indice-bouton-texte:var(--couleur-sur-primaire);--plat-indice-bouton-bordure:var(--couleur-primaire);--plat-indice-bouton-fond-hover:var(--couleur-primaire);--plat-bordure-epaisse:2px solid var(--couleur-texte);--plat-bordure-fine:1px solid var(--couleur-bordure-forte)}@media (prefers-color-scheme:dark){:root:not([data-theme=diurne]){--plat-fond-sel:var(--couleur-primaire);--plat-texte-sel:var(--couleur-sur-primaire);--plat-fond-paire:#2a2a31;--plat-fond-echo:#454a9c;--plat-texte-echo:#f4f4ff;--plat-fond-zone:#14532d;--plat-texte-conflit:#ff6b6b;--plat-texte-conflit-sel:#4a0909;--plat-anneau-conflit:inset 0 0 0 3px #ff6b6b;--plat-fond-erreur:#3a1d20;--plat-texte-erreur:#ffb3b5;--plat-texte-joueur:var(--couleur-primaire);--plat-texte-candidat:#9ca3af;--plat-texte-hypothese:#86efac;--plat-fond-trace-pari:#451a03;--plat-texte-trace-pari:#fcd34d;--plat-fond-epuise:#0f0f12;--plat-bordure-epuise:#262626;--plat-texte-epuise:#a3a3a3;--plat-fond-indice-zone:#103230;--plat-fond-indice-cell:#103431;--plat-anneau-indice:inset 0 0 0 3px #5fd3c6;--plat-fond-loupe-possible:var(--plat-fond-case);--plat-anneau-loupe-possible:inset 0 0 0 2px #8c90e0;--plat-fond-loupe-posee:var(--plat-fond-echo);--plat-fond-couvert:#1e1b4b;--plat-motif-loupe-couverte:repeating-linear-gradient(135deg, #2b2b44 0 3px, #1e1e24 3px 7px);--plat-indice-fond:var(--couleur-surface);--plat-indice-bordure:var(--couleur-bordure-forte);--plat-indice-titre:var(--couleur-primaire);--plat-indice-texte:var(--couleur-texte);--plat-indice-texte-secondaire:var(--couleur-texte-secondaire);--plat-indice-lien:var(--couleur-primaire);--plat-indice-bouton-fond:var(--couleur-primaire);--plat-indice-bouton-texte:var(--couleur-sur-primaire);--plat-indice-bouton-bordure:var(--couleur-primaire);--plat-indice-bouton-fond-hover:var(--couleur-primaire);--plat-graisse-chiffre:800}}:root[data-theme=nocturne]{--plat-fond-sel:var(--couleur-primaire);--plat-texte-sel:var(--couleur-sur-primaire);--plat-fond-paire:#2a2a31;--plat-fond-echo:#454a9c;--plat-texte-echo:#f4f4ff;--plat-fond-zone:#14532d;--plat-texte-conflit:#ff6b6b;--plat-texte-conflit-sel:#4a0909;--plat-anneau-conflit:inset 0 0 0 3px #ff6b6b;--plat-fond-erreur:#3a1d20;--plat-texte-erreur:#ffb3b5;--plat-texte-joueur:var(--couleur-primaire);--plat-texte-candidat:#9ca3af;--plat-texte-hypothese:#86efac;--plat-fond-trace-pari:#451a03;--plat-texte-trace-pari:#fcd34d;--plat-fond-epuise:#0f0f12;--plat-bordure-epuise:#262626;--plat-texte-epuise:#a3a3a3;--plat-fond-indice-zone:#103230;--plat-fond-indice-cell:#103431;--plat-anneau-indice:inset 0 0 0 3px #5fd3c6;--plat-fond-loupe-possible:var(--plat-fond-case);--plat-anneau-loupe-possible:inset 0 0 0 2px #8c90e0;--plat-fond-loupe-posee:var(--plat-fond-echo);--plat-fond-couvert:#1e1b4b;--plat-motif-loupe-couverte:repeating-linear-gradient(135deg, #2b2b44 0 3px, #1e1e24 3px 7px);--plat-indice-fond:var(--couleur-surface);--plat-indice-bordure:var(--couleur-bordure-forte);--plat-indice-titre:var(--couleur-primaire);--plat-indice-texte:var(--couleur-texte);--plat-indice-texte-secondaire:var(--couleur-texte-secondaire);--plat-indice-lien:var(--couleur-primaire);--plat-indice-bouton-fond:var(--couleur-primaire);--plat-indice-bouton-texte:var(--couleur-sur-primaire);--plat-indice-bouton-bordure:var(--couleur-primaire);--plat-indice-bouton-fond-hover:var(--couleur-primaire);--plat-graisse-chiffre:800}.L_pv2a_conteneur{align-items:center;gap:var(--espacement-lg);flex-direction:column;display:flex}.L_pv2a_conteneur[data-ile=actif] .L_pv2a_grilleStatique,.L_pv2a_conteneur[data-ile=fini] .L_pv2a_grilleStatique,.L_pv2a_conteneur[data-ile=inactif] .L_pv2a_ile{display:none}.L_pv2a_grilleStatique{border-collapse:collapse;font-family:var(--police-mono);border:var(--plat-bordure-epaisse);font-size:1.25rem}.L_pv2a_caseStatique{width:var(--plat-taille-rendu);height:var(--plat-taille-rendu);text-align:center;vertical-align:middle;border:var(--plat-bordure-fine);font-weight:var(--plat-graisse-chiffre);color:var(--plat-texte-donne)}.L_pv2a_caseStatique[data-donne=false]{color:var(--couleur-bordure)}.L_pv2a_grilleStatique tr:nth-child(3n) .L_pv2a_caseStatique{border-bottom:var(--plat-bordure-epaisse)}.L_pv2a_grilleStatique tr:last-child .L_pv2a_caseStatique{border-bottom:var(--plat-bordure-fine)}.L_pv2a_grilleStatique td:nth-child(3n){border-right:var(--plat-bordure-epaisse)}.L_pv2a_grilleStatique td:last-child{border-right:var(--plat-bordure-fine)}.L_pv2a_ile{align-items:center;gap:var(--espacement-lg);flex-direction:column;display:flex}.L_pv2a_grpGauche,.L_pv2a_grpDroite{display:contents}.L_pv2a_ligneBasse{order:1}.L_pv2a_barreJeu{justify-content:space-between;align-self:stretch;align-items:center;display:flex}.L_pv2a_chrono{font-family:var(--police-mono);font-variant-numeric:tabular-nums;letter-spacing:.03em;color:var(--couleur-texte);font-size:1.625rem;font-weight:700}.L_pv2a_boutonRetour,.L_pv2a_barreJeuNiveau{display:none}.L_pv2a_barreJeuActions{align-items:center;gap:var(--espacement-xs);display:flex}.L_pv2a_boutonIcone{border:1px solid var(--couleur-bordure-forte);border-radius:var(--rayon-md);background:var(--couleur-surface);width:40px;height:40px;color:var(--couleur-texte);cursor:pointer;justify-content:center;align-items:center;padding:0;transition:background-color 80ms,border-color 80ms;display:inline-flex}.L_pv2a_boutonIcone:hover:not(:disabled){border-color:var(--couleur-primaire);color:var(--couleur-primaire)}.L_pv2a_boutonIcone:disabled{opacity:.4;cursor:default}.L_pv2a_icone{width:20px;height:20px}.L_pv2a_menuEnveloppe{position:relative}.L_pv2a_menu{z-index:20;top:calc(100% + var(--espacement-xs));min-width:13rem;padding:var(--espacement-xs);background:var(--couleur-surface);border:1px solid var(--couleur-bordure-forte);border-radius:var(--rayon-md);flex-direction:column;display:flex;position:absolute;right:0;box-shadow:0 8px 24px #00000024}.L_pv2a_menuArticle{text-align:left;width:100%;padding:var(--espacement-sm) var(--espacement-md);border-radius:var(--rayon-sm,6px);color:var(--couleur-texte);font-family:var(--police-principale);cursor:pointer;background:0 0;border:none;font-size:.95rem;text-decoration:none;display:block}.L_pv2a_menuArticle:hover{background:var(--plat-fond-paire)}.L_pv2a_menuSeparateur{border:none;border-top:1px solid var(--couleur-bordure);margin:var(--espacement-xs) 0}.L_pv2a_menuArticleSpeciales{font-weight:700}.L_pv2a_menuTitre{padding:var(--espacement-xs) var(--espacement-md) 2px;color:var(--couleur-texte-secondaire);text-transform:uppercase;letter-spacing:.02em;font-size:.78rem;font-weight:600}.L_pv2a_menuMobileUniquement{display:none}.L_pv2a_menuConfirmer{flex-direction:column;display:flex}.L_pv2a_menuArticleDanger{text-align:left;width:100%;padding:var(--espacement-sm) var(--espacement-md);border-radius:var(--rayon-sm,6px);color:#b91c1c;font-family:var(--police-principale);cursor:pointer;background:0 0;border:none;font-size:.95rem;font-weight:600;display:block}.L_pv2a_menuArticleDanger:hover{background:#fee2e2}.L_pv2a_enveloppeTablo{line-height:0;position:relative}.L_pv2a_voile{z-index:10;background-color:var(--plat-fond-case);opacity:.96;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:0}.L_pv2a_voile [data-encart=pause]{max-width:300px;margin:0}.L_pv2a_grille{border-collapse:collapse;font-family:var(--police-mono);border:var(--plat-bordure-epaisse);-webkit-user-select:none;user-select:none;font-size:1.25rem}.L_pv2a_case{width:var(--plat-taille-rendu);height:var(--plat-taille-rendu);text-align:center;vertical-align:middle;border:var(--plat-bordure-fine);font-weight:var(--plat-graisse-chiffre);cursor:pointer;background-color:var(--plat-fond-case);color:var(--plat-texte-donne);padding:0;transition:background-color 80ms;position:relative}.L_pv2a_case:focus{outline:2px solid var(--couleur-primaire);outline-offset:-2px;z-index:1}.L_pv2a_caseDonnee{background-color:var(--plat-fond-donne);cursor:default}.L_pv2a_caseJoueur{color:var(--plat-texte-joueur)}.L_pv2a_caseSelectionnee{background-color:var(--plat-fond-sel)!important;color:var(--plat-texte-sel)!important;box-shadow:none!important;background-image:none!important}.L_pv2a_caseSelectionnee .L_pv2a_candidats,.L_pv2a_caseSelectionnee .L_pv2a_traceChiffre{color:var(--plat-texte-sel)!important}.L_pv2a_casePaire{background-color:var(--plat-fond-paire)}.L_pv2a_caseEcho{background-color:var(--plat-fond-echo)}@media (prefers-color-scheme:dark){:root:not([data-theme=diurne]) .L_pv2a_caseEcho,:root:not([data-theme=diurne]) .L_pv2a_caseLoupePosee{color:var(--plat-texte-echo)}}:root[data-theme=nocturne] .L_pv2a_caseEcho,:root[data-theme=nocturne] .L_pv2a_caseLoupePosee{color:var(--plat-texte-echo)}.L_pv2a_caseAnimee{animation:.9s ease-out L_pv2a_zoneComplete}.L_pv2a_grille tr:nth-child(3n) .L_pv2a_case{border-bottom:var(--plat-bordure-epaisse)}.L_pv2a_grille tr:last-child .L_pv2a_case{border-bottom:var(--plat-bordure-fine)}.L_pv2a_grille td:nth-child(3n){border-right:var(--plat-bordure-epaisse)}.L_pv2a_grille td:last-child{border-right:var(--plat-bordure-fine)}.L_pv2a_candidats{width:100%;height:100%;font-size:.6rem;font-weight:400;line-height:1;font-family:var(--police-principale);color:var(--plat-texte-candidat);grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);display:grid}.L_pv2a_candidat{justify-content:center;align-items:center;display:flex}.L_pv2a_caseConflictuelle{font-weight:700;color:var(--plat-texte-conflit)!important}.L_pv2a_caseSelectionnee.L_pv2a_caseConflictuelle{color:var(--plat-texte-conflit-sel)!important}.L_pv2a_caseContredit{box-shadow:var(--plat-anneau-conflit)}.L_pv2a_caseLoupeCouverte{background-color:var(--plat-fond-couvert);background-image:var(--plat-motif-loupe-couverte)}.L_pv2a_caseLoupePossible{background-color:var(--plat-fond-loupe-possible);box-shadow:var(--plat-anneau-loupe-possible)}.L_pv2a_caseLoupePosee{background-color:var(--plat-fond-loupe-posee)}.L_pv2a_caseIndiceZone{background-color:var(--plat-fond-indice-zone)}.L_pv2a_caseIndiceCell{background-color:var(--plat-fond-indice-cell)}.L_pv2a_caseIndiceAnneau{box-shadow:var(--plat-anneau-indice)}.L_pv2a_caseIndiceZone .L_pv2a_candidats,.L_pv2a_caseIndiceCell .L_pv2a_candidats{color:var(--couleur-texte)}@keyframes L_pv2a_zoneComplete{0%{background-color:var(--plat-fond-zone)}70%{background-color:var(--plat-fond-zone)}to{background-color:inherit}}.L_pv2a_repereListe{font-family:var(--police-principale);padding:.25rem var(--espacement-sm);border:1px solid var(--couleur-bordure);color:var(--couleur-texte);border-radius:4px;font-size:.85rem;font-weight:600}.L_pv2a_ligneBasse{justify-content:space-between;align-items:center;gap:var(--espacement-md);color:var(--couleur-texte-secondaire);align-self:stretch;font-size:.75rem;display:flex}.L_pv2a_compteurs{display:inline}.L_pv2a_ligneBasseId{font-family:var(--police-mono);white-space:nowrap}.L_pv2a_enHypothese{outline:2px dashed var(--couleur-primaire);outline-offset:4px;border-radius:2px}.L_pv2a_controles{align-items:center;gap:var(--espacement-md);flex-direction:column;display:flex}.L_pv2a_pave{gap:var(--espacement-xs);grid-template-columns:repeat(9,1fr);align-self:stretch;display:grid}.L_pv2a_boutonChiffre{width:100%;height:var(--plat-taille-bouton);border:var(--plat-bordure-fine);background:var(--couleur-surface);color:var(--couleur-texte);font-family:var(--police-mono);font-size:1.1rem;font-weight:var(--plat-graisse-chiffre);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;transition:background-color 80ms;display:flex}.L_pv2a_boutonChiffre:hover{background-color:var(--plat-fond-paire)}.L_pv2a_boutonChiffre:active{background-color:var(--plat-fond-sel)}.L_pv2a_actionsPrincipales{gap:var(--espacement-sm);align-self:stretch;display:flex}.L_pv2a_actionsPrincipales[data-simplifie] [data-outil=hypothese]{display:none}.L_pv2a_boutonHypothese{min-height:48px;padding:0 var(--espacement-md);border:1.5px solid var(--couleur-primaire);border-radius:var(--rayon-md);background:var(--couleur-surface);color:var(--couleur-primaire);font-family:var(--police-principale);cursor:pointer;flex:1;font-size:.95rem;font-weight:600;transition:background-color 80ms,color 80ms}.L_pv2a_boutonHypothese:hover{background:var(--plat-fond-paire)}.L_pv2a_boutonHypotheseActif{background:var(--couleur-primaire);color:var(--couleur-sur-primaire)}.L_pv2a_boutonHypotheseActif:hover{background:var(--couleur-primaire)}.L_pv2a_boutonIndice{min-height:48px;padding:0 var(--espacement-md);border:1.5px solid var(--couleur-primaire);border-radius:var(--rayon-md);background:var(--couleur-primaire);color:var(--couleur-sur-primaire);font-family:var(--police-principale);cursor:pointer;flex:1;font-size:.95rem;font-weight:600;transition:filter 80ms}.L_pv2a_boutonIndice:hover{filter:brightness(.95)}.L_pv2a_boutonAction{min-height:var(--plat-taille-bouton);padding:0 var(--espacement-md);border:var(--plat-bordure-fine);background:var(--couleur-surface);color:var(--couleur-texte);font-family:var(--police-principale);cursor:pointer;border-radius:4px;font-size:.9rem;font-weight:600;transition:background-color 80ms}.L_pv2a_boutonAction:hover:not(:disabled){background-color:var(--plat-fond-paire)}.L_pv2a_boutonAction:disabled{opacity:.38;cursor:not-allowed}.L_pv2a_outilsBarre{gap:var(--espacement-xs);grid-template-columns:repeat(5,1fr);align-self:stretch;display:grid}.L_pv2a_outilsBarre[data-simplifie]{grid-template-columns:repeat(3,1fr)}.L_pv2a_outilsBarre[data-simplifie] [data-outil=loupe]{display:none}.L_pv2a_boutonOutil{min-height:56px;padding:var(--espacement-xs) 2px;border:var(--plat-bordure-fine);border-radius:var(--rayon-md);background:var(--couleur-surface);color:var(--couleur-texte);font-family:var(--police-principale);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:2px;transition:background-color 80ms,border-color 80ms;display:flex}.L_pv2a_boutonOutil:hover:not(:disabled){background-color:var(--plat-fond-paire)}.L_pv2a_boutonOutil:disabled{opacity:.38;cursor:not-allowed}.L_pv2a_boutonOutilActif{background-color:var(--plat-fond-sel);border-color:var(--couleur-primaire);color:var(--plat-texte-sel)}.L_pv2a_boutonOutilActif:hover{background-color:var(--plat-fond-sel)}.L_pv2a_outilIcone{width:20px;height:20px}.L_pv2a_outilMot{font-size:11px;font-weight:600;line-height:1.1}.L_pv2a_raccourciTouche{color:inherit;opacity:.75;font-size:.72rem;font-weight:400}@media (max-width:640px){.L_pv2a_raccourciTouche{display:none}}.L_pv2a_caseHypothese{color:var(--plat-texte-hypothese)}.L_pv2a_boutonChiffreGrise{background-color:var(--plat-fond-epuise);border-color:var(--plat-bordure-epuise);color:var(--plat-texte-epuise);cursor:not-allowed;pointer-events:none}.L_pv2a_bandeauHypothese{text-align:center;width:100%;padding:.25rem var(--espacement-md);background-color:var(--plat-fond-paire);border:1px solid var(--couleur-primaire);color:var(--couleur-texte);box-sizing:border-box;border-radius:4px;font-size:.82rem}.L_pv2a_messageErreur{text-align:center;width:100%;padding:.25rem var(--espacement-md);background-color:var(--plat-fond-erreur);border:1px solid var(--plat-texte-erreur);color:var(--plat-texte-erreur);box-sizing:border-box;border-radius:4px;justify-content:center;align-items:center;gap:.4rem;font-size:.82rem;display:flex}.L_pv2a_messageErreurIcone{flex-shrink:0;width:14px;height:14px}.L_pv2a_caseTracePari{background-color:var(--plat-fond-trace-pari)}.L_pv2a_traceChiffre{color:var(--plat-texte-trace-pari);pointer-events:none;z-index:1;justify-content:center;align-items:center;font-size:1.6rem;font-weight:300;display:flex;position:absolute;inset:0}@media (min-width:900px){.L_pv2a_ile{justify-content:center;align-items:flex-start;gap:var(--espacement-xl,32px);--plat-taille-rendu:60px;flex-direction:row}.L_pv2a_grpGauche{gap:var(--espacement-lg);flex-direction:column;flex:0 0 560px;max-width:560px;display:flex}.L_pv2a_grpDroite{gap:var(--espacement-md);flex-direction:column;flex:0 0 340px;display:flex}.L_pv2a_controles{align-self:stretch}.L_pv2a_ligneBasse{order:0}.L_pv2a_pave{grid-template-columns:repeat(3,1fr)}.L_pv2a_boutonChiffre{height:56px}}.L_pv2a_zoneMessage:empty{display:none}@media (max-width:600px){:root{--mob-barre:56px;--mob-message:34px;--mob-pave:48px;--mob-espacement:8px;--mob-nb-rangees-bloc:3;--mob-bloc-outils:calc(var(--mob-nb-rangees-bloc) * var(--mob-pave) + (var(--mob-nb-rangees-bloc) - 1) * var(--mob-espacement));--mob-marge-verticale:16px;--mob-marge-laterale:16px;--mob-colonne-outils:110px;--mob-reste:calc(var(--mob-barre) + var(--mob-message) + var(--mob-bloc-outils) + 3 * var(--mob-espacement) + var(--mob-marge-verticale));--mob-cote-grille:min(calc(100vw - 2 * var(--mob-marge-laterale)), calc(100dvh - var(--mob-reste)));--plat-taille-rendu:calc(var(--mob-cote-grille) / 9)}.L_pv2a_conteneur:not([data-ile=fini]){z-index:100;background-color:var(--couleur-fond);height:100dvh;padding-bottom:env(safe-area-inset-bottom,0px);touch-action:manipulation;gap:0;margin:0;position:fixed;inset:0;overflow:hidden}:is(html:has(.L_pv2a_conteneur:not([data-ile=fini])),body:has(.L_pv2a_conteneur:not([data-ile=fini]))){overscroll-behavior:none;overflow:hidden}.L_pv2a_conteneur:not([data-ile=fini]) button{touch-action:manipulation}.L_pv2a_conteneur:not([data-ile=fini]) .L_pv2a_ile{gap:var(--mob-espacement);width:100%;padding:calc(var(--mob-marge-verticale) / 2) var(--mob-marge-laterale)}.L_pv2a_conteneur:not([data-ile=fini]) .L_pv2a_barreJeu{height:var(--mob-barre);column-gap:var(--mob-espacement);flex:none;order:1;grid-template-columns:44px 1fr 40px 40px;grid-template-areas:"retour nom pause menu""retour val pause menu";align-items:center;display:grid}.L_pv2a_conteneur:not([data-ile=fini]) .L_pv2a_boutonRetour{border:1px solid var(--couleur-bordure-forte);border-radius:var(--rayon-md);background:var(--couleur-surface);width:44px;height:44px;color:var(--couleur-texte);grid-area:retour;justify-content:center;align-items:center;display:flex}.L_pv2a_conteneur:not([data-ile=fini]) .L_pv2a_barreJeuNiveau{color:var(--couleur-texte-secondaire);text-overflow:ellipsis;white-space:nowrap;text-align:center;grid-area:nom;align-self:end;font-size:13px;line-height:1.2;display:block;overflow:hidden}.L_pv2a_conteneur:not([data-ile=fini]) .L_pv2a_chrono{grid-area:val;align-self:start;font-size:1.1rem}.L_pv2a_conteneur:not([data-ile=fini]) .L_pv2a_barreJeuActions{display:contents}.L_pv2a_conteneur:not([data-ile=fini]) .L_pv2a_repereListe{grid-area:val;place-self:start center}.L_pv2a_conteneur:not([data-ile=fini]) .L_pv2a_barreJeuActions [data-testid=bouton-pause]{grid-area:pause;justify-self:center}.L_pv2a_conteneur:not([data-ile=fini]) .L_pv2a_menuEnveloppe{grid-area:menu;justify-self:center}.L_pv2a_conteneur:not([data-ile=fini]) .L_pv2a_enveloppeTablo{order:2}.L_pv2a_conteneur:not([data-ile=fini]) .L_pv2a_grille{touch-action:manipulation}.L_pv2a_conteneur:not([data-ile=fini]) .L_pv2a_zoneMessage{height:var(--mob-message);flex:none;order:3;justify-content:center;align-items:center;display:flex;overflow:hidden}.L_pv2a_conteneur:not([data-ile=fini]) .L_pv2a_bandeauHypothese{padding:2px var(--espacement-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.15;display:-webkit-box;overflow:hidden}.L_pv2a_conteneur:not([data-ile=fini]) .L_pv2a_messageErreur{padding:2px var(--espacement-sm);font-size:13px}.L_pv2a_conteneur:not([data-ile=fini]) .L_pv2a_ligneBasse{display:none}.L_pv2a_conteneur:not([data-ile=fini]) .L_pv2a_controles{grid-template-columns:calc((var(--mob-colonne-outils) - var(--mob-espacement)) / 2) calc((var(--mob-colonne-outils) - var(--mob-espacement)) / 2) 1fr;grid-template-rows:repeat(var(--mob-nb-rangees-bloc), var(--mob-pave));gap:var(--mob-espacement);height:var(--mob-bloc-outils);flex:none;order:4;align-self:stretch;display:grid}.L_pv2a_conteneur:not([data-ile=fini]) .L_pv2a_outilsBarre,.L_pv2a_conteneur:not([data-ile=fini]) .L_pv2a_actionsPrincipales{display:contents}.L_pv2a_conteneur:not([data-ile=fini]) .L_pv2a_controles [data-outil=annuler]{grid-area:1/1}.L_pv2a_conteneur:not([data-ile=fini]) .L_pv2a_controles [data-outil=effacer]{grid-area:1/2}.L_pv2a_conteneur:not([data-ile=fini]) .L_pv2a_controles [data-outil=note]{grid-area:2/1}.L_pv2a_conteneur:not([data-ile=fini]) .L_pv2a_controles [data-outil=indice]{grid-area:2/2}.L_pv2a_conteneur:not([data-ile=fini]) .L_pv2a_controles [data-outil=loupe]{grid-area:3/1}.L_pv2a_conteneur:not([data-ile=fini]) .L_pv2a_controles [data-outil=garder]{grid-area:2/2}.L_pv2a_conteneur:not([data-ile=fini]) .L_pv2a_controles [data-outil=revenir]{grid-area:3/2}.L_pv2a_conteneur:not([data-ile=fini]) .L_pv2a_controles [data-outil=candidats],.L_pv2a_conteneur:not([data-ile=fini]) .L_pv2a_controles [data-outil=hypothese]{display:none}.L_pv2a_conteneur:not([data-ile=fini]) .L_pv2a_controles [data-outil=annuler],.L_pv2a_conteneur:not([data-ile=fini]) .L_pv2a_controles [data-outil=effacer],.L_pv2a_conteneur:not([data-ile=fini]) .L_pv2a_controles [data-outil=note],.L_pv2a_conteneur:not([data-ile=fini]) .L_pv2a_controles [data-outil=indice],.L_pv2a_conteneur:not([data-ile=fini]) .L_pv2a_controles [data-outil=loupe],.L_pv2a_conteneur:not([data-ile=fini]) .L_pv2a_controles [data-outil=garder],.L_pv2a_conteneur:not([data-ile=fini]) .L_pv2a_controles [data-outil=revenir]{height:100%;min-height:0}.L_pv2a_conteneur:not([data-ile=fini]) .L_pv2a_outilsBarre[data-simplifie] [data-outil=loupe]{display:flex}.L_pv2a_conteneur:not([data-ile=fini]) .L_pv2a_controles [data-outil=annuler] .L_pv2a_outilMot,.L_pv2a_conteneur:not([data-ile=fini]) .L_pv2a_controles [data-outil=effacer] .L_pv2a_outilMot,.L_pv2a_conteneur:not([data-ile=fini]) .L_pv2a_controles [data-outil=note] .L_pv2a_outilMot,.L_pv2a_conteneur:not([data-ile=fini]) .L_pv2a_controles [data-outil=loupe] .L_pv2a_outilMot{display:none}.L_pv2a_conteneur:not([data-ile=fini]) .L_pv2a_controles [data-outil=indice],.L_pv2a_conteneur:not([data-ile=fini]) .L_pv2a_controles [data-outil=garder],.L_pv2a_conteneur:not([data-ile=fini]) .L_pv2a_controles [data-outil=revenir]{padding:0 4px;font-size:11px;line-height:1.15}.L_pv2a_conteneur:not([data-ile=fini]) .L_pv2a_controles .L_pv2a_pave{grid-column:3;grid-row:1 / span var(--mob-nb-rangees-bloc);grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(var(--mob-nb-rangees-bloc), var(--mob-pave));gap:var(--mob-espacement);height:100%}.L_pv2a_conteneur:not([data-ile=fini]) .L_pv2a_boutonChiffre{height:var(--mob-pave)}.L_pv2a_conteneur:not([data-ile=fini]) .L_pv2a_zonePanneauIndice{max-height:calc(var(--mob-message) + 2 * var(--mob-espacement) + var(--mob-bloc-outils));flex:none;order:3;overflow-y:auto}.L_pv2a_conteneur:not([data-ile=fini]) .L_pv2a_ile:has(.L_pv2a_zonePanneauIndice) .L_pv2a_zoneMessage{display:none}.L_pv2a_conteneur:not([data-ile=fini]) .L_pv2a_zonePanneauIndice~.L_pv2a_controles .L_pv2a_outilsBarre,.L_pv2a_conteneur:not([data-ile=fini]) .L_pv2a_zonePanneauIndice~.L_pv2a_controles .L_pv2a_actionsPrincipales{display:none}}@media (max-width:600px) and (display-mode:standalone){.L_pv2a_conteneur:not([data-ile=fini]){padding-top:env(safe-area-inset-top,0px)}}@media (max-width:600px) and (max-height:589px){.L_pv2a_voile [data-encart=pause]{display:none}}@media (max-width:600px){.L_pv2a_menuMobileUniquement{display:block}}.L_pv2a_actionsPrincipales{position:relative}.L_pv2a_boutonIndice.L_pv2a_allume{box-shadow:0 0 0 2px var(--couleur-surface), 0 0 0 4px var(--couleur-primaire);animation:1.6s ease-in-out infinite L_pv2a_pulsation}@keyframes L_pv2a_pulsation{50%{box-shadow:0 0 0 2px var(--couleur-surface), 0 0 0 9px transparent}}@media (prefers-reduced-motion:reduce){.L_pv2a_boutonIndice.L_pv2a_allume{animation:none}}.L_pv2a_bulleBlocage{right:0;bottom:calc(100% + var(--espacement-sm));padding:var(--espacement-xs) var(--espacement-sm);border:1.5px solid var(--couleur-primaire);border-radius:var(--rayon-md);background:var(--couleur-surface);color:var(--couleur-texte);white-space:nowrap;pointer-events:none;font-size:.85rem;font-weight:600;position:absolute}
.XP0GqW_enveloppe{z-index:200;cursor:pointer;background-color:#00000014;outline:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.XP0GqW_canvas{width:min(320px,90vw);height:min(420px,70vh);display:block}.XP0GqW_invite{color:var(--couleur-texte);opacity:.6;-webkit-user-select:none;user-select:none;margin-top:1rem;font-size:.82rem}
.l0FaAG_ecran{width:100%;max-width:calc(var(--plat-taille-case) * 9 + 2px);gap:var(--espacement-lg);box-sizing:border-box;flex-direction:column;display:flex}.l0FaAG_contexte{text-transform:uppercase;letter-spacing:.06em;color:var(--couleur-texte-secondaire);text-align:center;margin:0;font-size:.72rem;font-weight:600}.l0FaAG_titre{color:var(--plat-texte-joueur);text-align:center;margin:0;font-size:1.3rem;font-weight:700}.l0FaAG_tuiles{gap:var(--espacement-sm);grid-template-columns:repeat(3,1fr);display:grid}.l0FaAG_tuile{padding:var(--espacement-sm);border-radius:var(--rayon-lg);background-color:var(--couleur-surface);border:1px solid var(--couleur-bordure);text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;display:flex}.l0FaAG_tuilePleine{background-color:var(--couleur-primaire);border-color:var(--couleur-primaire)}.l0FaAG_tuilePleine .l0FaAG_tuileLibelle{color:var(--couleur-sur-primaire);opacity:.85}.l0FaAG_tuileValeur{font-variant-numeric:tabular-nums;color:var(--plat-texte-joueur);font-weight:700;line-height:1.15}.l0FaAG_tuilePleine .l0FaAG_tuileValeur{color:var(--couleur-sur-primaire)}.l0FaAG_tuileGrande{font-size:1.625rem}.l0FaAG_tuilePetite{font-size:1.25rem}.l0FaAG_tuileSousValeur{opacity:.75;font-size:.875rem;font-weight:400}.l0FaAG_tuileLibelle{color:var(--couleur-texte-secondaire);font-size:.75rem}.l0FaAG_phraseEchec{color:var(--couleur-texte-secondaire);text-align:center;margin:0;font-size:.85rem}.l0FaAG_phraseVictoire{text-align:center;color:var(--couleur-texte);margin:0;font-size:15px}.l0FaAG_ligneProgression{text-align:center;color:var(--couleur-texte-secondaire);margin:0;font-size:15px}.l0FaAG_progressionPhrase{text-align:center;color:var(--couleur-texte-secondaire);margin:0;font-size:.8rem}.l0FaAG_aidePointille{text-align:center;color:var(--couleur-secondaire);margin:0;font-size:12px}@media (min-width:900px){.l0FaAG_tuileGrande{font-size:1.375rem}}.l0FaAG_boutons{gap:var(--espacement-sm);display:flex}.l0FaAG_bouton{border-radius:var(--rayon-md);cursor:pointer;box-sizing:border-box;border:1px solid #0000;flex:1;justify-content:center;align-items:center;height:50px;font-size:.95rem;font-weight:700;text-decoration:none;display:flex}.l0FaAG_boutonPrimaire{background-color:var(--couleur-primaire);color:var(--couleur-sur-primaire)}.l0FaAG_boutonSecondaire{color:var(--couleur-primaire);border-color:var(--couleur-bordure-forte);background-color:#0000}.l0FaAG_lienSpeciales{color:var(--couleur-texte-secondaire);align-self:center;font-size:.85rem;text-decoration:none}.l0FaAG_lienSpeciales:hover{color:var(--couleur-primaire);text-decoration:underline}.l0FaAG_detail{border:1px solid var(--couleur-bordure);padding:var(--espacement-md);background-color:var(--plat-fond-paire);border-radius:4px}.l0FaAG_detailResume{cursor:pointer;font-size:.9375rem;font-weight:700}.l0FaAG_detail[open] .l0FaAG_detailResume{margin-bottom:var(--espacement-sm)}.l0FaAG_section{gap:var(--espacement-sm);padding:var(--espacement-md);border:1px solid var(--couleur-bordure);background-color:var(--plat-fond-paire);border-radius:4px;flex-direction:column;display:flex}.l0FaAG_sousTitre{text-transform:uppercase;letter-spacing:.05em;color:var(--couleur-texte);opacity:.6;margin:0;font-size:.85rem;font-weight:700}.l0FaAG_liste{gap:var(--espacement-xs);flex-direction:column;margin:0;display:flex}.l0FaAG_ligne{justify-content:space-between;gap:var(--espacement-md);color:var(--couleur-texte);font-size:.9rem;display:flex}.l0FaAG_ligne dt{min-width:8rem;font-weight:600}.l0FaAG_ligne dd{text-align:right;flex:1;margin:0}.l0FaAG_badge{margin-left:var(--espacement-xs);color:var(--plat-texte-joueur);border:1px solid var(--couleur-primaire);vertical-align:middle;border-radius:3px;padding:.1em .4em;font-size:.72rem;font-weight:700;display:inline-block}.l0FaAG_lien{color:var(--couleur-primaire);text-decoration:none}.l0FaAG_lien:hover{text-decoration:underline}.l0FaAG_debit{gap:var(--espacement-sm);margin-top:var(--espacement-xs);flex-direction:column;display:flex}.l0FaAG_debitManque{color:var(--couleur-texte);opacity:.7;margin:0;font-size:.85rem}.l0FaAG_debitValeur{color:var(--couleur-texte);margin:0;font-size:.9rem}.l0FaAG_debitBase{opacity:.6;font-size:.8rem}.l0FaAG_courbe{max-width:100%;display:block;overflow:visible}.l0FaAG_annonceDeblocage{align-items:center;gap:var(--espacement-sm);padding:var(--espacement-md);border-radius:var(--rayon-lg);background-color:var(--couleur-selection);text-align:center;flex-direction:column;display:flex}.l0FaAG_annonceTexte{color:var(--couleur-texte);margin:0;font-size:.9rem;font-weight:600}.l0FaAG_annonceBouton{height:42px;padding:0 var(--espacement-lg);border-radius:var(--rayon-md);background-color:var(--couleur-primaire);color:var(--couleur-sur-primaire);justify-content:center;align-items:center;font-size:.9rem;font-weight:700;text-decoration:none;display:flex}.l0FaAG_annonceProche{color:var(--couleur-texte-secondaire);text-align:center;margin:0;font-size:.8rem}.l0FaAG_verdict,.l0FaAG_verdictGagne{text-align:center;color:var(--couleur-texte);margin:0;font-size:15px;font-weight:700}.l0FaAG_verdictGagne{color:var(--couleur-primaire)}
.cFGTxq_annonce{align-items:center;gap:var(--espacement-sm) var(--espacement-md);box-sizing:border-box;width:100%;padding:var(--espacement-sm) var(--espacement-md);border:1px solid var(--couleur-primaire);border-radius:var(--rayon-lg);background-color:var(--couleur-selection);flex-wrap:wrap;display:flex}.cFGTxq_icone{width:28px;height:28px;color:var(--couleur-primaire);flex:none}.cFGTxq_icone svg{width:100%;height:100%;display:block}.cFGTxq_texte{color:var(--couleur-texte);flex:12rem;margin:0;font-size:.95rem}.cFGTxq_lien{color:var(--couleur-primaire);white-space:nowrap;font-size:.95rem;font-weight:700}
