body:has(.gong){color:var(--on-dark);background:var(--ink)!important}.gong{flex-direction:column;min-height:100dvh;padding:20px 32px 24px;display:flex}.gong a{color:inherit}.pm-retour{border-radius:var(--radius-pill);min-height:44px;color:var(--on-dark);font-family:var(--font-ui);background:#ffffff14;border:0;align-items:center;gap:10px;padding:0 18px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.pm-court{display:none}.pm-marque__fupaga{font-family:var(--font-display);color:var(--on-dark);font-weight:800}.pm-marque__fupaga b{color:var(--yellow)}.gong-barre{justify-content:space-between;align-items:center;gap:16px;display:flex}.gong-marque{align-items:center;gap:12px;display:flex}.gong-marque__titre{font-family:var(--font-display);color:var(--on-dark);margin:0;font-size:28px;font-weight:800;line-height:1.1}.gong-marque__par{font-family:var(--font-ui);font-size:13px;font-weight:700;text-decoration:none;color:#ffffffbf!important}.gong-marque__par .pm-marque__fupaga{font-size:17px}.gong-centre{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:28px;padding:16px 0;display:flex}.gong-cadran{aspect-ratio:1;justify-content:center;align-items:center;width:min(460px,78vw,52dvh);display:flex;position:relative}.gong-anneau{position:absolute;inset:0;transform:rotate(-90deg)}.gong-anneau circle{fill:none;stroke-width:6px}.gong-anneau__fond{stroke:#ffffff1a}.gong-anneau__reste{stroke:var(--green-bright);stroke-dasharray:100;stroke-dashoffset:0;stroke-linecap:round;transition:stroke-dashoffset 1s linear,stroke .3s}body.gong-urgent .gong-anneau__reste{stroke:var(--yellow)}body.gong-fini .gong-anneau__fond{stroke:var(--pink)}.gong-temps{flex-direction:column;align-items:center;display:flex}.gong-temps__affiche{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--on-dark);font-size:min(140px,18vw,16dvh);font-weight:800;line-height:1}.gong-temps__unite{font-family:var(--font-ui);letter-spacing:1.5px;text-transform:uppercase;color:#ffffffb3;margin-top:8px;font-size:18px;font-weight:700}.gong-commandes{align-items:center;gap:20px;display:flex}.gong-rond{width:60px;height:60px;color:var(--on-dark);cursor:pointer;background:0 0;border:2px solid #ffffff38;border-radius:50%;justify-content:center;align-items:center;display:flex}.gong-rond:hover{border-color:#ffffff80}.gong-rond--lancer{background:var(--green-bright);width:96px;height:96px;color:var(--ink);border:0;box-shadow:inset 0 -8px #00000029}body.gong-en-cours .gong-rond--lancer{opacity:.55}.gong-rapides{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.gong-rapide{border-radius:var(--radius-pill);min-width:72px;min-height:48px;color:var(--on-dark);font-family:var(--font-display);cursor:pointer;background:#ffffff14;border:0;padding:0 18px;font-size:19px;font-weight:800}.gong-rapide[aria-pressed=true]{background:var(--yellow);color:var(--ink)}.gong-duree{font-family:var(--font-ui);color:#ffffffbf;align-items:center;gap:12px;font-size:15px;font-weight:700;display:flex}.gong-duree input{width:104px;min-height:48px;color:var(--on-dark);font-family:var(--font-display);background:0 0;border:2px solid #ffffff38;border-radius:12px;padding:0 14px;font-size:20px;font-weight:800}.gong-duree input:focus{border-color:var(--yellow);outline:none}.gong-note{color:#ffffffb3;text-align:center;margin:0;font-size:14px}.gong :focus-visible{outline:3px solid var(--on-dark);outline-offset:3px}:fullscreen .gong-barre,:fullscreen .gong-note{opacity:.4}@media (width<=767px){.gong{padding:14px 16px 20px}.pm-long{display:none}.pm-court{display:inline}.gong-marque__titre{font-size:18px}.gong-marque__icone,.gong-marque__par{display:none}.gong-centre{gap:22px}.gong-rapides{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.gong-rapide{min-width:0}}
