/*! © 2026 Étonnium par Web Concept 06. Tous droits réservés : reproduction, extraction et rediffusion interdites. */
.pre-canvas{display:block;width:100%;border-radius:10px;background:#0a1216;touch-action:pan-y}.pre-mt{margin-top:28px}.pre-side{display:grid;gap:14px;align-content:start;min-width:0}.pre-wk-bar{margin-top:10px;gap:8px 12px}.pre-presets{margin-top:14px}.pre-read{margin-top:12px}.pre-duo{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}@media(min-width:1100px){.pre-duo{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.pre-cuff{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:center}.pre-gauge{background:transparent}@media(max-width:560px){.pre-cuff{grid-template-columns:minmax(0,1fr);justify-items:center}.pre-strip{width:100%}}.pre-cuff-btns{margin-top:12px}.pre-cuff-btns .btn:disabled{opacity:.4;cursor:default}.pre-cuff-btns .btn:disabled:hover{background:var(--acc-dim);color:var(--acc)}.pre-cuff-opts{margin-top:10px}.pre-ear{font:600 11px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:6px 10px;border-radius:999px;border:1px solid var(--line2);transition:background .08s,color .08s}.pre-ear.on{background:var(--ray);color:#1a1406;border-color:var(--ray)}@media(prefers-reduced-motion:reduce){.pre-ear{transition:none}}.pre-msg{margin:10px 0 0;font:14px/1.45 var(--display);color:var(--ink2);min-height:2.9em}.pre-res{margin-top:10px}.pre-res dd .chip{margin-left:auto}.pre-cat-wrap{max-width:100%;overflow-x:auto}table.pre-cat{width:100%;border-collapse:collapse;font:14px/1.3 var(--display)}.pre-cat th,.pre-cat td{padding:7px 8px;text-align:left;border-bottom:1px solid var(--line)}.pre-cat thead th{font:600 11px/1.2 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.pre-cat tbody th{font-weight:600;color:var(--ink)}.pre-cat td{font-family:var(--mono);font-size:13px;color:var(--ink2);white-space:nowrap}.pre-cat tbody tr{cursor:pointer}.pre-cat tbody tr:hover{background:#ffffff08}.pre-cat tbody tr[data-k="3"] th,.pre-cat tbody tr[data-k="4"] th,.pre-cat tbody tr[data-k="5"] th{color:var(--hot)}.pre-cat tbody tr.on{background:var(--ray-soft);box-shadow:inset 3px 0 0 var(--ray)}.pre-cat tbody tr.on td{color:var(--ink)}.pre-cat-foot{margin:8px 0 12px}.pre-two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}.pre-two .ctl+.ctl{margin-top:0}@media(max-width:420px){.pre-two{grid-template-columns:minmax(0,1fr);gap:4px}.pre-cat th,.pre-cat td{padding:6px 5px}table.pre-cat{font-size:13px}.pre-cat td{font-size:12px}}
