.curseur input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:22px;background:none;cursor:pointer}.curseur input[type=range]::-webkit-slider-runnable-track{height:2px;background:var(--bordure)}.curseur input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:var(--accent);border:2px solid var(--fond-carte);box-shadow:0 0 0 1px var(--accent);margin-top:-7px;-webkit-transition:transform var(--t-court);transition:transform var(--t-court)}.curseur input[type=range]:hover::-webkit-slider-thumb{transform:scale(1.15)}.curseur input[type=range]::-moz-range-track{height:2px;background:var(--bordure)}.curseur input[type=range]::-moz-range-thumb{width:12px;height:12px;border-radius:50%;background:var(--accent);border:2px solid var(--fond-carte);box-shadow:0 0 0 1px var(--accent)}.curseur output{font:400 12px var(--mono);font-variant-numeric:tabular-nums;min-width:64px;text-align:right;color:var(--texte)}.curseur{display:flex;align-items:center;gap:var(--s2)}.curseur-piste{display:inline-block;inline-size:100%;position:relative;block-size:22px}.curseur .curseur-piste{flex:1}.curseur-bipolaire{display:block}.curseur-bipolaire .extremites{display:grid;grid-template-columns:1fr auto 1fr;gap:var(--s3);margin-top:var(--gap-verdict);min-height:2.6em}.curseur-bipolaire .extremites span{font-size:12px;color:var(--texte-doux);transition:opacity var(--t-court),color var(--t-court)}.curseur-bipolaire .extremites span:last-child{text-align:right}.curseur-bipolaire .extremites .intensite{align-self:start;text-align:center;color:var(--texte);white-space:nowrap}.curseur-bipolaire .extremites .active{color:var(--texte)}.curseur-bipolaire .extremites .estompee{opacity:.55}@media (max-width: 767px){.curseur-bipolaire .extremites{grid-template-columns:1fr 1fr;-moz-column-gap:var(--s2);column-gap:var(--s2);row-gap:var(--gap-verdict);min-height:5.2em}.curseur-bipolaire .extremites .intensite{grid-column:1 / -1;grid-row:1;white-space:normal}.curseur-bipolaire .extremites span:first-child{grid-column:1;grid-row:2}.curseur-bipolaire .extremites span:last-child{grid-column:2;grid-row:2}}.curseur-bipolaire.non-pose input[type=range]::-webkit-slider-thumb{background:var(--fond-page);border-color:var(--texte-doux);box-shadow:0 0 0 1px var(--texte-doux)}.curseur-bipolaire.non-pose input[type=range]::-moz-range-thumb{background:var(--fond-page);border-color:var(--texte-doux);box-shadow:0 0 0 1px var(--texte-doux)}.curseur-bipolaire.non-pose .extremites .intensite{color:var(--texte-doux)}.curseur-bipolaire .npr{font:500 12px var(--ui);color:var(--texte-doux);background:none;border:none;padding:0;display:block;margin:var(--s3) auto 0;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.curseur-bipolaire.non-concerne input[type=range]{opacity:.4}.curseur-bipolaire.non-concerne input[type=range]::-webkit-slider-thumb{visibility:hidden}.curseur-bipolaire.non-concerne input[type=range]::-moz-range-thumb{visibility:hidden}@media (prefers-reduced-motion: reduce){.curseur input[type=range]::-webkit-slider-thumb{-webkit-transition:none;transition:none}.curseur-bipolaire .extremites span{transition:none}}
