html:has(.scene-live){overflow:hidden;background:0 0!important}html:has(.scene-live) body{overflow:hidden;background:0 0!important}.scene-live{color:#fff;font-family:var(--police-display), var(--police-titre), system-ui, sans-serif;-webkit-user-select:none;user-select:none;background:0 0;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.scene-live[data-fond=vert]{background:#00b140}.scene-cadre{aspect-ratio:9/16;--u:1cqw;width:min(100vw,56.25dvh);position:relative;container-type:size}.scene-live[data-format="16-9"] .scene-cadre{aspect-ratio:16/9;--u:1cqh;width:min(100vw,177.778dvh)}.scene-contenu{gap:calc(var(--u) * 3);padding:calc(var(--u) * 4);flex-direction:column;display:flex;position:absolute;inset:0}.scene-cadre[dir=rtl]{font-family:var(--police-arabe), system-ui, sans-serif}.scene-titre,.scene-gros,.scene-moyen,.scene-question,.scene-petit{text-shadow:0 0 calc(var(--u) * .6) #000000e6, 0 calc(var(--u) * .3) calc(var(--u) * 1.2) #0009;overflow-wrap:anywhere}.scene-titre{text-align:center;font-size:calc(var(--u) * 7);color:#ffd34d;margin:0;font-weight:800;line-height:1.05}.scene-jeu{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.scene-jeu>*{flex:1;min-height:0}.scene-panneau{gap:calc(var(--u) * 1.5);padding:calc(var(--u) * 3.5);border-radius:calc(var(--u) * 4);border:calc(var(--u) * .6) solid #ffd34dd9;box-shadow:0 calc(var(--u) * 1.5) calc(var(--u) * 5) #00000073;background:#0b1020cc;flex-direction:column;display:flex}.scene-centre{text-align:center;justify-content:center;align-items:center}.scene-gros{font-size:calc(var(--u) * 8);font-weight:800;line-height:1.1}.scene-moyen{font-size:calc(var(--u) * 5.5);font-weight:700;line-height:1.15}.scene-petit{font-size:calc(var(--u) * 3.6);color:#ffd34d;text-transform:uppercase;letter-spacing:.04em;font-weight:700}.scene-aide{inset-inline:0;bottom:calc(var(--u) * 1.2);text-align:center;font-family:system-ui,sans-serif;font-size:calc(var(--u) * 2.6);color:#fff;text-shadow:0 0 4px #000;opacity:0;pointer-events:none;margin:0;font-weight:600;position:absolute}.scene-aide.est-visible{opacity:.9}.scene-roue{gap:calc(var(--u) * 3);cursor:pointer;flex-direction:column;display:flex}.scene-live[data-format="16-9"] .scene-roue{flex-direction:row;align-items:center}.scene-roue-zone{flex:1;place-items:center;min-height:0;display:grid;position:relative}.scene-roue-svg{width:100%;height:100%;max-height:100%;filter:drop-shadow(0 calc(var(--u) * 1.2) calc(var(--u) * 3) #0000008c)}.scene-roue-texte{fill:#fff;stroke:#0b1020;stroke-width:1.4px;paint-order:stroke;font-weight:800}.scene-roue-pointeur{top:calc(var(--u) * -.5);border-inline:calc(var(--u) * 3.5) solid transparent;border-top:calc(var(--u) * 6) solid #ffd34d;width:0;height:0;filter:drop-shadow(0 calc(var(--u) * .5) calc(var(--u) * .8) #000000b3);position:absolute;left:50%;translate:-50%}.scene-resultat{text-align:center;min-height:calc(var(--u) * 22);justify-content:center;align-items:center}.scene-live[data-format="16-9"] .scene-resultat{flex:0 0 42%}.scene-quiz{gap:calc(var(--u) * 3);cursor:pointer;flex-direction:column;display:flex}.scene-question{font-size:calc(var(--u) * 6.2);margin:0;font-weight:800;line-height:1.15}.scene-minuteur{height:calc(var(--u) * 4);background:#ffffff26;border-radius:999px;position:relative;overflow:hidden}.scene-minuteur span{transform-origin:0;background:linear-gradient(90deg,#ffd34d,#ff6b3d);position:absolute;inset:0}.scene-cadre[dir=rtl] .scene-minuteur span{transform-origin:100%}.scene-minuteur b{text-align:center;font-size:calc(var(--u) * 3.2);line-height:calc(var(--u) * 4);color:#0b1020;display:block;position:relative}.scene-choix{gap:calc(var(--u) * 2);margin:0;padding:0;list-style:none;display:grid}.scene-live[data-format="16-9"] .scene-choix{grid-template-columns:1fr 1fr}.scene-choix-item{align-items:center;gap:calc(var(--u) * 2);padding:calc(var(--u) * 2.2) calc(var(--u) * 3);border-radius:calc(var(--u) * 3);border:calc(var(--u) * .5) solid #ffffff59;font-size:calc(var(--u) * 4.8);overflow-wrap:anywhere;background:#0b1020d1;font-weight:700;line-height:1.15;display:flex}.scene-lettre{width:calc(var(--u) * 7);height:calc(var(--u) * 7);font-size:calc(var(--u) * 4);background:#4d7cff;border-radius:50%;flex:none;place-items:center;display:grid}.scene-choix-item.est-bon{color:#0b1020;background:#ffb020eb;border-color:#ffd34d}.scene-choix-item.est-bon .scene-lettre{color:#ffd34d;background:#0b1020}.scene-choix-item.est-faux{opacity:.45}.scene-ambiance{cursor:pointer;justify-content:center;align-items:center;display:flex;position:relative}.scene-ambiance .scene-panneau{text-align:center;margin:0}.scene-pause{top:0;position:absolute;inset-inline-end:0}.scene-flou{opacity:.75}@media (prefers-reduced-motion:no-preference){.scene-aide{transition:opacity .4s}.scene-roue-tourne{transition:transform 5.2s cubic-bezier(.12,.7,.1,1)}.scene-apparition{animation:.45s cubic-bezier(.2,.9,.3,1.25) both scene-apparait}.scene-defile{animation:.7s cubic-bezier(.2,.8,.2,1) both scene-defile}.scene-minuteur span{transition:transform 1s linear}.scene-choix-item{transition:opacity .3s,background-color .3s,transform .3s}.scene-choix-item.est-bon{animation:.6s both scene-bon}}@keyframes scene-apparait{0%{opacity:0;transform:scale(.85)}}@keyframes scene-defile{0%{opacity:0;transform:translateY(18%)}}@keyframes scene-bon{40%{transform:scale(1.05)}}.jeu-apercu{background-color:#2a3550;background-image:linear-gradient(45deg,#34405e 25%,#0000 25% 75%,#34405e 75%),linear-gradient(45deg,#34405e 25%,#0000 25% 75%,#34405e 75%);background-position:0 0,10px 10px;background-size:20px 20px}
