:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--fond:#fbfcfd;--fond-carte:#fff;--fond-creux:#f1f5f8;--bord:#e3e9ee;--bord-fort:#cfd8e0;--texte:#15181c;--texte-doux:#5b6672;--texte-faible:#8a949f;--accent:#0f8dc4;--accent-clair:#5bc2ea;--accent-doux:#e9f6fc;--accent-texte:#fff;--bar-fond:#fff;--bar-texte:#15181c;--bar-doux:#5b6672;--bar-bord:#e3e9ee;--cher:#c0392b;--cher-fond:#fdecea;--moins-cher:#14865f;--moins-cher-fond:#e6f6ef;--aligne:#8a6d1f;--aligne-fond:#fbf3dc;--neutre-fond:#f1f5f8;--accent-vif:#0b7aab;--rayon:14px;--rayon-s:9px;--rayon-xs:6px;--ombre:0 1px 2px #101c280d, 0 2px 8px #101c280a;--ombre-m:0 1px 2px #101c280f, 0 8px 24px -6px #101c281a;--ombre-l:0 2px 4px #101c280f, 0 18px 40px -12px #101c2829;--police:Inter, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--chiffres:Inter, ui-sans-serif, system-ui, sans-serif;--vite:.12s;--moyen:.22s;--ample:.38s;--courbe:cubic-bezier(.22, 1, .36, 1)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}:root:not([data-theme=light]){--fond:#0f1317;--fond-carte:#171c21;--fond-creux:#1f252b;--bord:#2a3138;--bord-fort:#3b444d;--texte:#e7ecf1;--texte-doux:#a0abb6;--texte-faible:#78838e;--accent:#5bc2ea;--accent-clair:#7cd1f2;--accent-vif:#7cd1f2;--accent-doux:#10303f;--accent-texte:#06212d;--bar-fond:#12171b;--bar-texte:#e7ecf1;--bar-doux:#8d98a3;--bar-bord:#262d34;--cher:#f08a7c;--cher-fond:#3a1f1c;--moins-cher:#5fcfa0;--moins-cher-fond:#11352a;--aligne:#d8c377;--aligne-fond:#332c15;--neutre-fond:#1f252b;--ombre:0 1px 2px #0006, 0 4px 14px #0000004d}}:root[data-theme=dark]{--fond:#0f1317;--fond-carte:#171c21;--fond-creux:#1f252b;--bord:#2a3138;--bord-fort:#3b444d;--texte:#e7ecf1;--texte-doux:#a0abb6;--texte-faible:#78838e;--accent:#5bc2ea;--accent-clair:#7cd1f2;--accent-vif:#7cd1f2;--accent-doux:#10303f;--accent-texte:#06212d;--bar-fond:#12171b;--bar-texte:#e7ecf1;--bar-doux:#8d98a3;--bar-bord:#262d34;--cher:#f08a7c;--cher-fond:#3a1f1c;--moins-cher:#5fcfa0;--moins-cher-fond:#11352a;--aligne:#d8c377;--aligne-fond:#332c15;--neutre-fond:#1f252b;--ombre:0 1px 2px #0006, 0 4px 14px #0000004d}*{box-sizing:border-box}html,body,#racine{height:100%}body{background:var(--fond);color:var(--texte);font:15px/1.5 var(--police);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3{letter-spacing:-.01em;margin:0;font-weight:650}h1{font-size:1.35rem}h2{font-size:1.05rem}h3{font-size:.95rem}p{margin:0}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}button,input,select,textarea{font:inherit;color:inherit}.page{max-width:980px;margin:0 auto;padding:20px 16px 72px}.page-large{max-width:1240px}.carte{background:var(--fond-carte);border:1px solid var(--bord);border-radius:var(--rayon);box-shadow:var(--ombre)}.pile{gap:14px;display:grid}.pile-s{gap:8px;display:grid}.rangee{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pousse{margin-left:auto}.doux{color:var(--texte-doux)}.faible{color:var(--texte-faible);font-size:.86rem}.bar{background:var(--bar-fond);color:var(--bar-texte);border-bottom:1px solid var(--bar-bord);z-index:20;position:sticky;top:0}.bar-contenu{align-items:center;gap:18px;max-width:1180px;margin:0 auto;padding:10px 16px;display:flex}.bar .marque{letter-spacing:-.02em;color:var(--bar-texte);align-items:center;gap:11px;font-size:1.02rem;font-weight:700;text-decoration:none;display:flex}.bar .marque:hover{text-decoration:none}.bar .marque .sous{color:var(--bar-doux);letter-spacing:0;margin-top:-1px;font-size:.78rem;font-weight:500;display:block}.bar .ecusson{background:var(--accent-doux);width:38px;height:38px;color:var(--accent);border-radius:11px;flex:none;place-items:center;display:grid}.bar nav{flex-wrap:wrap;gap:2px;display:flex}.bar nav a{color:var(--bar-doux);border-radius:var(--rayon-s);padding:6px 11px;font-size:.9rem;font-weight:500;text-decoration:none}.bar nav a:hover{background:var(--fond-creux);color:var(--bar-texte);text-decoration:none}.bar nav a[aria-current=page]{background:var(--accent-doux);color:var(--accent)}.bar .qui{color:var(--bar-doux);font-size:.85rem}.champ{background:var(--fond-carte);border:1px solid var(--bord-fort);border-radius:var(--rayon-s);outline:none;width:100%;padding:9px 12px}.champ:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-doux)}.champ-grand{padding:13px 16px;font-size:1.05rem}label.etiquette{color:var(--texte-doux);margin-bottom:4px;font-size:.85rem;display:block}.bouton{background:var(--fond-creux);border:1px solid var(--bord-fort);border-radius:var(--rayon-s);cursor:pointer;white-space:nowrap;align-items:center;gap:7px;padding:9px 15px;font-size:.92rem;font-weight:550;display:inline-flex}.bouton:hover:not(:disabled){border-color:var(--bord-fort);filter:brightness(.97)}.bouton:disabled{opacity:.5;cursor:default}.bouton-fort{background:var(--accent);border-color:var(--accent);color:var(--accent-texte)}.bouton-contour{background:var(--fond-carte);border-color:var(--accent-clair);color:var(--accent)}.bouton-contour:hover:not(:disabled){background:var(--accent-doux);filter:none}.bouton-nu{background:0 0;border-color:#0000}.bouton-nu:hover:not(:disabled){background:var(--fond-creux)}.bouton-s{padding:5px 10px;font-size:.85rem}.prix{font-family:var(--chiffres);font-variant-numeric:tabular-nums;white-space:nowrap;letter-spacing:-.02em;font-weight:600}.prix-grand{font-size:1.3rem}.prix-devis{font-family:var(--police);color:var(--texte-faible);font-weight:500}.repere{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:.82rem;font-weight:600;display:inline-flex}.repere-cher{background:var(--cher-fond);color:var(--cher)}.repere-moins-cher{background:var(--moins-cher-fond);color:var(--moins-cher)}.repere-aligne{background:var(--aligne-fond);color:var(--aligne)}.repere-neutre{background:var(--neutre-fond);color:var(--texte-doux)}.puce{border-radius:var(--rayon-s);background:var(--fond-creux);color:var(--texte-doux);white-space:nowrap;padding:2px 7px;font-size:.78rem;font-weight:600;display:inline-block}.puce-accent{background:var(--accent-doux);color:var(--accent)}.tableau{border-collapse:collapse;width:100%}.tableau th{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:var(--texte-faible);border-bottom:1px solid var(--bord);white-space:nowrap;padding:8px 12px;font-size:.78rem;font-weight:600}.tableau td{border-bottom:1px solid var(--bord);vertical-align:middle;padding:10px 12px}.tableau tr:last-child td{border-bottom:none}.tableau .nombre{text-align:right}.tableau tbody tr.cliquable{cursor:pointer}.tableau tbody tr.cliquable:hover{background:var(--fond-creux)}.tableau tbody tr[aria-selected=true]{background:var(--accent-doux)}.deux-lignes>*{display:block}.deux-lignes .second{color:var(--texte-faible);margin-top:1px;font-size:.84rem}.vide{text-align:center;color:var(--texte-doux);padding:40px 20px}.ruban{border-radius:var(--rayon-s);background:var(--cher-fond);color:var(--cher);padding:10px 14px;font-size:.9rem;font-weight:550}.ruban-info{background:var(--accent-doux);color:var(--accent)}.squelette{background:linear-gradient(90deg, var(--fond-creux) 25%, var(--bord) 50%, var(--fond-creux) 75%);border-radius:var(--rayon-s);background-size:200% 100%;animation:1.4s ease-in-out infinite glisse}@keyframes glisse{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.squelette{animation:none}}@media (width<=720px){.page{padding:14px 12px 60px}.bar-contenu{gap:10px}.bar .qui{display:none}}.famille{text-transform:uppercase;letter-spacing:.08em;color:var(--texte-faible);align-items:center;gap:10px;padding:18px 2px 6px;font-size:.74rem;font-weight:700;display:flex}.famille:after{content:"";background:var(--bord);flex:1;height:1px}.famille:first-child{padding-top:4px}.ligne{text-align:left;background:var(--fond-carte);border:1px solid var(--bord);border-radius:var(--rayon-s);cursor:pointer;width:100%;font:inherit;color:inherit;border-left:3px solid #0000;grid-template-columns:minmax(0,1fr) auto minmax(190px,230px);align-items:center;gap:18px;padding:11px 14px 11px 12px;display:grid}.ligne+.ligne{margin-top:5px}.ligne:hover{border-color:var(--bord-fort)}.ligne[aria-expanded=true]{border-color:var(--accent);background:var(--accent-doux)}.ligne-cher{border-left-color:var(--cher)}.ligne-moins-cher{border-left-color:var(--moins-cher)}.ligne-aligne{border-left-color:var(--bord-fort)}.ligne .intitule{letter-spacing:-.01em;font-weight:600;display:block}.ligne .variante{color:var(--texte-faible);margin-top:1px;font-size:.82rem;display:block}.ligne .mon-prix{font-family:var(--chiffres);font-variant-numeric:tabular-nums;letter-spacing:-.03em;white-space:nowrap;font-size:1.18rem;font-weight:650}.contre{justify-items:end;gap:1px;display:grid}.contre .ecart{font-family:var(--chiffres);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.95rem;font-weight:650}.contre .chez{color:var(--texte-faible);white-space:nowrap;font-size:.78rem}.contre-cher .ecart{color:var(--cher)}.contre-moins-cher .ecart{color:var(--moins-cher)}.contre-aligne .ecart{color:var(--texte-doux)}.contre-muet{color:var(--texte-faible);justify-self:end;font-size:.82rem}.detail{border:1px solid var(--accent);border-radius:0 0 var(--rayon-s) var(--rayon-s);background:var(--fond-carte);border-top:none;margin-top:-1px;padding:14px 16px 16px}.ligne[aria-expanded=true]{border-radius:var(--rayon-s) var(--rayon-s) 0 0}.detail table{border-collapse:collapse;width:100%}.detail td{border-bottom:1px solid var(--bord);padding:6px 0}.detail tr:last-child td{border-bottom:none}.detail .qui{font-weight:600}.detail .quoi{color:var(--texte-faible);font-size:.82rem}.sommaire{border-radius:var(--rayon-s);background:var(--fond-creux);flex-wrap:wrap;gap:20px;padding:10px 14px;font-size:.88rem;display:flex}.sommaire b{font-family:var(--chiffres);font-variant-numeric:tabular-nums}.jauge{background:var(--fond-creux);border-radius:3px;height:5px;overflow:hidden}.jauge>span{background:var(--accent);height:100%;display:block}@media (width<=720px){.ligne{grid-template-columns:minmax(0,1fr) auto;gap:10px}.contre,.contre-muet{grid-column:1/-1;justify-self:start;justify-items:start}.contre{justify-items:start}}.filtres{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.filtres-separateur{background:var(--bord-fort);width:1px;height:20px;margin:0 5px}.filtre{background:var(--fond-carte);border:1px solid var(--bord);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:.84rem;font-weight:550;display:inline-flex}.filtre:hover{border-color:var(--bord-fort)}.filtre-actif{background:var(--accent);border-color:var(--accent);color:var(--accent-texte)}.filtre-compte{opacity:.55;font-size:.78rem;font-weight:500}.filtre-effacer{color:var(--texte-doux);border-style:dashed}.modeles{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:5px;display:grid}.modele{text-align:left;cursor:pointer;background:var(--fond-carte);border:1px solid var(--bord);border-radius:var(--rayon-s);font:inherit;color:inherit;padding:9px 12px}.modele:hover{border-color:var(--accent)}.modele-nom{letter-spacing:-.01em;font-weight:600;display:block}.modele-info{color:var(--texte-faible);margin-top:1px;font-size:.8rem;display:block}.ligne-comptoir .mon-prix{font-size:1.3rem}.variante.avertit{color:var(--cher);font-weight:550}.ligne-attente{border-left-color:var(--aligne)}.formulaire{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.formulaire>div{min-width:0}code{font-family:var(--chiffres);background:var(--fond-creux);border-radius:4px;padding:1px 5px;font-size:.85em}.accueil{max-width:760px;margin:0 auto;padding-top:34px}.accueil-titre{letter-spacing:-.035em;text-align:center;font-size:clamp(1.9rem,5vw,3rem);font-weight:800;line-height:1.08}.accueil-sous{text-align:center;color:var(--texte-doux);margin-top:12px;font-size:1.02rem}.encart{background:var(--fond-carte);border:2px solid var(--accent-clair);border-radius:14px;margin-top:34px;padding:22px}.encart-titre{align-items:center;gap:10px;margin-bottom:14px;font-size:1.05rem;font-weight:700;display:flex}.encart-titre svg{color:var(--accent);flex:none}.champ-recherche{border:1px solid var(--bord-fort);background:var(--fond-carte);border-radius:10px;align-items:center;gap:10px;padding:0 14px;display:flex}.champ-recherche:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-doux)}.champ-recherche svg{color:var(--texte-faible);flex:none}.champ-recherche input{background:0 0;border:none;outline:none;flex:1;min-width:0;padding:13px 0;font-size:1.02rem}.ou{color:var(--texte-faible);white-space:nowrap;align-items:center;gap:16px;margin:26px 0 18px;font-size:.9rem;display:flex}.ou:before,.ou:after{content:"";background:var(--bord);flex:1;height:1px}.cascade{padding:24px}.cascade-etape+.cascade-etape{margin-top:20px}.cascade-question{margin-bottom:9px;font-size:.95rem;font-weight:650}.choix-appareil{grid-template-columns:1fr 1fr;gap:12px;display:grid}.choix{cursor:pointer;font:inherit;background:var(--fond-carte);border:1.5px solid var(--bord);color:var(--texte);border-radius:11px;justify-content:center;align-items:center;gap:10px;padding:16px;font-weight:550;display:flex}.choix:hover{border-color:var(--accent-clair)}.choix[aria-pressed=true]{border-color:var(--accent-clair);background:var(--accent-doux);color:var(--accent)}.choix svg{flex:none}select.champ{appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:right 15px center,right 10px center;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:32px}select.champ:disabled{color:var(--texte-faible);background-color:var(--fond-creux)}.accueil-resultats{margin-top:20px}@media (width<=560px){.choix-appareil{grid-template-columns:1fr}.encart{padding:16px}.cascade{padding:18px}}.reparation-ouverte{border:1.5px solid var(--accent-clair);border-radius:var(--rayon-s);margin-top:5px;overflow:hidden}.reparation-ouverte+.reparation-ouverte,.reparation-ouverte .ligne{margin-top:0}.reparation-ouverte .ligne{background:var(--accent-doux);border:none;border-radius:0}.ailleurs{background:var(--fond-carte);border-top:1px solid var(--accent-doux);flex-wrap:wrap;align-items:center;gap:14px;padding:11px 15px;display:flex}.ailleurs-prix{min-width:0;color:var(--texte-doux);flex:auto;font-size:.93rem}.ailleurs-qui{color:var(--texte);margin-left:8px;font-weight:600}.ailleurs-prix .prix{color:var(--texte);margin-left:4px}.ailleurs-point{color:var(--bord-fort);margin:0 9px}.compteurs{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;display:grid}.compteur{text-align:left;cursor:pointer;background:var(--fond-carte);border:1px solid var(--bord);font:inherit;color:inherit;border-radius:12px;padding:18px 20px;display:block}.compteur:hover{border-color:var(--accent-clair);text-decoration:none}.compteur,.compteur:hover .compteur-titre{text-decoration:none}.compteur-alerte{background:var(--cher-fond);border-color:#e8c4bd}.compteur-nombre{font-family:var(--chiffres);font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:2.1rem;font-weight:700;line-height:1;display:block}.compteur-alerte .compteur-nombre{color:var(--cher)}.compteur-titre{margin-top:8px;font-weight:650;display:block}.compteur-quoi{color:var(--texte-doux);margin-top:3px;font-size:.85rem;display:block}.situation{color:var(--texte-doux);font-size:.86rem}.situation .prix{color:inherit;font-size:.86rem}.situation-cher{color:var(--cher)}.situation-moins-cher{color:var(--moins-cher)}.situation-muette{color:var(--texte-faible)}.situation-case{text-align:right}.table-tarifs td{vertical-align:top}.table-tarifs .second{color:var(--texte-faible);margin-top:1px;font-size:.8rem;display:block}.table-tarifs .rang-cher{background:var(--cher-fond)}.table-tarifs .lien-modele{font-weight:600}.prix-modifiable{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;margin:-2px -7px;padding:2px 7px;font-size:1rem}.prix-modifiable:hover{border-color:var(--accent-clair);background:var(--fond-carte)}.case-prix{grid-template-columns:auto auto auto;justify-items:end;gap:6px;display:grid}.case-champ{text-align:right;width:110px;font:inherit;font-family:var(--chiffres);font-variant-numeric:tabular-nums;border:1px solid var(--accent);background:var(--fond-carte);border-radius:6px;grid-column:1/-1;padding:6px 9px;font-weight:650}.case-motif{width:190px;font:inherit;border:1px solid var(--bord-fort);background:var(--fond-carte);border-radius:6px;grid-column:1/-1;padding:5px 8px;font-size:.8rem}.bandeau-attente{background:var(--aligne-fond);border:1px solid color-mix(in srgb, var(--aligne) 35%, transparent);border-radius:11px;padding:15px 17px}.jeton{cursor:pointer;background:var(--fond-carte);border:1px solid color-mix(in srgb, var(--aligne) 35%, transparent);font:inherit;color:inherit;border-radius:8px;align-items:baseline;gap:8px;padding:7px 12px;font-size:.87rem;display:inline-flex}.jeton[aria-expanded=true]{border-color:var(--accent);background:var(--accent-doux)}.jeton .prix{font-size:.87rem}.bo{grid-template-columns:216px 1fr;min-height:100vh;display:grid}.bo-menu{background:var(--bar-fond);color:var(--bar-texte);flex-direction:column;gap:18px;height:100vh;padding:16px 12px;display:flex;position:sticky;top:0}.bo-marque{color:inherit;align-items:center;gap:9px;padding:2px 6px;font-weight:650;text-decoration:none;display:flex}.bo-marque .sous{color:var(--bar-doux);font-size:.72rem;font-weight:400;display:block}.bo-nav{flex-direction:column;gap:2px;display:flex}.bo-entree{border-radius:var(--rayon-s);color:var(--bar-doux);justify-content:space-between;align-items:center;gap:8px;padding:9px 11px;font-size:.93rem;text-decoration:none;display:flex}.bo-entree:hover{background:var(--fond-creux);color:var(--bar-texte);text-decoration:none}.bo-entree[aria-current=page]{background:var(--accent-doux);color:var(--accent);font-weight:600}.bo-pied{flex-direction:column;gap:10px;margin-top:auto;display:flex}.bo-qui{color:var(--bar-doux);justify-content:space-between;align-items:center;padding:0 4px;font-size:.82rem;display:flex}.bo-page{max-width:1280px;padding:22px 26px 60px}@media (width<=860px){.bo{grid-template-columns:1fr}.bo-menu{flex-flow:wrap;align-items:center;gap:10px;height:auto;position:static}.bo-nav{flex-flow:wrap}.bo-pied{flex-direction:row;align-items:center;gap:10px;margin-top:0}.bo-page{padding:16px}}.creer-ligne{border:1px dashed var(--bord);border-radius:var(--rayon-s);background:var(--fond-creux);flex-wrap:wrap;align-items:flex-end;gap:9px;padding:11px 13px;display:flex}.creer-ligne>.faible{align-self:center}.bo-veille{border-radius:var(--rayon-s);background:var(--fond-creux);color:var(--bar-doux);flex-direction:column;gap:3px;padding:8px 10px;font-size:.76rem;text-decoration:none;display:flex}.bo-veille:hover{text-decoration:none}.bo-veille span{justify-content:space-between;gap:8px;display:flex}.bo-veille strong{color:var(--bar-texte);font-weight:600}.bo-veille .bo-perime strong{color:var(--cher)}.prix.voisin{color:var(--texte-faible);border-bottom:1px dotted var(--bord);cursor:help;font-style:italic;font-weight:400}.table-tarifs .variante-voisine{text-align:right;margin-top:1px;font-size:.72rem;font-style:italic;display:block}.bouton-danger{background:var(--cher);border-color:var(--cher);color:#fff}.bouton-danger:hover{filter:brightness(.93)}.lien-ligne{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.lien-ligne:hover{text-decoration:underline}.rang-detail>td{background:var(--fond-creux);padding:14px 16px}@keyframes monte{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes deplie{0%{opacity:0;transform:translateY(-4px)scaleY(.96)}to{opacity:1;transform:none}}@keyframes pulse-douce{0%,to{opacity:1}50%{opacity:.45}}.cascade>*{animation:monte var(--moyen) var(--courbe) both}.cascade>:first-child{animation-delay:0s}.cascade>:nth-child(2){animation-delay:28ms}.cascade>:nth-child(3){animation-delay:56ms}.cascade>:nth-child(4){animation-delay:84ms}.cascade>:nth-child(5){animation-delay:.112s}.cascade>:nth-child(6){animation-delay:.14s}.cascade>:nth-child(7){animation-delay:.168s}.cascade>:nth-child(8){animation-delay:.196s}.cascade>:nth-child(9){animation-delay:.224s}.cascade>:nth-child(10){animation-delay:.252s}.cascade>:nth-child(11){animation-delay:.28s}.cascade>:nth-child(n+12){animation-delay:.3s}.deplie{animation:deplie var(--moyen) var(--courbe) both;transform-origin:top}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.jeton-famille{background:var(--accent-doux);width:32px;height:32px;color:var(--accent);transition:transform var(--vite) var(--courbe), background var(--vite) ease;border-radius:10px;flex:0 0 32px;justify-content:center;align-items:center;display:inline-flex}.ligne:hover .jeton-famille{transform:scale(1.06)}.ligne-cher .jeton-famille,.reparation-ouverte .ligne-cher .jeton-famille{background:var(--cher-fond);color:var(--cher)}.ligne-comptoir{grid-template-columns:32px minmax(0,1fr) auto}.fiche-comptoir{background:var(--fond-carte);border:1px solid var(--bord);border-radius:var(--rayon);box-shadow:var(--ombre-m);overflow:hidden}.fiche-comptoir .famille{letter-spacing:.1em;background:linear-gradient(to bottom, var(--fond-creux), transparent);padding:15px 18px 7px;font-size:.7rem}.fiche-comptoir .famille:after{display:none}.fiche-comptoir>div+div .famille{border-top:1px solid var(--bord)}.fiche-comptoir .ligne{box-shadow:none;transition:background var(--vite) ease;border:0;border-radius:0;gap:14px;padding:13px 18px}.fiche-comptoir .cascade>div+div .ligne{border-top:1px solid var(--bord)}.fiche-comptoir .ligne:hover{background:var(--fond-creux)}.fiche-comptoir .ligne-cher{background:var(--cher-fond)}.fiche-comptoir .jeton-famille{background:linear-gradient(140deg, var(--accent-doux), color-mix(in srgb, var(--accent-doux) 55%, var(--fond-carte)));width:36px;height:36px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 12%, transparent);border-radius:11px;flex-basis:36px}.fiche-comptoir .ligne-comptoir{grid-template-columns:36px minmax(0,1fr) auto}.fiche-comptoir .intitule{letter-spacing:-.005em;font-size:1.02rem;font-weight:550}.fiche-comptoir .mon-prix{letter-spacing:-.02em;font-size:1.42rem;font-weight:650}.fiche-comptoir .reparation-ouverte .ligne{background:var(--accent-doux)}.fiche-comptoir .deplie{background:var(--fond-creux)}.tete-appareil{flex-wrap:wrap;align-items:center;gap:14px;margin:2px 0 16px;display:flex}.tete-appareil h1{letter-spacing:-.03em;margin:0;font-size:1.9rem;font-weight:700}.tete-appareil .puce{letter-spacing:.05em;background:var(--accent-doux);color:var(--accent);border-radius:99px;padding:4px 10px;font-size:.74rem;font-weight:650}:root{--f-affichage:#0f8dc4;--f-affichage-fond:#e7f4fb;--f-energie:#b4730a;--f-energie-fond:#fdf3e0;--f-photo:#7c4dcc;--f-photo-fond:#f1ebfd;--f-chassis:#4a6480;--f-chassis-fond:#eef2f7;--f-audio:#0d8574;--f-audio-fond:#e3f5f2;--f-boutons:#4756b8;--f-boutons-fond:#ecedfb;--f-biometrie:#c0417c;--f-biometrie-fond:#fdecf3;--f-reseau:#1079a8;--f-reseau-fond:#e6f3f9;--f-service:#2f7d4f;--f-service-fond:#e8f5ec;--f-divers:#6b7684;--f-divers-fond:#f1f4f7}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--f-affichage:#67c7ec;--f-affichage-fond:#10303f;--f-energie:#e8b45c;--f-energie-fond:#3a2c10;--f-photo:#b89ff0;--f-photo-fond:#2b2142;--f-chassis:#9db3cb;--f-chassis-fond:#1e2832;--f-audio:#5bc9b8;--f-audio-fond:#0f322d;--f-boutons:#9aa4ef;--f-boutons-fond:#212545;--f-biometrie:#f09ac0;--f-biometrie-fond:#3d1d2c;--f-reseau:#6ec0e4;--f-reseau-fond:#102b38;--f-service:#74c893;--f-service-fond:#13301f;--f-divers:#a4b0bd;--f-divers-fond:#232a31}}.jeton-famille{--teinte:var(--f-divers);--teinte-fond:var(--f-divers-fond)}.jeton-famille[data-famille=Affichage]{--teinte:var(--f-affichage);--teinte-fond:var(--f-affichage-fond)}.jeton-famille[data-famille=Énergie]{--teinte:var(--f-energie);--teinte-fond:var(--f-energie-fond)}.jeton-famille[data-famille=Photo]{--teinte:var(--f-photo);--teinte-fond:var(--f-photo-fond)}.jeton-famille[data-famille=Châssis]{--teinte:var(--f-chassis);--teinte-fond:var(--f-chassis-fond)}.jeton-famille[data-famille=Audio]{--teinte:var(--f-audio);--teinte-fond:var(--f-audio-fond)}.jeton-famille[data-famille=Boutons]{--teinte:var(--f-boutons);--teinte-fond:var(--f-boutons-fond)}.jeton-famille[data-famille=Biométrie]{--teinte:var(--f-biometrie);--teinte-fond:var(--f-biometrie-fond)}.jeton-famille[data-famille=Réseau]{--teinte:var(--f-reseau);--teinte-fond:var(--f-reseau-fond)}.jeton-famille[data-famille=Intervention]{--teinte:var(--f-service);--teinte-fond:var(--f-service-fond)}.fiche-comptoir .jeton-famille,.jeton-famille{background:var(--teinte-fond);color:var(--teinte);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--teinte) 14%, transparent)}.famille{--teinte:var(--f-divers)}.famille[data-famille=Affichage]{--teinte:var(--f-affichage)}.famille[data-famille=Énergie]{--teinte:var(--f-energie)}.famille[data-famille=Photo]{--teinte:var(--f-photo)}.famille[data-famille=Châssis]{--teinte:var(--f-chassis)}.famille[data-famille=Audio]{--teinte:var(--f-audio)}.famille[data-famille=Boutons]{--teinte:var(--f-boutons)}.famille[data-famille=Biométrie]{--teinte:var(--f-biometrie)}.famille[data-famille=Réseau]{--teinte:var(--f-reseau)}.famille[data-famille=Intervention]{--teinte:var(--f-service)}.fiche-comptoir .famille{color:var(--teinte)}.fiche-comptoir .famille:before{content:"";background:var(--teinte);opacity:.85;border-radius:2px;width:3px;height:11px}.page:before{content:"";z-index:-1;background:radial-gradient(900px 340px at 50% -90px, color-mix(in srgb, var(--accent) 13%, transparent), transparent 70%), radial-gradient(640px 260px at 86% 10px, color-mix(in srgb, var(--f-photo) 8%, transparent), transparent 70%);pointer-events:none;height:420px;position:fixed;inset:0 0 auto}.accueil-titre{letter-spacing:-.035em;font-size:clamp(1.95rem,4.4vw,2.8rem);font-weight:700;line-height:1.08}.encart{box-shadow:var(--ombre-l);transition:box-shadow var(--moyen) var(--courbe), border-color var(--moyen) var(--courbe)}.encart:focus-within{border-color:var(--accent);box-shadow:var(--ombre-l), 0 0 0 4px color-mix(in srgb, var(--accent) 16%, transparent)}.transition-page{animation:monte var(--moyen) var(--courbe) both}.ligne{transition:background var(--vite) ease, transform var(--vite) var(--courbe)}.fiche-comptoir .ligne:active{transform:scale(.994)}.bouton{transition:transform var(--vite) var(--courbe), background var(--vite) ease, border-color var(--vite) ease, box-shadow var(--vite) ease}.bouton:active{transform:scale(.97)}.modele,.filtre,.lien-modele{transition:transform var(--vite) var(--courbe), background var(--vite) ease, border-color var(--vite) ease, box-shadow var(--vite) ease}.modele:hover{box-shadow:var(--ombre-m);transform:translateY(-2px)}.fiche-comptoir .mon-prix{transition:transform var(--moyen) var(--courbe)}.fiche-comptoir .reparation-ouverte .mon-prix{transform:scale(1.04)}@keyframes balayage{0%{background-position:200% 0}to{background-position:-200% 0}}.squelette,.squelette-ligne{background:linear-gradient(90deg, var(--fond-creux) 25%, color-mix(in srgb, var(--fond-creux) 55%, var(--fond-carte)) 50%, var(--fond-creux) 75%);background-size:200% 100%;animation:1.4s linear infinite balayage}:root[data-theme=dark]{--f-affichage:#67c7ec;--f-affichage-fond:#10303f;--f-energie:#e8b45c;--f-energie-fond:#3a2c10;--f-photo:#b89ff0;--f-photo-fond:#2b2142;--f-chassis:#9db3cb;--f-chassis-fond:#1e2832;--f-audio:#5bc9b8;--f-audio-fond:#0f322d;--f-boutons:#9aa4ef;--f-boutons-fond:#212545;--f-biometrie:#f09ac0;--f-biometrie-fond:#3d1d2c;--f-reseau:#6ec0e4;--f-reseau-fond:#102b38;--f-service:#74c893;--f-service-fond:#13301f;--f-divers:#a4b0bd;--f-divers-fond:#232a31;--ombre-m:0 1px 2px #00000073, 0 8px 24px -6px #0000008c;--ombre-l:0 2px 4px #00000073, 0 18px 40px -12px #000000a6}.bouton-theme{border:1px solid var(--bar-bord);width:32px;height:32px;color:var(--bar-doux);cursor:pointer;transition:color var(--vite) ease, background var(--vite) ease, transform var(--vite) var(--courbe);background:0 0;border-radius:9px;justify-content:center;align-items:center;padding:0;display:inline-flex}.bouton-theme:hover{color:var(--bar-texte);background:var(--fond-creux)}.bouton-theme:active{transform:scale(.94)}.bouton-theme svg{transition:transform var(--moyen) var(--courbe), opacity var(--vite) ease}.bo-qui{gap:8px}.bo-qui .pousse{text-align:right;flex:1}.cellule-reparation{align-items:center;gap:10px;display:flex}.jeton-s{border-radius:8px;flex:0 0 26px;width:26px;height:26px}.carte{box-shadow:var(--ombre-m);border-radius:var(--rayon)}.tableau thead th{z-index:1;background:var(--fond-carte);-webkit-backdrop-filter:saturate(160%)blur(6px);backdrop-filter:saturate(160%)blur(6px);letter-spacing:.08em;text-transform:uppercase;color:var(--texte-faible);font-size:.7rem;font-weight:650;position:sticky;top:0}.tableau tbody tr{transition:background var(--vite) ease}.tableau tbody tr:hover{background:var(--fond-creux)}.tableau tbody tr.rang-cher:hover{background:color-mix(in srgb, var(--cher-fond) 80%, var(--fond-creux))}.prix-modifiable{border-radius:var(--rayon-xs);transition:background var(--vite) ease, box-shadow var(--vite) ease;margin:-2px -5px;padding:2px 5px}.tableau tbody tr:hover .prix-modifiable{background:var(--accent-doux)}.prix-modifiable:hover{box-shadow:inset 0 0 0 1px var(--accent)}.bo-menu{background:var(--fond-carte)}.bo-entree{font-weight:500;position:relative}.bo-entree[aria-current=page]:before{content:"";background:var(--accent);border-radius:0 3px 3px 0;width:3px;height:18px;position:absolute;top:50%;left:-12px;transform:translateY(-50%)}.bo-marque .ecusson{background:linear-gradient(140deg, var(--accent), color-mix(in srgb, var(--accent) 55%, var(--f-photo)));color:#fff}.bo-entree .puce-accent{animation:pulse-douce 1.2s var(--courbe) 1}.connexion-marque{align-items:center;gap:13px;margin-bottom:4px;display:flex}.connexion-marque h1{letter-spacing:-.02em;margin:0;font-size:1.35rem}.bar .marque,.bo-marque{gap:10px}.accueil-hero{grid-template-columns:minmax(0,1fr) 290px;align-items:center;gap:40px;display:grid}.accueil-hero .accueil-titre,.accueil-hero .accueil-sous{text-align:left}@media (width<=900px){.accueil-hero{grid-template-columns:1fr;gap:0}.illustration{display:none}.accueil-hero .accueil-titre,.accueil-hero .accueil-sous{text-align:center}}.illustration{width:290px;height:290px;position:relative}.illu-jeton{width:46px;height:46px;box-shadow:var(--ombre-m), inset 0 0 0 1px color-mix(in srgb, var(--teinte) 16%, transparent);animation:monte var(--ample) var(--courbe) var(--retard) both, flotte 6s ease-in-out calc(var(--retard) + .6s) infinite;border-radius:14px;position:absolute}@keyframes flotte{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.illu-appareil{animation:monte var(--ample) var(--courbe) both}.prix-approchant{color:var(--texte-faible);font-style:italic}.ailleurs-reserve{color:var(--texte-faible);margin-left:10px;font-size:.82rem;font-style:italic}.rang-tranche{opacity:.62}.jeton-choisi{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.jeton .chez.moins{color:var(--moins-cher)}.jeton .chez.plus{color:var(--cher)}:where(a,button,select,summary,[tabindex]):focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.champ:focus-visible,.case-champ:focus-visible,.champ-recherche input:focus-visible{outline:none}.champ-recherche:focus-within{border-color:var(--accent)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}@keyframes retenu{0%{background:var(--accent-doux);box-shadow:0 0 0 6px var(--accent-doux)}70%{background:var(--accent-doux);box-shadow:0 0 0 6px #0000}to{background:0 0;box-shadow:0 0 0 6px #0000}}.vient-de-changer .prix,.vient-de-changer.prix{border-radius:var(--rayon-xs);animation:retenu 1.6s var(--courbe) both}.vient-de-changer>td:first-child{position:relative}@keyframes trait-retenu{0%,70%{opacity:1}to{opacity:0}}.vient-de-changer>td:first-child:before{content:"";background:var(--accent);z-index:1;width:3px;animation:trait-retenu 1.6s var(--courbe) both;border-radius:0 3px 3px 0;position:absolute;top:4px;bottom:4px;left:0}.rangs-montent>tr{animation:monte var(--moyen) var(--courbe) both;animation-delay:calc(var(--rang,0) * 24ms)}.tableau tbody tr>td:first-child{position:relative}.tableau tbody tr>td:first-child:after{content:"";background:var(--accent);opacity:0;transform-origin:50%;width:3px;transition:opacity var(--vite) ease, transform var(--vite) var(--courbe);position:absolute;top:0;bottom:0;left:0;transform:scaleY(.4)}.tableau tbody tr:hover>td:first-child:after{opacity:1;transform:scaleY(1)}.tableau tbody tr.rang-cher:hover>td:first-child:after{background:var(--cher)}.jauge>span{transition:width var(--ample) var(--courbe)}.chez-eux{background:var(--fond-creux);border-radius:var(--rayon-s);gap:7px;padding:11px 13px;display:grid}.chez-eux-lignes{flex-wrap:wrap;gap:7px 18px;display:flex}.chez-eux-ligne{align-items:baseline;gap:7px;font-size:.9rem;display:inline-flex}.chez-eux-ligne .prix{font-size:.95rem}.chez-eux-vieux{color:var(--cher)}.rang-detail>td>*{width:min(100%,920px);position:sticky;left:0}
