.reglages.svelte-1vha5xp{flex-wrap:wrap;align-items:flex-start;gap:16px 20px;display:flex}.champ.svelte-1vha5xp{flex-direction:column;flex:none;gap:7px;display:flex}.champ.court.svelte-1vha5xp{width:150px}.champ.large.svelte-1vha5xp{flex:1;min-width:260px}.champ.svelte-1vha5xp>span:where(.svelte-1vha5xp){color:var(--ink-2);font-size:12.5px;font-weight:650}.champ.svelte-1vha5xp em:where(.svelte-1vha5xp){color:var(--muted-text);font-style:normal;font-weight:500}.champ.svelte-1vha5xp small:where(.svelte-1vha5xp){color:var(--muted-text);font-size:12.5px;line-height:1.5}.champ.svelte-1vha5xp input:where(.svelte-1vha5xp){border:1px solid var(--line);border-radius:var(--r-10);background:var(--bg);height:40px;color:var(--ink);font:inherit;padding:0 12px;font-size:14px}.modes.svelte-1vha5xp{flex-wrap:wrap;gap:8px;display:flex}.mode.svelte-1vha5xp{border:1px solid var(--line);border-radius:var(--r-10);background:var(--bg);height:40px;color:var(--ink-2);font:inherit;cursor:pointer;padding:0 14px;font-size:13.5px}.mode.on.svelte-1vha5xp{border-color:var(--ink);background:var(--ink);color:var(--on-ink)}.prev.svelte-1vha5xp{color:var(--muted-text);margin:18px 0 0;font-size:13px}.prev.svelte-1vha5xp b:where(.svelte-1vha5xp){color:var(--t-accent)}.go.svelte-1vha5xp{border-radius:var(--r-10);background:var(--ink);height:40px;color:var(--on-ink);font:inherit;cursor:pointer;border:0;flex:none;justify-content:center;align-items:center;gap:9px;padding:0 20px;font-size:14px;font-weight:620;transition:transform .18s cubic-bezier(.34,1.3,.64,1),background .2s;display:inline-flex}.go.svelte-1vha5xp:hover:not(:disabled){background:var(--ink-hover);transform:translateY(-1px)}.go.svelte-1vha5xp:disabled{opacity:.4;cursor:not-allowed}.cmd.svelte-1vha5xp{justify-content:center;margin-top:14px;display:flex}.ico.svelte-1vha5xp{border:1px solid var(--line);border-radius:var(--r-12);background:var(--bg);width:40px;height:40px;color:var(--ink-2);cursor:pointer;place-items:center;display:grid}.scene.svelte-1vha5xp{border:1px solid var(--line);border-radius:var(--r-16);background:radial-gradient(120% 80% at 50% 0%, var(--t-tint), transparent 62%), var(--card);flex-direction:column;justify-content:center;min-height:330px;padding:22px;display:flex}.scene.plein.svelte-1vha5xp{background:radial-gradient(120% 70% at 50% 20%, var(--t-tint), transparent 68%), var(--bg);border:0;border-radius:0;min-height:100vh;padding:3vh 4vw}.attente.svelte-1vha5xp{text-align:center;max-width:46ch;color:var(--muted-text);justify-content:center;align-items:center;gap:10px;margin:auto;font-size:14px;line-height:1.5;display:flex}.grille.svelte-1vha5xp{grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:14px;display:grid}.eq.svelte-1vha5xp{border:1px solid var(--line);border-radius:var(--r-12);background:var(--card);box-shadow:var(--shadow-sm);flex-direction:column;padding:14px 16px 16px;display:flex}.eq-tete.svelte-1vha5xp{border-bottom:1px solid var(--line);align-items:center;gap:9px;margin-bottom:10px;padding-bottom:10px;display:flex}.num.svelte-1vha5xp{border-radius:var(--r-8);background:var(--t-tint);width:24px;height:24px;color:var(--t-accent);flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.eff.svelte-1vha5xp{border-radius:var(--r-full);background:var(--hover);min-width:22px;color:var(--muted-text);text-align:center;flex:none;padding:2px 7px;font-size:12px;font-weight:600}.eq.svelte-1vha5xp h3:where(.svelte-1vha5xp){letter-spacing:-.01em;min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;font-size:14px;font-weight:650;overflow:hidden}.scene.plein.svelte-1vha5xp .num:where(.svelte-1vha5xp){width:clamp(26px,2.4vw,36px);height:clamp(26px,2.4vw,36px);font-size:clamp(13px,1.2vw,18px)}.scene.plein.svelte-1vha5xp .eq:where(.svelte-1vha5xp) h3:where(.svelte-1vha5xp){font-size:clamp(16px,1.8vw,26px)}.eq.svelte-1vha5xp ul:where(.svelte-1vha5xp){flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.eq.svelte-1vha5xp li:where(.svelte-1vha5xp){color:var(--ink-2);overflow-wrap:anywhere;font-size:13.5px;line-height:1.45}.scene.plein.svelte-1vha5xp .eq:where(.svelte-1vha5xp) li:where(.svelte-1vha5xp){font-size:clamp(14px,1.5vw,22px)}@media (prefers-reduced-motion:reduce){.go.svelte-1vha5xp{transition:none}}.scene.svelte-1vha5xp:focus{outline:none}
