{"id":73,"date":"2025-01-27T17:37:28","date_gmt":"2025-01-27T16:37:28","guid":{"rendered":"https:\/\/optionmods.com\/?page_id=73"},"modified":"2026-04-20T18:14:31","modified_gmt":"2026-04-20T16:14:31","slug":"hidden-features-easylink","status":"publish","type":"page","link":"https:\/\/www.optionmods.com\/en\/hidden-features-easylink\/","title":{"rendered":"Activation of hidden options"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"73\" class=\"elementor elementor-73\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0530b12 e-con-full e-flex e-con e-parent\" data-id=\"0530b12\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-b729c30 e-con-full e-flex e-con e-child\" data-id=\"b729c30\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f7389e8 elementor-widget elementor-widget-html\" data-id=\"f7389e8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<link href=\"https:\/\/cdn.jsdelivr.net\/npm\/bootstrap-icons@1.11.3\/font\/bootstrap-icons.min.css\" rel=\"stylesheet\"\/>\n\n<div id=\"optionsPage\" lang=\"fr\" style=\"--accent:#FECC0B; font-family:inherit; color:#111;\">\n  <style>\n    #optionsPage,\n    #optionsPage *{box-sizing:border-box}\n\n    #optionsPage{\n      --ink:#121212;\n      --ink-2:#343434;\n      --muted:#6E6E73;\n      --line:#E5E5E7;\n      --line-2:#D8D8DC;\n      --soft:#F5F5F7;\n      --soft-2:#FBFBFD;\n      --panel:#FFFFFF;\n      --ok:#16a34a;\n      --warn:#f59e0b;\n      --r:28px;\n      --shadow-sm:0 10px 30px rgba(0,0,0,.04);\n      --hero:#111214;\n      --hero-2:#17181B;\n\n      width:100%;\n      max-width:100%;\n      min-width:0;\n      margin:0!important;\n      padding:0!important;\n      color:var(--ink);\n      font-family:inherit;\n      overflow-x:clip;\n    }\n\n    #optionsPage :where(section,div,article,header,p,ul,ol,li,details,summary){min-width:0;max-width:100%}\n    #optionsPage a{color:inherit;text-decoration:none;outline-offset:3px}\n    #optionsPage a:focus-visible,\n    #optionsPage button:focus-visible,\n    #optionsPage select:focus-visible{\n      outline:2px solid rgba(254,204,11,.45);\n      border-radius:12px;\n    }\n    #optionsPage i.bi{\n      font-size:1em;\n      line-height:1;\n      vertical-align:-.125em;\n      display:inline-block;\n    }\n\n    \/* shared width *\/\n    #optionsPage .page-shell{\n      width:min(1120px, calc(100% - 32px));\n      max-width:100%;\n      min-width:0;\n      margin:0 auto!important;\n    }\n\n    \/* =========================================\n       HERO\n    ========================================= *\/\n    #optionsHero{\n      padding:1rem 0 1.15rem;\n      background:transparent;\n      color:var(--ink);\n    }\n\n    #optionsHero :where(h1,h2,h3,h4,h5){\n      margin:0;\n      line-height:1.05;\n      font-weight:600;\n      letter-spacing:-.04em;\n      color:inherit;\n    }\n    #optionsHero p{\n      margin:0;\n      line-height:1.58;\n    }\n\n    #optionsHero .btn{\n      display:inline-flex;\n      align-items:center;\n      justify-content:center;\n      gap:.55rem;\n      min-height:44px;\n      padding:.72rem 1.02rem;\n      border-radius:16px;\n      font-weight:600;\n      line-height:1.1;\n      text-align:center;\n      transition:\n        transform .16s ease,\n        box-shadow .16s ease,\n        border-color .16s ease,\n        background-color .16s ease,\n        color .16s ease;\n    }\n    #optionsHero .btn i{transition:transform .16s ease}\n    #optionsHero .btn:hover i{transform:translateX(2px)}\n    #optionsHero .btn-primary{\n      color:#111;\n      border:1px solid rgba(254,204,11,.52);\n      background:linear-gradient(180deg,#FFE27C,#FECC0B);\n      box-shadow:0 10px 22px rgba(0,0,0,.16);\n    }\n    #optionsHero .btn-primary:hover{\n      transform:translateY(-1px);\n      box-shadow:0 14px 28px rgba(0,0,0,.18);\n    }\n    #optionsHero .btn-secondary{\n      color:#fff;\n      border:1px solid rgba(255,255,255,.14);\n      background:rgba(255,255,255,.06);\n    }\n    #optionsHero .btn-secondary:hover{\n      transform:translateY(-1px);\n      background:rgba(255,255,255,.09);\n      border-color:rgba(255,255,255,.2);\n    }\n\n    #optionsHero .rm-hero{\n      position:relative;\n      overflow:hidden;\n      border-radius:28px;\n      padding:clamp(1.6rem,1.2rem + 1vw,2.25rem) clamp(1rem,.95rem + .7vw,1.4rem);\n      background:\n        radial-gradient(620px 180px at 50% -10%, rgba(255,255,255,.08), transparent 58%),\n        radial-gradient(420px 160px at 50% 100%, rgba(254,204,11,.05), transparent 62%),\n        linear-gradient(180deg,#17181B 0%, #0F1012 100%);\n      box-shadow:0 16px 36px rgba(0,0,0,.18);\n      text-align:center;\n    }\n\n    #optionsHero .rm-hero::before{\n      content:\"\";\n      position:absolute;\n      inset:0;\n      pointer-events:none;\n      background:linear-gradient(180deg,rgba(255,255,255,.03),transparent 22%);\n    }\n\n    #optionsHero .rm-hero-inner{\n      position:relative;\n      z-index:1;\n      max-width:760px;\n      margin:0 auto;\n    }\n\n    #optionsHero .rm-title{\n      color:#fff;\n      font-size:clamp(2rem,1.45rem + 2.3vw,3.35rem);\n      line-height:.95;\n      letter-spacing:-.055em;\n      text-wrap:balance;\n    }\n\n    #optionsHero .rm-copy{\n      margin:.85rem auto 0;\n      max-width:720px;\n      color:#D6D7DB;\n      font-size:clamp(.98rem,.94rem + .22vw,1.08rem);\n      line-height:1.55;\n    }\n\n    #optionsHero .cta-row{\n      display:flex;\n      justify-content:center;\n      gap:.7rem;\n      flex-wrap:wrap;\n      margin-top:1.05rem;\n    }\n\n    #optionsHero .hero-note{\n      margin:.9rem auto 0;\n      max-width:700px;\n      color:rgba(222,223,228,.66);\n      font-size:.84rem;\n      line-height:1.45;\n    }\n\n    #optionsHero .rm-disclaimer{\n      position:relative;\n      display:inline-flex;\n      align-items:flex-start;\n      gap:.45rem;\n      max-width:720px;\n      margin:12px auto 0;\n      padding:.58rem 1.8rem .58rem .72rem;\n      border-radius:14px;\n      border:1px solid rgba(255,255,255,.07);\n      background:rgba(255,255,255,.04);\n      color:rgba(230,231,234,.58);\n      font-size:.77rem;\n      line-height:1.42;\n      text-align:left;\n      backdrop-filter:blur(8px);\n      -webkit-backdrop-filter:blur(8px);\n    }\n    #optionsHero .rm-disclaimer-ico{\n      flex:0 0 auto;\n      margin-top:.08rem;\n      color:rgba(254,204,11,.72);\n    }\n    #optionsHero .rm-disclaimer-text strong{\n      color:rgba(255,255,255,.75)!important;\n      font-weight:600!important;\n    }\n    #optionsHero .rm-disclaimer-close{\n      position:absolute;\n      top:6px;\n      right:6px;\n      width:20px;\n      height:20px;\n      border:0;\n      border-radius:8px;\n      background:transparent;\n      color:rgba(255,255,255,.46);\n      display:flex;\n      align-items:center;\n      justify-content:center;\n      cursor:pointer;\n      padding:0;\n      transition:color .16s ease, background .16s ease;\n    }\n    #optionsHero .rm-disclaimer-close:hover{\n      color:rgba(255,255,255,.8);\n      background:rgba(255,255,255,.06);\n    }\n\n    \/* =========================================\n       CONTENT\n    ========================================= *\/\n    #optionsActiv{\n      width:100%;\n      max-width:100%;\n      min-width:0;\n      margin:0!important;\n      padding:0 0 1.1rem!important;\n      display:flex;\n      flex-direction:column;\n      gap:1.1rem;\n      font-family:inherit;\n      overflow-x:clip;\n      color:var(--ink);\n    }\n\n    #optionsActiv :where(p,li){\n      line-height:1.68;\n      color:var(--ink-2);\n      font-size:.99rem;\n      text-align:justify;\n      text-justify:inter-word;\n      hyphens:auto;\n      overflow-wrap:anywhere;\n      word-break:break-word\n    }\n\n    #optionsActiv p{margin:.35rem 0 0 0}\n    #optionsActiv ul,#optionsActiv ol{margin:.25rem 0 0 1.15rem;padding:0}\n    #optionsActiv li{margin:.34rem 0}\n    #optionsActiv a{\n      text-decoration:none;\n      border-bottom:1px solid rgba(17,17,17,.16)\n    }\n    #optionsActiv a:hover{border-bottom-color:rgba(17,17,17,.42)}\n    #optionsActiv strong{\n      font-weight:600!important;\n      color:inherit!important;\n    }\n    #optionsActiv .m0{margin:0}\n    #optionsActiv .small{font-size:.92rem}\n    #optionsActiv .tiny{font-size:.88rem}\n    #optionsActiv .muted{color:var(--muted)!important}\n\n    #optionsActiv .card{\n      position:relative;\n      width:100%;\n      max-width:100%;\n      min-width:0;\n      margin:0!important;\n      border-radius:var(--r);\n      background:\n        radial-gradient(1200px 280px at 50% -18%, rgba(254,204,11,.10), transparent 52%),\n        linear-gradient(180deg,#ffffff 0%, #fbfbfd 100%);\n      border:1px solid rgba(17,17,17,.06);\n      box-shadow:\n        0 1px 0 rgba(255,255,255,.85) inset,\n        0 12px 36px rgba(0,0,0,.045);\n      overflow:hidden;\n      padding:1.2rem;\n      contain:layout paint\n    }\n\n    #optionsActiv #options{\n      padding:1.35rem;\n      background:\n        radial-gradient(1000px 260px at 50% -10%, rgba(254,204,11,.14), transparent 58%),\n        linear-gradient(180deg,#ffffff 0%, #f8f8fa 100%);\n    }\n\n    #optionsActiv #liste,\n    #optionsActiv #faqCard{\n      content-visibility:auto;\n      contain-intrinsic-size:1px 2200px;\n    }\n\n    #optionsActiv [data-anim]{\n      opacity:0;\n      transform:translateY(22px) scale(.992);\n      transition:opacity .62s cubic-bezier(.22,1,.36,1), transform .62s cubic-bezier(.22,1,.36,1);\n    }\n    #optionsActiv [data-anim].is-in{\n      opacity:1;\n      transform:none;\n    }\n\n    #optionsActiv .section-head{\n      display:flex;\n      align-items:flex-end;\n      justify-content:space-between;\n      gap:.75rem;\n      flex-wrap:wrap;\n      margin-bottom:.9rem;\n      width:100%;\n      max-width:100%;\n      min-width:0;\n    }\n\n    #optionsActiv .section-kicker{\n      display:inline-flex;\n      align-items:center;\n      gap:.42rem;\n      font-size:.73rem;\n      text-transform:uppercase;\n      letter-spacing:.11em;\n      font-weight:800;\n      color:#8B8B90;\n      margin:0 0 .38rem 0;\n    }\n\n    #optionsActiv .section-kicker i{color:#9A6B00}\n    #optionsActiv .section-head h3{\n      margin:0!important;\n      font-size:clamp(1.55rem,2vw,2.35rem);\n      line-height:1.04;\n      letter-spacing:-.03em;\n      font-weight:700;\n      color:#111;\n    }\n    #optionsActiv .section-sub{\n      margin-top:.38rem;\n      color:var(--muted);\n      font-size:.96rem;\n      max-width:58ch;\n    }\n\n    #optionsActiv .rm-conditions-link{\n      display:flex;align-items:flex-start;gap:.75rem;\n      margin-top:.25rem;padding:1rem 1.05rem;\n      border-radius:22px;background:#111;color:#fff;\n      width:100%;max-width:100%;min-width:0;\n      box-shadow:0 12px 28px rgba(0,0,0,.14);\n      font-size:.94rem;line-height:1.58\n    }\n    #optionsActiv .rm-conditions-link i{margin-top:.13rem;color:var(--accent)}\n    #optionsActiv .rm-conditions-link span{color:#fff}\n    #optionsActiv .rm-conditions-link a{\n      color:#fff;\n      border-bottom:1px solid rgba(255,255,255,.28)\n    }\n\n    #optionsActiv .modelSelect{\n      position:relative;\n      border:1px solid rgba(17,17,17,.07);\n      border-radius:24px;\n      background:linear-gradient(180deg,#fff 0%, #f7f7f9 100%);\n      box-shadow:0 10px 28px rgba(0,0,0,.045);\n      overflow:hidden;\n      contain:layout paint\n    }\n\n    #optionsActiv .modelRow{\n      display:flex;\n      align-items:center;\n      gap:.85rem;\n      padding:14px 14px;\n      min-height:62px\n    }\n\n    #optionsActiv .mIco{\n      width:48px;height:48px;border-radius:16px;display:grid;place-items:center;flex:0 0 auto;\n      border:1px solid rgba(17,17,17,.08);\n      background:linear-gradient(180deg,#fff,#f3f3f5);\n      color:#8B5E00;\n      box-shadow:0 6px 16px rgba(0,0,0,.05)\n    }\n    #optionsActiv .mIco i{font-size:18px}\n    #optionsActiv .mMeta{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;gap:.14rem}\n    #optionsActiv .mTitle{\n      font-weight:600;\n      line-height:1.15;\n      display:flex;\n      flex-wrap:wrap;\n      gap:.35rem;\n      align-items:baseline;\n      color:var(--ink);\n      font-size:1rem;\n      letter-spacing:-.015em;\n    }\n    #optionsActiv #modelLabel{font-weight:700}\n    #optionsActiv .mSub{\n      font-size:13px;\n      color:rgba(17,17,17,.52);\n      line-height:1.3\n    }\n\n    #optionsActiv .selectWrap{position:relative;flex:0 0 auto;margin-left:auto;min-width:230px}\n    #optionsActiv .selectWrap:after{\n      content:\"\";position:absolute;right:14px;top:50%;width:8px;height:8px;\n      border-right:2px solid rgba(17,17,17,.55);border-bottom:2px solid rgba(17,17,17,.55);\n      transform:translateY(-60%) rotate(45deg);pointer-events:none;opacity:.8\n    }\n\n    #optionsActiv select{\n      width:100%;appearance:none;-webkit-appearance:none;\n      border:1px solid rgba(17,17,17,.10);\n      background:rgba(255,255,255,.96);\n      border-radius:14px;padding:12px 38px 12px 14px;\n      font-weight:700;font-size:12.5px;color:rgba(17,17,17,.86);\n      box-shadow:0 6px 16px rgba(0,0,0,.04);outline:none;cursor:pointer;\n      transition:transform .08s ease,border-color .14s ease,box-shadow .16s ease,background .16s ease;min-height:44px\n    }\n    #optionsActiv select:hover{\n      border-color:rgba(17,17,17,.18);\n      background:#fff;\n    }\n    #optionsActiv select:active{transform:translateY(1px)}\n    #optionsActiv select:focus-visible{\n      border-color:rgba(17,17,17,.22);\n      box-shadow:0 0 0 4px rgba(254,204,11,.18),0 8px 20px rgba(0,0,0,.05)\n    }\n\n    #optionsActiv .options-lock{\n      display:flex;align-items:flex-start;gap:.85rem;\n      padding:1rem 1.02rem;\n      border:1px solid rgba(17,17,17,.08);\n      border-radius:22px;\n      background:linear-gradient(180deg,#fff,#f6f6f8);\n      box-shadow:0 8px 22px rgba(0,0,0,.035);\n      margin-top:.2rem\n    }\n    #optionsActiv .options-lock i{\n      color:#9A6B00;\n      font-size:1.1rem;\n      margin-top:.12rem;\n      flex:0 0 auto\n    }\n    #optionsActiv .options-lock strong{\n      display:block;\n      margin:0 0 .18rem\n    }\n\n    #optionsActiv #optionsContent[hidden],\n    #optionsActiv #optionsLock[hidden]{display:none!important}\n\n    #optionsActiv .accwrap,\n    #optionsActiv .faq{\n      display:grid;\n      gap:.72rem;\n      width:100%;\n      max-width:100%;\n      min-width:0;\n    }\n\n    #optionsActiv details.acc,\n    #optionsActiv .faq .faq-item{\n      position:relative;\n      border:1px solid rgba(17,17,17,.07);\n      border-radius:24px;\n      background:linear-gradient(180deg,#fff 0%, #f8f8fa 100%);\n      box-shadow:0 10px 28px rgba(0,0,0,.045);\n      overflow:hidden;\n      contain:layout paint;\n      transition:transform .16s ease, box-shadow .18s ease, border-color .18s ease;\n    }\n\n    #optionsActiv details.acc:hover,\n    #optionsActiv .faq .faq-item:hover{\n      transform:translateY(-1px);\n      box-shadow:0 16px 34px rgba(0,0,0,.055);\n      border-color:rgba(17,17,17,.10);\n    }\n\n    #optionsActiv details.acc summary,\n    #optionsActiv .faq summary{\n      list-style:none;cursor:pointer;padding:1rem 1.05rem;outline:none;\n      display:flex;align-items:center;gap:.78rem;min-height:60px;\n      -webkit-tap-highlight-color:transparent;width:100%;max-width:100%;min-width:0\n    }\n\n    #optionsActiv details.acc summary::-webkit-details-marker,\n    #optionsActiv .faq summary::-webkit-details-marker{display:none}\n\n    #optionsActiv .a-ico{\n      width:18px;height:18px;flex:0 0 18px;display:block;color:#8B5E00\n    }\n\n    #optionsActiv summary .chev,\n    #optionsActiv .faq .fchev{display:none!important}\n\n    #optionsActiv details.acc summary::after,\n    #optionsActiv .faq summary::after{\n      content:\"\\F282\";\n      font-family:\"bootstrap-icons\";\n      font-weight:400;\n      font-style:normal;\n      display:inline-block;\n      margin-left:auto;\n      line-height:1;\n      font-size:1rem;\n      color:rgba(17,17,17,.56);\n      transform:rotate(0deg);\n      transition:transform .18s ease,color .18s ease;\n      flex:0 0 auto\n    }\n\n    #optionsActiv details[open] > summary::after,\n    #optionsActiv .faq details[open] > summary::after{\n      transform:rotate(-180deg);\n      color:rgba(17,17,17,.82)\n    }\n\n    #optionsActiv .panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .24s ease}\n    #optionsActiv details[open] .panel{grid-template-rows:1fr}\n    #optionsActiv .panel>div{overflow:hidden}\n    #optionsActiv .pane,\n    #optionsActiv .faq .a{\n      padding:.12rem 1.05rem 1.05rem;\n      border-top:1px solid rgba(17,17,17,.06);\n      background:transparent\n    }\n\n    #optionsActiv .faq .a :where(p){margin:.2rem 0 0}\n    #optionsActiv .faq .q{\n      font-weight:600;\n      line-height:1.35;\n      font-size:1rem;\n      letter-spacing:-.01em;\n      color:#111;\n    }\n\n    #optionsActiv ul[data-group]{margin:.2rem 0 0 0;padding:0;list-style:none}\n    #optionsActiv ul[data-group] li{\n      margin:0;\n      display:flex;\n      align-items:center;\n      gap:.58rem;\n      padding:.54rem .42rem .54rem 0;\n      min-width:0;\n      cursor:pointer;\n      border-radius:16px;\n      transition:background .14s ease, transform .12s ease\n    }\n\n    #optionsActiv ul[data-group] li:hover{background:rgba(17,17,17,.03)}\n    #optionsActiv ul[data-group] li:active{background:rgba(17,17,17,.05);transform:translateY(1px)}\n\n    #optionsActiv .li-ico{\n      width:18px;height:18px;flex:0 0 18px;display:inline-flex;align-items:center;justify-content:center;\n      opacity:.95;margin-left:.25rem\n    }\n    #optionsActiv .li-ico i{font-size:18px;line-height:1;color:#8B5E00}\n    #optionsActiv .li-text{\n      min-width:0;\n      flex:1 1 auto;\n      line-height:1.3;\n      padding-right:.15rem;\n      color:#1d1d1f;\n      letter-spacing:-.01em;\n    }\n    #optionsActiv li[data-selected=\"true\"] .li-text{font-weight:600}\n\n    #optionsActiv .info-i,#optionsActiv .pick{\n      width:34px;height:34px;min-width:34px;min-height:34px;\n      border:1px solid rgba(17,17,17,.10);\n      border-radius:999px;\n      background:#fff;\n      display:inline-flex;align-items:center;justify-content:center;\n      cursor:pointer;\n      box-shadow:0 6px 14px rgba(0,0,0,.04);\n      padding:0;line-height:1;user-select:none;\n      transition:transform .08s ease,border-color .14s ease,background .14s ease,filter .14s ease,box-shadow .14s ease;\n      flex:0 0 auto\n    }\n\n    #optionsActiv .info-i{color:var(--muted)}\n    #optionsActiv .pick{\n      color:var(--ink);\n      border-color:rgba(17,17,17,.10);\n      background:linear-gradient(180deg,#fff,#f7f7f9)\n    }\n\n    #optionsActiv .info-i i,#optionsActiv .pick i{font-size:12px;line-height:1}\n    #optionsActiv .info-i:hover,\n    #optionsActiv .pick:hover{\n      border-color:rgba(17,17,17,.18);\n      box-shadow:0 8px 18px rgba(0,0,0,.06);\n    }\n    #optionsActiv .info-i:active,#optionsActiv .pick:active{transform:translateY(1px)}\n\n    #optionsActiv .pick[aria-pressed=\"true\"]{\n      border-color:rgba(22,163,74,.22);\n      background:linear-gradient(180deg,rgba(236,251,242,1),rgba(226,247,235,1));\n      color:#0f6a2e;\n      box-shadow:0 10px 20px rgba(22,163,74,.08)\n    }\n\n    #optionsActiv .servicebox{\n      margin-top:.95rem;\n      border:1px solid rgba(17,17,17,.07);\n      border-radius:24px;\n      background:linear-gradient(180deg,#fff 0%, #f8f8fa 100%);\n      box-shadow:0 10px 28px rgba(0,0,0,.045);\n      overflow:hidden;\n      contain:layout paint\n    }\n\n    #optionsActiv .servicebox-head{\n      display:flex;align-items:flex-start;gap:.8rem;\n      padding:1rem 1.05rem .92rem;\n      border-bottom:1px solid rgba(17,17,17,.06);\n      background:radial-gradient(800px 240px at 50% -20%,rgba(254,204,11,.08),transparent 55%)\n    }\n    #optionsActiv .servicebox-head i{\n      margin-top:.12rem;\n      color:#8B5E00;\n      flex:0 0 auto\n    }\n    #optionsActiv .servicebox-head strong{\n      display:block;\n      margin:0 0 .12rem;\n      font-weight:700!important\n    }\n    #optionsActiv .servicebox-head p{\n      margin:0;\n      color:var(--muted);\n      font-size:.93rem;\n      line-height:1.55;\n      text-align:left\n    }\n\n    #optionsActiv ul[data-services]{\n      margin:0;\n      padding:0;\n      list-style:none\n    }\n    #optionsActiv ul[data-services] li{\n      margin:0;\n      display:flex;\n      align-items:center;\n      gap:.58rem;\n      padding:.8rem 1.05rem;\n      min-width:0;\n      border-top:1px solid rgba(17,17,17,.05);\n      cursor:default\n    }\n    #optionsActiv ul[data-services] li:first-child{border-top:none}\n\n    #optionsActiv ul[data-services] .li-text{\n      min-width:0;\n      flex:1 1 auto;\n      line-height:1.3;\n      padding-right:.1rem\n    }\n\n    #optionsActiv .service-badge{\n      display:inline-flex;\n      align-items:center;\n      gap:.4rem;\n      padding:.36rem .6rem;\n      border-radius:999px;\n      border:1px solid rgba(17,17,17,.08);\n      background:#fff;\n      font-size:.73rem;\n      font-weight:700;\n      color:rgba(17,17,17,.68);\n      white-space:nowrap;\n      box-shadow:0 5px 12px rgba(0,0,0,.04);\n      flex:0 0 auto\n    }\n\n    #optionsActiv .tip{\n      position:fixed;z-index:9999;max-width:min(360px,calc(100vw - 24px));\n      background:#1d1d1f;color:#fff;border:1px solid rgba(255,255,255,.10);border-radius:14px;\n      padding:10px 12px;font-size:13px;line-height:1.45;box-shadow:0 18px 40px rgba(0,0,0,.22);display:none\n    }\n    #optionsActiv .tip[data-open=\"true\"]{display:block}\n    #optionsActiv .tip:after{\n      content:\"\";position:absolute;width:10px;height:10px;background:#1d1d1f;\n      border-left:1px solid rgba(255,255,255,.10);border-top:1px solid rgba(255,255,255,.10);\n      transform:rotate(45deg);top:-6px;left:16px\n    }\n\n    #optionsActiv .empty{\n      padding:.55rem 0 .08rem;\n      color:rgba(17,17,17,.58);\n      font-size:.92rem\n    }\n\n    #optionsActiv .packico{\n      position:fixed;right:14px;bottom:calc(var(--rm-sticky-h,78px) + 12px);z-index:10000;\n      height:50px;border-radius:999px;border:1px solid rgba(17,17,17,.09);background:rgba(255,255,255,.92);\n      -webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);\n      box-shadow:0 16px 38px rgba(0,0,0,.12);cursor:pointer;user-select:none;\n      transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease,background .12s ease,filter .12s ease,opacity .18s ease,visibility .18s ease;\n      padding:0 15px;color:var(--ink);display:inline-flex;align-items:center;gap:.62rem;max-width:min(92vw,360px);white-space:nowrap\n    }\n    #optionsActiv .packico:hover{border-color:rgba(17,17,17,.16);filter:brightness(.998)}\n    #optionsActiv .packico:active{transform:translateY(1px)}\n    #optionsActiv .packico i{font-size:18px;color:var(--ink)}\n    #optionsActiv .packtxt{font-weight:700;font-size:13.5px;letter-spacing:-.01em}\n    #optionsActiv .packico[data-has=\"true\"]{border-color:rgba(17,17,17,.13);box-shadow:0 18px 42px rgba(0,0,0,.15)}\n    #optionsActiv .packico.is-hidden{\n      opacity:0;\n      visibility:hidden;\n      pointer-events:none;\n      transform:translateY(8px);\n    }\n\n    #optionsActiv .badgeN{\n      position:relative;margin-left:.1rem;min-width:22px;height:22px;padding:0 7px;border-radius:999px;\n      background:#111;color:#fff;font-size:12px;font-weight:800;display:grid;place-items:center;\n      border:1px solid rgba(255,255,255,.12);box-shadow:0 8px 18px rgba(0,0,0,.16)\n    }\n\n    @keyframes rmBounce{0%{transform:translateY(0) scale(1)}25%{transform:translateY(-1px) scale(1.03)}55%{transform:translateY(0) scale(1.01)}100%{transform:translateY(0) scale(1)}}\n    @keyframes rmGlow{0%{box-shadow:0 16px 34px rgba(0,0,0,.12),0 0 0 0 rgba(254,204,11,.0)}35%{box-shadow:0 22px 52px rgba(0,0,0,.16),0 0 0 8px rgba(254,204,11,.16)}100%{box-shadow:0 18px 42px rgba(0,0,0,.15),0 0 0 0 rgba(254,204,11,0)}}\n    @keyframes rmBadgePop{0%{transform:scale(1)}35%{transform:scale(1.18)}100%{transform:scale(1)}}\n\n    #optionsActiv .packico.rm-attn{animation:rmBounce .55s cubic-bezier(.2,.85,.2,1),rmGlow .75s ease}\n    #optionsActiv .badgeN.rm-pop{animation:rmBadgePop .35s ease}\n\n    #optionsActiv .fly{\n      position:fixed;z-index:10002;pointer-events:none;display:inline-flex;align-items:center;gap:.45rem;\n      padding:8px 10px;border-radius:999px;background:#1d1d1f;color:#fff;border:1px solid rgba(255,255,255,.10);\n      box-shadow:0 16px 40px rgba(0,0,0,.22);font-size:12.5px;font-weight:700;opacity:0;\n      transform:translateY(6px) scale(.98);will-change:transform,opacity\n    }\n    @keyframes rmFly{0%{opacity:0;transform:translateY(8px) scale(.98)}15%{opacity:1;transform:translateY(0) scale(1)}80%{opacity:1;transform:translateY(-18px) scale(1)}100%{opacity:0;transform:translateY(-26px) scale(1)}}\n    #optionsActiv .fly[data-run=\"true\"]{animation:rmFly .75s ease forwards}\n\n    #optionsActiv .packoverlay{\n      position:fixed;inset:0;z-index:10001;background:rgba(29,29,31,.32);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:none;padding:16px\n    }\n    #optionsActiv .packoverlay[data-open=\"true\"]{display:flex}\n\n    #optionsActiv .packpanel{\n      margin:auto;width:min(600px,100%);border-radius:26px;border:1px solid rgba(255,255,255,.30);\n      background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(248,248,250,.94));\n      -webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);\n      box-shadow:0 28px 70px rgba(0,0,0,.20);overflow:hidden;color:var(--ink)\n    }\n\n    #optionsActiv .packpanel-h{\n      display:flex;align-items:center;gap:.75rem;padding:15px 15px;border-bottom:1px solid rgba(17,17,17,.07);\n      background:radial-gradient(900px 240px at 50% -25%,rgba(254,204,11,.12),transparent 58%);min-height:58px\n    }\n\n    #optionsActiv .packpanel-h strong{font-weight:700}\n    #optionsActiv .packpanel-h .x{\n      margin-left:auto;width:38px;height:38px;border-radius:14px;border:1px solid rgba(17,17,17,.10);background:#fff;\n      cursor:pointer;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 6px 16px rgba(0,0,0,.05);color:var(--ink);padding:0;line-height:0\n    }\n    #optionsActiv .packpanel-h .x i{font-size:14px;line-height:1;color:var(--ink)}\n    #optionsActiv .packpanel-b{padding:13px 15px 15px}\n\n    #optionsActiv .packmeta{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap;font-size:13px;color:rgba(17,17,17,.64);margin:0 0 11px}\n    #optionsActiv .pill{\n      display:inline-flex;align-items:center;gap:.45rem;padding:.38rem .62rem;border-radius:999px;border:1px solid rgba(17,17,17,.08);\n      background:#fff;font-weight:700;color:rgba(17,17,17,.78);box-shadow:0 5px 12px rgba(0,0,0,.04)\n    }\n\n    #optionsActiv .packlist{\n      margin:0;padding:0;list-style:none;border:1px solid rgba(17,17,17,.07);background:#fff;\n      border-radius:18px;box-shadow:0 8px 24px rgba(0,0,0,.04);overflow:hidden;max-height:min(44vh,360px);overflow:auto\n    }\n\n    #optionsActiv .packlist li{\n      margin:0;padding:11px 11px;display:flex;align-items:center;gap:.65rem;border-top:1px solid rgba(17,17,17,.06);line-height:1.35;font-size:14px\n    }\n    #optionsActiv .packlist li:first-child{border-top:none}\n    #optionsActiv .packlist .label{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}\n    #optionsActiv .packlist .rm{\n      margin-left:auto;width:36px;height:36px;border-radius:12px;border:1px solid rgba(17,17,17,.10);background:#fff;\n      cursor:pointer;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 6px 16px rgba(0,0,0,.04);color:var(--ink);padding:0;line-height:0\n    }\n    #optionsActiv .packlist .rm i{font-size:14px;line-height:1;color:var(--ink)}\n    #optionsActiv .packempty{padding:13px 13px;font-size:14px;color:rgba(17,17,17,.58)}\n\n    #optionsActiv .packactions{display:flex;gap:.6rem;margin-top:12px;flex-wrap:wrap}\n    #optionsActiv .btn{\n      appearance:none;border:none;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;padding:.72rem .98rem;border-radius:14px;\n      font-weight:700;cursor:pointer;user-select:none;transition:transform .08s ease,box-shadow .12s ease,background .12s ease,border-color .12s ease,filter .12s ease;\n      white-space:nowrap;color:var(--ink)\n    }\n    #optionsActiv .btn:active{transform:translateY(1px)}\n    #optionsActiv .btn-wa{\n      background:#25D366;color:#fff;box-shadow:0 12px 24px rgba(37,211,102,.22);flex:1 1 auto\n    }\n    #optionsActiv .btn-wa i{color:#fff}\n    #optionsActiv .btn-ghost{\n      background:#fff;border:1px solid rgba(17,17,17,.10);color:var(--ink);box-shadow:0 6px 16px rgba(0,0,0,.04)\n    }\n    #optionsActiv .btn-outline{\n      background:transparent;border:1px solid rgba(17,17,17,.14);color:rgba(17,17,17,.84)\n    }\n    #optionsActiv .btn-wa.is-disabled{opacity:.55;filter:saturate(.9);cursor:not-allowed;pointer-events:auto}\n    #optionsActiv .btn-wa.is-disabled:hover{filter:saturate(.9)}\n    #optionsActiv .btn-wa.is-disabled:active{transform:none}\n\n    #optionsActiv .packModelInPanel{\n      display:flex;align-items:center;gap:.75rem;margin:2px 0 11px;padding:11px 11px;border-radius:18px;\n      border:1px solid rgba(17,17,17,.07);background:#fff;box-shadow:0 8px 22px rgba(0,0,0,.04)\n    }\n    #optionsActiv .packModelInPanel .ico{\n      width:36px;height:36px;border-radius:13px;border:1px solid rgba(17,17,17,.08);background:linear-gradient(180deg,#fff,#f3f3f5);\n      display:grid;place-items:center;color:#8B5E00;flex:0 0 auto\n    }\n    #optionsActiv .packModelInPanel .txt{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;gap:.12rem}\n    #optionsActiv .packModelInPanel .txt strong{font-weight:700;line-height:1.15}\n    #optionsActiv .packModelInPanel .txt span{font-size:12.5px;color:rgba(17,17,17,.54);line-height:1.22}\n    #optionsActiv .packModelInPanel .sel{position:relative;flex:0 0 auto;min-width:210px}\n    #optionsActiv .packModelInPanel .sel:after{\n      content:\"\";position:absolute;right:12px;top:50%;width:8px;height:8px;border-right:2px solid rgba(17,17,17,.55);border-bottom:2px solid rgba(17,17,17,.55);\n      transform:translateY(-60%) rotate(45deg);pointer-events:none;opacity:.9\n    }\n    #optionsActiv .packModelInPanel select{\n      width:100%;appearance:none;-webkit-appearance:none;border:1px solid rgba(17,17,17,.10);background:#fff;\n      border-radius:14px;padding:10px 34px 10px 12px;font-weight:700;font-size:12.5px;color:rgba(17,17,17,.85);box-shadow:0 6px 16px rgba(0,0,0,.04);outline:none;cursor:pointer;min-height:40px\n    }\n    #optionsActiv .packModelInPanel select:focus-visible{border-color:rgba(17,17,17,.18);box-shadow:0 0 0 4px rgba(254,204,11,.18),0 8px 18px rgba(0,0,0,.05)}\n\n    #optionsActiv .wa-modal{\n      position:fixed;inset:0;z-index:10003;\n      display:none;align-items:flex-end;justify-content:center;\n      padding:12px 12px calc(12px + env(safe-area-inset-bottom));\n      background:rgba(29,29,31,.34);\n      backdrop-filter:blur(8px);\n      -webkit-backdrop-filter:blur(8px);\n      pointer-events:auto\n    }\n    #optionsActiv .wa-modal[aria-hidden=\"false\"]{display:flex}\n\n    #optionsActiv .wa-sheet{\n      width:min(560px,96vw);\n      border-radius:24px;\n      background:rgba(255,255,255,.96);\n      border:1px solid rgba(17,17,17,.08);\n      box-shadow:0 18px 44px rgba(0,0,0,.16), 0 28px 70px rgba(0,0,0,.10);\n      overflow:hidden;\n      transform:translateY(10px);\n      animation:rmWaIn .18s ease forwards\n    }\n    @keyframes rmWaIn{to{transform:none}}\n\n    #optionsActiv .wa-sheetTop{\n      padding:15px 16px 10px;\n      display:flex;align-items:flex-start;justify-content:space-between;gap:10px\n    }\n\n    #optionsActiv .wa-title{\n      margin:0;line-height:1.2;letter-spacing:-.02em;\n      font-size:1.08rem;display:flex;gap:.65rem;align-items:center;font-weight:700\n    }\n    #optionsActiv .wa-title i{\n      width:36px;height:36px;border-radius:14px;\n      display:inline-flex;align-items:center;justify-content:center;\n      background:rgba(254,204,11,.26);\n      border:1px solid rgba(17,17,17,.08)\n    }\n\n    #optionsActiv .wa-close{\n      border:none;background:transparent;\n      width:42px;height:42px;border-radius:14px;\n      display:inline-flex;align-items:center;justify-content:center;\n      cursor:pointer;color:var(--ink)\n    }\n\n    #optionsActiv .wa-body{padding:0 16px 14px;line-height:1.6}\n    #optionsActiv .wa-note{\n      display:flex;gap:.75rem;align-items:flex-start;\n      padding:13px;border-radius:18px;\n      border:1px solid rgba(17,17,17,.08);\n      background:linear-gradient(180deg,#fff7d9,#fff)\n    }\n\n    #optionsActiv .wa-actions{\n      display:flex;gap:10px;\n      padding:12px 16px 16px;\n      border-top:1px solid rgba(17,17,17,.06);\n      background:rgba(255,255,255,.78)\n    }\n\n    #optionsActiv .wa-btn{\n      flex:1 1 0;min-height:46px;\n      border-radius:16px;font-weight:700;\n      border:1px solid rgba(17,17,17,.10);\n      background:#fff;\n      color:var(--ink);\n      cursor:pointer\n    }\n    #optionsActiv .wa-btn-primary{\n      background:linear-gradient(180deg,#FFF3BE 0%,var(--accent) 100%);\n      box-shadow:0 10px 22px rgba(254,204,11,.18)\n    }\n\n    @media (max-width:720px){\n      #optionsActiv .selectWrap{min-width:0}\n      #optionsActiv .modelRow{flex-wrap:wrap}\n      #optionsActiv .packModelInPanel .sel{min-width:0}\n      #optionsActiv .packModelInPanel{flex-wrap:wrap}\n    }\n\n    @media (max-width:640px){\n      #optionsPage .page-shell{\n        width:min(100% - 20px, 1120px);\n      }\n      #optionsHero{\n        padding:.75rem 0 1rem;\n      }\n      #optionsHero .rm-hero{\n        border-radius:24px;\n        padding:1.3rem .95rem;\n      }\n      #optionsHero .cta-row{\n        flex-direction:column;\n        align-items:stretch;\n      }\n      #optionsHero .cta-row .btn{\n        width:100%;\n      }\n      #optionsHero .rm-disclaimer{\n        display:flex;\n        width:100%;\n        padding:.58rem 1.7rem .58rem .7rem;\n      }\n    }\n\n    @media (max-width:560px){\n      #optionsActiv :where(p,li){\n        text-align:left;\n        hyphens:none;\n      }\n      #optionsActiv .card{padding:.95rem}\n      #optionsActiv #options{padding:1rem}\n      #optionsActiv ul,#optionsActiv ol{margin-left:1.2rem}\n      #optionsActiv details.acc summary,\n      #optionsActiv .faq summary{padding:.95rem .95rem}\n      #optionsActiv .pane,\n      #optionsActiv .faq .a{padding:.08rem .95rem .95rem}\n      #optionsActiv .packico{right:10px;bottom:calc(var(--rm-sticky-h,78px) + 10px)}\n      #optionsActiv .modelRow{\n        display:grid;grid-template-columns:48px 1fr;grid-template-areas:\"ico meta\" \"sel sel\";\n        gap:.65rem .75rem;align-items:start\n      }\n      #optionsActiv .mIco{grid-area:ico}\n      #optionsActiv .mMeta{grid-area:meta}\n      #optionsActiv .selectWrap{grid-area:sel;width:100%;margin-left:0}\n      #optionsActiv select{width:100%}\n      #optionsActiv .wa-actions{flex-direction:column}\n      #optionsActiv ul[data-services] li{\n        padding:.76rem .95rem;\n        flex-wrap:wrap\n      }\n      #optionsActiv .service-badge{order:3}\n    }\n\n    @media (max-width:420px){\n      #optionsActiv .packModelInPanel{\n        display:grid;grid-template-columns:36px 1fr;grid-template-areas:\"ico txt\" \"sel sel\";\n        gap:.58rem .72rem;align-items:start\n      }\n      #optionsActiv .packModelInPanel .ico{grid-area:ico}\n      #optionsActiv .packModelInPanel .txt{grid-area:txt}\n      #optionsActiv .packModelInPanel .sel{grid-area:sel;width:100%}\n      #optionsActiv .packModelInPanel select{width:100%}\n    }\n\n    @media (max-width:380px){#optionsActiv .packtxt{display:none}}\n\n    @media (prefers-reduced-motion:reduce){\n      #optionsPage *{\n        transition:none!important;\n        animation:none!important;\n      }\n      #optionsActiv [data-anim]{opacity:1!important;transform:none!important}\n    }\n\n    @supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){\n      #optionsActiv .card,#optionsActiv .modelSelect,#optionsActiv details.acc,#optionsActiv .faq .faq-item,#optionsActiv .rm-conditions-link,#optionsActiv .servicebox{background:rgba(255,255,255,.96)}\n      #optionsActiv .packoverlay,#optionsActiv .wa-modal{background:rgba(29,29,31,.48)}\n    }\n  <\/style>\n\n  <div class=\"page-shell\" id=\"optionsHero\">\n    <section class=\"rm-hero\" aria-labelledby=\"options-hero-title\">\n      <div class=\"rm-hero-inner\">\n        <h1 id=\"options-hero-title\" class=\"rm-title\">Activation des options cach\u00e9es.<\/h1>\n\n        <p class=\"rm-copy\">\n          Composez votre pack personnalis\u00e9, d\u00e9couvrez les activations compatibles avec votre v\u00e9hicule et pr\u00e9parez votre demande en quelques clics.\n        <\/p>\n\n        <div class=\"cta-row\">\n          <a class=\"btn btn-primary\" href=\"#options\">\n            Composer mon pack\n            <i aria-hidden=\"true\" class=\"bi bi-ui-checks\"><\/i>\n          <\/a>\n\n          <a class=\"btn btn-secondary\" href=\"#liste\">\n            Voir les options\n            <i aria-hidden=\"true\" class=\"bi bi-chevron-down\"><\/i>\n          <\/a>\n        <\/div>\n\n        <div class=\"hero-note\">\n          Activations r\u00e9alis\u00e9es sur place \u00e0 Paris, selon compatibilit\u00e9 du v\u00e9hicule et de ses \u00e9quipements.\n        <\/div>\n\n        <div id=\"rm-disclaimer-options\" class=\"rm-disclaimer\" role=\"note\" aria-label=\"Note d\u2019information\">\n          <button class=\"rm-disclaimer-close\" aria-label=\"Fermer\" onclick=\"rmHideOptionsDisclaimer()\">\n            <i class=\"bi bi-x\"><\/i>\n          <\/button>\n\n          <i class=\"bi bi-info-circle rm-disclaimer-ico\" aria-hidden=\"true\"><\/i>\n\n          <span class=\"rm-disclaimer-text\">\n            <strong>RenoMods n\u2019est affili\u00e9 \u00e0 aucun constructeur.<\/strong>\n            Les d\u00e9nominations de v\u00e9hicules, syst\u00e8mes et fonctions sont cit\u00e9es uniquement \u00e0 titre descriptif. La faisabilit\u00e9 d\u00e9pend toujours de la configuration exacte du v\u00e9hicule.\n          <\/span>\n        <\/div>\n      <\/div>\n    <\/section>\n  <\/div>\n\n  <div class=\"page-shell\">\n    <div id=\"optionsActiv\">\n      <section class=\"card\" id=\"options\" data-anim=\"up\">\n        <div class=\"section-head\" style=\"margin-bottom:.65rem\">\n          <div>\n            <div class=\"section-kicker\"><i class=\"bi bi-ui-checks\" aria-hidden=\"true\"><\/i> Pack personnalis\u00e9<\/div>\n            <h3>Composez votre pack personnalis\u00e9<\/h3>\n          <\/div>\n        <\/div>\n\n        <div class=\"rm-conditions-link\" role=\"note\" aria-label=\"Conditions d\u2019intervention\">\n          <i class=\"bi bi-file-earmark-text\" aria-hidden=\"true\"><\/i>\n          <span>\n            Toute demande d\u2019intervention implique l\u2019acceptation des\n            <a href=\"https:\/\/optionmods.com\/conditions-dintervention\/\">conditions d\u2019intervention<\/a>.\n          <\/span>\n        <\/div>\n\n        <div class=\"modelSelect\" role=\"group\" aria-label=\"S\u00e9lection du v\u00e9hicule\" style=\"margin-top:.95rem\">\n          <div class=\"modelRow\">\n            <span class=\"mIco\" aria-hidden=\"true\"><i class=\"bi bi-car-front-fill\"><\/i><\/span>\n            <div class=\"mMeta\">\n              <div class=\"mTitle\">V\u00e9hicule : <span id=\"modelLabel\">\u00c0 s\u00e9lectionner<\/span><\/div>\n              <div class=\"mSub\">Choisissez d\u2019abord votre mod\u00e8le pour afficher les options compatibles<\/div>\n            <\/div>\n            <div class=\"selectWrap\">\n              <select id=\"modelSelect\" aria-label=\"Choisir un mod\u00e8le\">\n                <option value=\"\" selected disabled>Choisir\u2026<\/option>\n                <option value=\"clio5\">Clio 5<\/option>\n                <option value=\"captur2\">Captur II<\/option>\n                <option value=\"arkana\">Arkana<\/option>\n                <option value=\"megane4ph2\">M\u00e9gane 4 ph2<\/option>\n                <option value=\"talismanph2\">Talisman ph2<\/option>\n                <option value=\"zoe\">Zoe<\/option>\n                <option value=\"twingo3\">Twingo III<\/option>\n              <\/select>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/section>\n\n      <section class=\"card\" id=\"liste\" data-anim=\"up\">\n        <div class=\"section-head\">\n          <div>\n            <div class=\"section-kicker\"><i class=\"bi bi-sliders\" aria-hidden=\"true\"><\/i> Options<\/div>\n            <h3>Choisissez vos activations<\/h3>\n          <\/div>\n        <\/div>\n\n        <div class=\"options-lock\" id=\"optionsLock\">\n          <i class=\"bi bi-lock-fill\" aria-hidden=\"true\"><\/i>\n          <div>\n            <strong>S\u00e9lection du v\u00e9hicule requise<\/strong>\n            <p class=\"m0\">Veuillez choisir votre mod\u00e8le ci-dessus pour afficher uniquement les options disponibles pour votre v\u00e9hicule.<\/p>\n          <\/div>\n        <\/div>\n\n        <div id=\"optionsContent\" hidden>\n          <div class=\"accwrap\">\n            <details class=\"acc\" open>\n              <summary>\n                <i class=\"bi bi-car-front-fill a-ico\" aria-hidden=\"true\"><\/i>\n                <strong>Conduite &amp; confort<\/strong>\n                <i class=\"chev\" aria-hidden=\"true\"><\/i>\n              <\/summary>\n              <div class=\"panel\"><div><div class=\"pane\">\n                <ul data-group=\"confort\">\n                  <li data-models=\"clio5 captur2\" data-opt-id=\"vitres_carte\" data-opt-label=\"Ouvrir \/ fermer les vitres avec cl\u00e9 ou carte\">\n                    <span class=\"li-ico\" aria-hidden=\"true\"><i class=\"bi bi-key-fill\"><\/i><\/span>\n                    <span class=\"li-text\">Ouvrir \/ fermer les vitres avec cl\u00e9 ou carte<\/span>\n                    <button class=\"info-i\" type=\"button\" data-tip=\"Permet d'ouvrir ou fermer des vitres via la cl\u00e9 ou la carte.\" aria-label=\"Informations\"><i class=\"bi bi-info-lg\" aria-hidden=\"true\"><\/i><\/button>\n                    <button class=\"pick\" type=\"button\" aria-pressed=\"false\" data-pick aria-label=\"Ajouter au pack\"><i class=\"bi bi-plus-lg\" aria-hidden=\"true\"><\/i><\/button>\n                  <\/li>\n\n                  <li data-models=\"clio5 captur2 arkana megane4ph2 talismanph2 zoe\" data-opt-id=\"multisense\" data-opt-label=\"Multi-Sense &amp; modes de conduite\">\n                    <span class=\"li-ico\" aria-hidden=\"true\"><i class=\"bi bi-flower3\"><\/i><\/span>\n                    <span class=\"li-text\">Multi-Sense &amp; modes de conduite<\/span>\n                    <button class=\"info-i\" type=\"button\" data-tip=\"Active l\u2019acc\u00e8s \u00e0 Multi-Sense et aux modes de conduite compatibles (selon v\u00e9hicule\/\u00e9quipements).\" aria-label=\"Informations\"><i class=\"bi bi-info-lg\" aria-hidden=\"true\"><\/i><\/button>\n                    <button class=\"pick\" type=\"button\" aria-pressed=\"false\" data-pick aria-label=\"Ajouter au pack\"><i class=\"bi bi-plus-lg\" aria-hidden=\"true\"><\/i><\/button>\n                  <\/li>\n\n                  <li data-models=\"clio5 captur2 arkana megane4ph2 talismanph2 zoe\" data-opt-id=\"clim_eco\" data-opt-label=\"Mode climatisation ECO\">\n                    <span class=\"li-ico\" aria-hidden=\"true\"><i class=\"bi bi-snow\"><\/i><\/span>\n                    <span class=\"li-text\">Mode climatisation ECO<\/span>\n                    <button class=\"info-i\" type=\"button\" data-tip=\"Ajoute le mode ECO de climatisation pour optimiser la consommation.\" aria-label=\"Informations\"><i class=\"bi bi-info-lg\" aria-hidden=\"true\"><\/i><\/button>\n                    <button class=\"pick\" type=\"button\" aria-pressed=\"false\" data-pick aria-label=\"Ajouter au pack\"><i class=\"bi bi-plus-lg\" aria-hidden=\"true\"><\/i><\/button>\n                  <\/li>\n\n                  <li data-models=\"clio5 captur2 arkana megane4ph2 talismanph2 zoe twingo3\" data-opt-id=\"driving_eco\" data-opt-label=\"Activation du Driving Eco\">\n                    <span class=\"li-ico\" aria-hidden=\"true\"><i class=\"bi bi-graph-up\"><\/i><\/span>\n                    <span class=\"li-text\">Activation du Driving Eco<\/span>\n                    <button class=\"info-i\" type=\"button\" data-tip=\"Active le suivi de votre style de conduite et les conseils d\u2019\u00e9co-conduite afin d\u2019optimiser votre consommation de carburant ou d\u2019\u00e9lectricit\u00e9.\" aria-label=\"Informations\"><i class=\"bi bi-info-lg\" aria-hidden=\"true\"><\/i><\/button>\n                    <button class=\"pick\" type=\"button\" aria-pressed=\"false\" data-pick aria-label=\"Ajouter au pack\"><i class=\"bi bi-plus-lg\" aria-hidden=\"true\"><\/i><\/button>\n                  <\/li>\n\n                  <li data-models=\"clio5 captur2 arkana zoe\" data-opt-id=\"infos_energie\" data-opt-label=\"Activation des Infos \u00c9nergie\">\n                    <span class=\"li-ico\" aria-hidden=\"true\"><i class=\"bi bi-ev-front\"><\/i><\/span>\n                    <span class=\"li-text\">Activation des infos \u00e9nergie (v\u00e9hicules hybrides ou \u00e9lectriques seulement)<\/span>\n                    <button class=\"info-i\" type=\"button\" data-tip=\"Active l\u2019affichage des statistiques d\u2019\u00e9nergie et de consommation : kWh, distance moyenne, donn\u00e9es d\u2019usage, etc. Fonction utile sur v\u00e9hicules hybrides ou thermiques uniquement, selon motorisation et configuration.\" aria-label=\"Informations\"><i class=\"bi bi-info-lg\" aria-hidden=\"true\"><\/i><\/button>\n                    <button class=\"pick\" type=\"button\" aria-pressed=\"false\" data-pick aria-label=\"Ajouter au pack\"><i class=\"bi bi-plus-lg\" aria-hidden=\"true\"><\/i><\/button>\n                  <\/li>\n\n                  <li data-models=\"clio5 arkana megane4ph2 talismanph2 zoe\" data-opt-id=\"cligno_autoroute\" data-opt-label=\"Clignotants mode autoroute\">\n                    <span class=\"li-ico\" aria-hidden=\"true\"><i class=\"bi bi-chevron-double-left\"><\/i><\/span>\n                    <span class=\"li-text\">Clignotants mode autoroute<\/span>\n                    <button class=\"info-i\" type=\"button\" data-tip=\"Choix du nombre d\u2019impulsions lors d\u2019un appui bref (1, 3 ou 5).\" aria-label=\"Informations\"><i class=\"bi bi-info-lg\" aria-hidden=\"true\"><\/i><\/button>\n                    <button class=\"pick\" type=\"button\" aria-pressed=\"false\" data-pick aria-label=\"Ajouter au pack\"><i class=\"bi bi-plus-lg\" aria-hidden=\"true\"><\/i><\/button>\n                  <\/li>\n                <\/ul>\n                <div class=\"empty\" data-empty-for=\"confort\" style=\"display:none;\">Aucune option compatible pour ce mod\u00e8le.<\/div>\n              <\/div><\/div><\/div>\n            <\/details>\n\n            <details class=\"acc\" open>\n              <summary>\n                <i class=\"bi bi-display a-ico\" aria-hidden=\"true\"><\/i>\n                <strong>Affichages &amp; multim\u00e9dia<\/strong>\n                <i class=\"chev\" aria-hidden=\"true\"><\/i>\n              <\/summary>\n              <div class=\"panel\"><div><div class=\"pane\">\n                <ul data-group=\"multimedia\">\n                  <li data-models=\"clio5 captur2 arkana megane4ph2 talismanph2 zoe twingo3\" data-opt-id=\"cp_aa_sansfil\" data-opt-label=\"Apple CarPlay \/ Android Auto sans fil\">\n                    <span class=\"li-ico\" aria-hidden=\"true\"><i class=\"bi bi-wifi\"><\/i><\/span>\n                    <span class=\"li-text\">Apple CarPlay \/ Android Auto sans fil<\/span>\n                    <button class=\"info-i\" type=\"button\" data-tip=\"Active l\u2019usage sans fil : iPhone\/Android se connecte sans c\u00e2ble.\" aria-label=\"Informations\"><i class=\"bi bi-info-lg\" aria-hidden=\"true\"><\/i><\/button>\n                    <button class=\"pick\" type=\"button\" aria-pressed=\"false\" data-pick aria-label=\"Ajouter au pack\"><i class=\"bi bi-plus-lg\" aria-hidden=\"true\"><\/i><\/button>\n                  <\/li>\n                  <li data-models=\"clio5 captur2 arkana megane4ph2 talismanph2 zoe twingo3\" data-opt-id=\"anim_demarrage\" data-opt-label=\"Changement de l'animation de d\u00e9marrage\">\n                    <span class=\"li-ico\" aria-hidden=\"true\"><i class=\"bi bi-stars\"><\/i><\/span>\n                    <span class=\"li-text\">Changement de l'animation de d\u00e9marrage<\/span>\n                    <button class=\"info-i\" type=\"button\" data-tip=\"Permet de changer l'animation au d\u00e9marrage vers RS Line \/ Initiale Paris \/ Alpine\" aria-label=\"Informations\"><i class=\"bi bi-info-lg\" aria-hidden=\"true\"><\/i><\/button>\n                    <button class=\"pick\" type=\"button\" aria-pressed=\"false\" data-pick aria-label=\"Ajouter au pack\"><i class=\"bi bi-plus-lg\" aria-hidden=\"true\"><\/i><\/button>\n                  <\/li>\n                  <li data-models=\"clio5 captur2 arkana megane4ph2 talismanph2 zoe\" data-opt-id=\"radar_cockpit\" data-opt-label=\"Affichage radar de recul sur compteur\">\n                    <span class=\"li-ico\" aria-hidden=\"true\"><i class=\"bi bi-radar\"><\/i><\/span>\n                    <span class=\"li-text\">Affichage radar de recul sur compteur<\/span>\n                    <button class=\"info-i\" type=\"button\" data-tip=\"Affiche la visualisation du radar de recul dans le compteur (si mod\u00e8le compatible).\" aria-label=\"Informations\"><i class=\"bi bi-info-lg\" aria-hidden=\"true\"><\/i><\/button>\n                    <button class=\"pick\" type=\"button\" aria-pressed=\"false\" data-pick aria-label=\"Ajouter au pack\"><i class=\"bi bi-plus-lg\" aria-hidden=\"true\"><\/i><\/button>\n                  <\/li>\n                  <li data-models=\"clio5 captur2 arkana megane4ph2 talismanph2 zoe\" data-opt-id=\"startstop_anim\" data-opt-label=\"Animation du bouton Start Stop Engine\">\n                    <span class=\"li-ico\" aria-hidden=\"true\"><i class=\"bi bi-heart-pulse-fill\"><\/i><\/span>\n                    <span class=\"li-text\">Animation du bouton Start Stop&nbsp;Engine<\/span>\n                    <button class=\"info-i\" type=\"button\" data-tip=\"Active l\u2019animation battement de coeur du bouton Start Stop Engine.\" aria-label=\"Informations\"><i class=\"bi bi-info-lg\" aria-hidden=\"true\"><\/i><\/button>\n                    <button class=\"pick\" type=\"button\" aria-pressed=\"false\" data-pick aria-label=\"Ajouter au pack\"><i class=\"bi bi-plus-lg\" aria-hidden=\"true\"><\/i><\/button>\n                  <\/li>\n                <\/ul>\n                <div class=\"empty\" data-empty-for=\"multimedia\" style=\"display:none;\">Aucune option compatible pour ce mod\u00e8le.<\/div>\n              <\/div><\/div><\/div>\n            <\/details>\n\n            <details class=\"acc\" open>\n              <summary>\n                <i class=\"bi bi-shield-check a-ico\" aria-hidden=\"true\"><\/i>\n                <strong>S\u00e9curit\u00e9 &amp; aides<\/strong>\n                <i class=\"chev\" aria-hidden=\"true\"><\/i>\n              <\/summary>\n              <div class=\"panel\"><div><div class=\"pane\">\n                <ul data-group=\"securite\">\n                  <li data-models=\"clio5 captur2\" data-opt-id=\"alarme_origine\" data-opt-label=\"Alarme sonore &amp; visuelle d\u2019origine\">\n                    <span class=\"li-ico\" aria-hidden=\"true\"><i class=\"bi bi-bell-fill\"><\/i><\/span>\n                    <span class=\"li-text\">Alarme sonore &amp; visuelle d\u2019origine<\/span>\n                    <button class=\"info-i\" type=\"button\" data-tip=\"Active l\u2019alarme p\u00e9rim\u00e9trique d\u2019origine (d\u00e9clenchement via klaxon).\" aria-label=\"Informations\"><i class=\"bi bi-info-lg\" aria-hidden=\"true\"><\/i><\/button>\n                    <button class=\"pick\" type=\"button\" aria-pressed=\"false\" data-pick aria-label=\"Ajouter au pack\"><i class=\"bi bi-plus-lg\" aria-hidden=\"true\"><\/i><\/button>\n                  <\/li>\n                  <li data-models=\"clio5 captur2 arkana megane4ph2 talismanph2 zoe\" data-opt-id=\"fatigue\" data-opt-label=\"D\u00e9tecteur de fatigue\">\n                    <span class=\"li-ico\" aria-hidden=\"true\"><i class=\"bi bi-eye-fill\"><\/i><\/span>\n                    <span class=\"li-text\">D\u00e9tecteur de fatigue<\/span>\n                    <button class=\"info-i\" type=\"button\" data-tip=\"Active\/affiche l\u2019alerte de fatigue (selon v\u00e9hicule, n\u00e9cessite le cockpit full digital classique ou Ghost Matrix).\" aria-label=\"Informations\"><i class=\"bi bi-info-lg\" aria-hidden=\"true\"><\/i><\/button>\n                    <button class=\"pick\" type=\"button\" aria-pressed=\"false\" data-pick aria-label=\"Ajouter au pack\"><i class=\"bi bi-plus-lg\" aria-hidden=\"true\"><\/i><\/button>\n                  <\/li>\n                <\/ul>\n                <div class=\"empty\" data-empty-for=\"securite\" style=\"display:none;\">Aucune option compatible pour ce mod\u00e8le.<\/div>\n              <\/div><\/div><\/div>\n            <\/details>\n          <\/div>\n\n          <div class=\"servicebox\" id=\"servicesBox\" hidden>\n            <div class=\"servicebox-head\">\n              <i class=\"bi bi-layers\" aria-hidden=\"true\"><\/i>\n              <div>\n                <strong>Aussi disponible :<\/strong>\n                <p>Ces options sont propos\u00e9es s\u00e9par\u00e9ment et ne font pas partie du pack personnalis\u00e9.<\/p>\n              <\/div>\n            <\/div>\n\n            <ul data-services>\n              <li data-service-models=\"clio5 captur2 arkana megane4ph2 talismanph2 zoe twingo3\">\n                <span class=\"li-ico\" aria-hidden=\"true\"><i class=\"bi bi-arrow-repeat\"><\/i><\/span>\n                <span class=\"li-text\">Mise \u00e0 jour du syst\u00e8me EasyLink<\/span>\n                <span class=\"service-badge\">\u00c0 part<\/span>\n                <button class=\"info-i\" type=\"button\" data-tip=\"Permet de mettre \u00e0 jour le syst\u00e8me EasyLink du v\u00e9hicule vers une version plus r\u00e9cente\/appropri\u00e9e selon la configuration.\" aria-label=\"Informations\">\n                  <i class=\"bi bi-info-lg\" aria-hidden=\"true\"><\/i>\n                <\/button>\n              <\/li>\n\n              <li data-service-models=\"clio5 captur2 arkana megane4ph2 talismanph2 zoe twingo3\">\n                <span class=\"li-ico\" aria-hidden=\"true\"><i class=\"bi bi-camera-video-fill\"><\/i><\/span>\n                <span class=\"li-text\">Activation de la cam\u00e9ra de recul<\/span>\n                <span class=\"service-badge\">\u00c0 part<\/span>\n                <button class=\"info-i\" type=\"button\" data-tip=\"Concerne uniquement la partie logicielle. Aucun ajout de cam\u00e9ra physique n\u2019est inclus.\" aria-label=\"Informations\">\n                  <i class=\"bi bi-info-lg\" aria-hidden=\"true\"><\/i>\n                <\/button>\n              <\/li>\n            <\/ul>\n          <\/div>\n        <\/div>\n      <\/section>\n\n      <button class=\"packico is-hidden\" id=\"packIco\" type=\"button\" aria-label=\"Ouvrir mon pack\">\n        <i class=\"bi bi-ui-checks\" aria-hidden=\"true\"><\/i>\n        <span class=\"packtxt\">Ouvrir mon pack<\/span>\n        <span class=\"badgeN\" id=\"packBadge\" style=\"display:none;\">0<\/span>\n      <\/button>\n\n      <div class=\"packoverlay\" id=\"packOverlay\" aria-hidden=\"true\">\n        <div class=\"packpanel\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"packTitle\">\n          <div class=\"packpanel-h\">\n            <i class=\"bi bi-ui-checks\" aria-hidden=\"true\"><\/i>\n            <div style=\"display:flex;flex-direction:column;gap:.1rem;min-width:0\">\n              <strong id=\"packTitle\">Pack personnalis\u00e9<\/strong>\n              <span class=\"muted\" style=\"font-size:12.5px;margin:0\" id=\"packSub\">S\u00e9lectionnez un mod\u00e8le et au moins une option pour activer l\u2019envoi WhatsApp.<\/span>\n            <\/div>\n            <button class=\"x\" type=\"button\" id=\"packClose\" aria-label=\"Fermer\"><i class=\"bi bi-x-lg\" aria-hidden=\"true\"><\/i><\/button>\n          <\/div>\n\n          <div class=\"packpanel-b\">\n            <div class=\"packModelInPanel\" role=\"group\" aria-label=\"Mod\u00e8le du v\u00e9hicule\">\n              <div class=\"ico\" aria-hidden=\"true\"><i class=\"bi bi-car-front-fill\"><\/i><\/div>\n              <div class=\"txt\">\n                <strong>V\u00e9hicule<\/strong>\n                <span id=\"packModelHelp\">Choisissez le mod\u00e8le directement ici<\/span>\n              <\/div>\n              <div class=\"sel\">\n                <select id=\"modelSelectInPanel\" aria-label=\"Choisir un mod\u00e8le depuis la fen\u00eatre\">\n                  <option value=\"\" selected disabled>Choisir\u2026<\/option>\n                  <option value=\"clio5\">Clio 5<\/option>\n                  <option value=\"captur2\">Captur II<\/option>\n                  <option value=\"arkana\">Arkana<\/option>\n                  <option value=\"megane4ph2\">M\u00e9gane 4 ph2<\/option>\n                  <option value=\"talismanph2\">Talisman ph2<\/option>\n                  <option value=\"zoe\">Zoe<\/option>\n                  <option value=\"twingo3\">Twingo III<\/option>\n                <\/select>\n              <\/div>\n            <\/div>\n\n            <div class=\"packmeta\">\n              <span class=\"pill\"><i class=\"bi bi-list-check\" aria-hidden=\"true\"><\/i><span id=\"packCountN\">0<\/span><\/span>\n              <span class=\"pill\" id=\"packModelPill\" style=\"display:none;\"><i class=\"bi bi-car-front-fill\" aria-hidden=\"true\"><\/i><span id=\"packModelTxt\"><\/span><\/span>\n            <\/div>\n\n            <ul class=\"packlist\" id=\"packList\" aria-label=\"Options s\u00e9lectionn\u00e9es\"><\/ul>\n            <div class=\"packempty\" id=\"packEmpty\">Aucune option s\u00e9lectionn\u00e9e pour le moment.<\/div>\n\n            <div class=\"packactions\">\n              <button class=\"btn btn-ghost\" type=\"button\" id=\"btnClear\"><i class=\"bi bi-x-lg\" aria-hidden=\"true\"><\/i> Vider<\/button>\n              <button class=\"btn btn-outline\" type=\"button\" id=\"btnCopy\"><i class=\"bi bi-clipboard\" aria-hidden=\"true\"><\/i> Copier<\/button>\n              <a class=\"btn btn-wa is-disabled\" id=\"btnWA\" href=\"#\" rel=\"nofollow noopener\" target=\"_blank\" aria-disabled=\"true\">\n                <i class=\"bi bi-whatsapp\" aria-hidden=\"true\"><\/i> Envoyer sur WhatsApp\n              <\/a>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"wa-modal\" id=\"waInfoModal\" role=\"dialog\" aria-modal=\"true\" aria-hidden=\"true\" aria-labelledby=\"waInfoTitle\">\n        <div class=\"wa-sheet\">\n          <div class=\"wa-sheetTop\">\n            <h3 class=\"wa-title\" id=\"waInfoTitle\"><i class=\"bi bi-info-circle-fill\" aria-hidden=\"true\"><\/i> Avant de nous \u00e9crire<\/h3>\n            <button class=\"wa-close\" id=\"waInfoClose\" type=\"button\" aria-label=\"Fermer\"><i class=\"bi bi-x-lg\" aria-hidden=\"true\"><\/i><\/button>\n          <\/div>\n          <div class=\"wa-body\">\n            <div class=\"wa-note\">\n              <i class=\"bi bi-geo-alt-fill\" aria-hidden=\"true\"><\/i>\n              <div><strong>Les activations et r\u00e9trofits se font exclusivement \u00e0 Paris. <br>Aucune intervention \u00e0 distance.<\/strong><\/div>\n            <\/div>\n          <\/div>\n          <div class=\"wa-actions\">\n            <button class=\"wa-btn\" id=\"waInfoCancel\" type=\"button\">Annuler<\/button>\n            <button class=\"wa-btn wa-btn-primary\" id=\"waInfoOk\" type=\"button\">J\u2019ai compris<\/button>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"tip\" id=\"rmTip\" role=\"tooltip\" aria-hidden=\"true\"><\/div>\n\n      <div class=\"faqWrap\">\n        <section class=\"card\" id=\"faqCard\" data-anim=\"up\">\n          <div class=\"section-head\">\n            <div>\n              <div class=\"section-kicker\"><i class=\"bi bi-question-circle\" aria-hidden=\"true\"><\/i> FAQ<\/div>\n              <h3>Questions fr\u00e9quentes<\/h3>\n              <p class=\"section-sub\">R\u00e9ponses rapides sur la s\u00e9lection d\u2019options et la pr\u00e9paration du message WhatsApp.<\/p>\n            <\/div>\n          <\/div>\n\n          <div class=\"faq\">\n            <details class=\"faq-item\" open>\n              <summary>\n                <i class=\"bi bi-stars a-ico\" aria-hidden=\"true\"><\/i>\n                <span class=\"q\">Qu\u2019est-ce qu\u2019un pack personnalis\u00e9 ?<\/span>\n                <i class=\"fchev\" aria-hidden=\"true\"><\/i>\n              <\/summary>\n              <div class=\"a\">\n                <p class=\"m0\">C\u2019est une s\u00e9lection d\u2019options adapt\u00e9e \u00e0 votre v\u00e9hicule et \u00e0 vos besoins. Vous choisissez les options qui vous int\u00e9ressent, puis vous nous envoyez la liste directement sur WhatsApp.<\/p>\n              <\/div>\n            <\/details>\n\n            <details class=\"faq-item\">\n              <summary>\n                <i class=\"bi bi-wrench-adjustable a-ico\" aria-hidden=\"true\"><\/i>\n                <span class=\"q\">Est-ce que toutes les options sont toujours possibles sur tous les v\u00e9hicules ?<\/span>\n                <i class=\"fchev\" aria-hidden=\"true\"><\/i>\n              <\/summary>\n              <div class=\"a\">\n                <p class=\"m0\">Non. Certaines options d\u00e9pendent de la version EasyLink, de la branche logicielle et des \u00e9quipements du v\u00e9hicule. Le filtre \u201cmod\u00e8le\u201d est indicatif : on confirme toujours selon votre configuration exacte.<\/p>\n              <\/div>\n            <\/details>\n\n            <details class=\"faq-item\">\n              <summary>\n                <i class=\"bi bi-geo-alt a-ico\" aria-hidden=\"true\"><\/i>\n                <span class=\"q\">L\u2019activation peut-elle se faire \u00e0 distance ?<\/span>\n                <i class=\"fchev\" aria-hidden=\"true\"><\/i>\n              <\/summary>\n              <div class=\"a\">\n                <p class=\"m0\">Non. L\u2019activation n\u00e9cessite une intervention sur place avec des outils sp\u00e9cifiques, puis des tests complets avant remise.<\/p>\n              <\/div>\n            <\/details>\n\n            <details class=\"faq-item\">\n              <summary>\n                <i class=\"bi bi-shield-check a-ico\" aria-hidden=\"true\"><\/i>\n                <span class=\"q\">Est-ce r\u00e9versible ?<\/span>\n                <i class=\"fchev\" aria-hidden=\"true\"><\/i>\n              <\/summary>\n              <div class=\"a\">\n                <p class=\"m0\">Oui. Les activations sont r\u00e9alis\u00e9es de mani\u00e8re propre et r\u00e9versible, avec une approche constructeur, sans bo\u00eetier exotique ni bricolage.<\/p>\n              <\/div>\n            <\/details>\n\n            <details class=\"faq-item\">\n              <summary>\n                <i class=\"bi bi-arrow-counterclockwise a-ico\" aria-hidden=\"true\"><\/i>\n                <span class=\"q\">Les activations dispara\u00eetront-elles apr\u00e8s une mise \u00e0 jour ?<\/span>\n                <i class=\"fchev\" aria-hidden=\"true\"><\/i>\n              <\/summary>\n              <div class=\"a\">\n                <p class=\"m0\">Non. Les activations et r\u00e9trofits conservent leur programmation, m\u00eame apr\u00e8s une mise \u00e0 jour.<\/p>\n              <\/div>\n            <\/details>\n          <\/div>\n        <\/section>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <script>\n    function rmHideOptionsDisclaimer(){\n      try{\n        localStorage.setItem('rmOptionsDisclaimerHidden','1');\n      }catch(e){}\n      var el = document.getElementById('rm-disclaimer-options');\n      if(el) el.style.display = 'none';\n    }\n\n    document.addEventListener('DOMContentLoaded', function(){\n      try{\n        if(localStorage.getItem('rmOptionsDisclaimerHidden') === '1'){\n          var el = document.getElementById('rm-disclaimer-options');\n          if(el) el.style.display = 'none';\n        }\n      }catch(e){}\n    });\n\n    (function(){\n      const root=document.getElementById('optionsActiv');if(!root)return;\n      const tip=root.querySelector('#rmTip');\n      const modelSelect=root.querySelector('#modelSelect');\n      const modelSelectInPanel=root.querySelector('#modelSelectInPanel');\n      const modelLabel=root.querySelector('#modelLabel');\n      const modelBox=root.querySelector('.modelSelect');\n      const optionsLock=root.querySelector('#optionsLock');\n      const optionsContent=root.querySelector('#optionsContent');\n      const packIco=root.querySelector('#packIco');\n      const packBadge=root.querySelector('#packBadge');\n      const packOverlay=root.querySelector('#packOverlay');\n      const packPanel=packOverlay?packOverlay.querySelector('.packpanel'):null;\n      const packClose=root.querySelector('#packClose');\n      const packCountN=root.querySelector('#packCountN');\n      const packSub=root.querySelector('#packSub');\n      const packList=root.querySelector('#packList');\n      const packEmpty=root.querySelector('#packEmpty');\n      const btnClear=root.querySelector('#btnClear');\n      const btnCopy=root.querySelector('#btnCopy');\n      const btnWA=root.querySelector('#btnWA');\n      const packModelPill=root.querySelector('#packModelPill');\n      const packModelTxt=root.querySelector('#packModelTxt');\n\n      const waInfoModal=root.querySelector('#waInfoModal');\n      const waInfoOk=root.querySelector('#waInfoOk');\n      const waInfoCancel=root.querySelector('#waInfoCancel');\n      const waInfoClose=root.querySelector('#waInfoClose');\n\n      const WA_PHONE=\"33757831020\";\n      const WA_BASE=\"https:\/\/wa.me\/\"+WA_PHONE;\n\n      const MODEL_SHORT={clio5:\"Clio 5\",captur2:\"Captur II\",arkana:\"Arkana\",megane4ph2:\"M\u00e9gane 4 ph2\",talismanph2:\"Talisman ph2\",zoe:\"Zoe\",twingo3:\"Twingo III\"};\n      let currentModel='';\n      let lastTipBtn=null;\n      let lastFocusEl=null;\n      let lastFocusBeforeWaModal=null;\n      let lockScrollY=0;\n      const selected=new Map();\n\n      const normalizeLabel=s=>(s||\"\").replace(\/\\s+\/g,' ').trim();\n      const escapeHtml=s=>String(s).replace(\/[&<>\"']\/g,m=>({'&':'&amp;','<':'&lt;','>':'&gt;','\"':'&quot;',\"'\":'&#39;'}[m]));\n      const hasModel=()=>!!currentModel;\n      const hasSelection=()=>selected.size>0;\n      const setModelLabel=key=>{if(modelLabel)modelLabel.textContent=(key?(MODEL_SHORT[key]||'\u00c0 s\u00e9lectionner'):'\u00c0 s\u00e9lectionner');};\n\n      const cssEscape=(s)=>{\n        if(window.CSS&&typeof window.CSS.escape==='function')return window.CSS.escape(String(s));\n        return String(s).replace(\/[\"\\\\]\/g,'\\\\$&');\n      };\n\n      const notify=(text,icon,anchorEl)=>{\n        const ref=anchorEl||packIco||root;\n        const r=ref.getBoundingClientRect();\n        const fly=document.createElement('div');\n        fly.className='fly';\n        fly.innerHTML='<i class=\"bi '+(icon||'bi-info-circle')+'\" aria-hidden=\"true\"><\/i><span>'+escapeHtml(text)+'<\/span>';\n        document.body.appendChild(fly);\n        const w=fly.getBoundingClientRect().width||180;\n        const left=Math.max(10,Math.min(r.left+r.width\/2-w\/2,window.innerWidth-w-10));\n        const top=Math.max(10,r.top-10);\n        fly.style.left=left+'px';\n        fly.style.top=top+'px';\n        requestAnimationFrame(()=>{fly.dataset.run=\"true\";setTimeout(()=>fly.remove(),900);});\n      };\n\n      const pulseModel=()=>{\n        if(!modelBox||!modelBox.animate)return;\n        modelBox.animate(\n          [{transform:'translateY(0)',boxShadow:'0 10px 28px rgba(0,0,0,.045)'},{transform:'translateY(-1px)',boxShadow:'0 18px 40px rgba(0,0,0,.08)'},{transform:'translateY(0)',boxShadow:'0 10px 28px rgba(0,0,0,.045)'}],\n          {duration:520,easing:'cubic-bezier(.2,.8,.2,1)'}\n        );\n      };\n\n      const setPickVisual=(li,on)=>{\n        li.dataset.selected=on?\"true\":\"false\";\n        const btn=li.querySelector('[data-pick]');\n        if(!btn)return;\n        btn.setAttribute('aria-pressed',on?'true':'false');\n        btn.setAttribute('aria-label',on?'Retirer du pack':'Ajouter au pack');\n        btn.innerHTML=on?'<i class=\"bi bi-check-lg\" aria-hidden=\"true\"><\/i>':'<i class=\"bi bi-plus-lg\" aria-hidden=\"true\"><\/i>';\n      };\n\n      const closeTip=()=>{\n        if(!tip)return;\n        tip.dataset.open='false';\n        tip.style.display='none';\n        tip.setAttribute('aria-hidden','true');\n        if(lastTipBtn){lastTipBtn.removeAttribute('aria-describedby');}\n        lastTipBtn=null;\n      };\n\n      const openTip=(btn)=>{\n        const text=btn.getAttribute('data-tip')||'';\n        if(!text||!tip)return;\n        tip.textContent=text;\n        tip.style.display='block';\n        tip.dataset.open='true';\n        tip.setAttribute('aria-hidden','false');\n        btn.setAttribute('aria-describedby','rmTip');\n        const r=btn.getBoundingClientRect();\n        const pad=10;\n        const tr=tip.getBoundingClientRect();\n        let left=r.left+(r.width\/2)-18;\n        left=Math.max(pad,Math.min(left,window.innerWidth-tr.width-pad));\n        let top=r.bottom+10;\n        if(top+tr.height+pad>window.innerHeight)top=r.top-tr.height-10;\n        top=Math.max(pad,Math.min(top,window.innerHeight-tr.height-pad));\n        tip.style.left=left+'px';\n        tip.style.top=top+'px';\n        if(lastTipBtn&&lastTipBtn!==btn){lastTipBtn.removeAttribute('aria-describedby');}\n        lastTipBtn=btn;\n      };\n\n      const buildMessage=()=>{\n        const modelLine=\"Mod\u00e8le : \"+(hasModel()?(MODEL_SHORT[currentModel]||\"\u00c0 pr\u00e9ciser\"):\"\u00c0 pr\u00e9ciser\");\n        const items=Array.from(selected.values()).map(v=>\"\u2022 \"+v.label);\n        return [\"Bonjour,\",\"\",\"Je souhaite un *pack personnalis\u00e9* RenoMods avec les options suivantes :\",\"\",items.length?items.join(\"\\n\"):\"\u2022 (Aucune option s\u00e9lectionn\u00e9e pour le moment)\",\"\",modelLine,\"\",\"Merci.\"].join(\"\\n\");\n      };\n\n      const canSend=()=>hasModel() && hasSelection();\n      const getWAHref=()=>WA_BASE+\"?text=\"+encodeURIComponent(buildMessage());\n\n      const setWAEnabled=(on)=>{\n        if(!btnWA)return;\n        if(on){\n          btnWA.classList.remove('is-disabled');\n          btnWA.setAttribute('aria-disabled','false');\n          btnWA.setAttribute('href',getWAHref());\n        }else{\n          btnWA.classList.add('is-disabled');\n          btnWA.setAttribute('aria-disabled','true');\n          btnWA.setAttribute('href','#');\n        }\n      };\n\n      const renderPanel=()=>{\n        const n=selected.size;\n        packCountN.textContent=String(n);\n\n        if(n>0){\n          packBadge.style.display='';\n          packBadge.textContent=String(n);\n          packIco.dataset.has=\"true\";\n          packIco.classList.remove('is-hidden');\n        }else{\n          packBadge.style.display='none';\n          packIco.dataset.has=\"false\";\n          packIco.classList.add('is-hidden');\n        }\n\n        if(hasModel()){\n          packModelTxt.textContent=MODEL_SHORT[currentModel]||\"\";\n          packModelPill.style.display='';\n        }else{\n          packModelPill.style.display='none';\n        }\n\n        if(modelSelectInPanel) modelSelectInPanel.value=currentModel||'';\n        packList.innerHTML='';\n\n        if(n===0){\n          packEmpty.style.display='';\n          packList.style.display='none';\n          return;\n        }\n\n        packEmpty.style.display='none';\n        packList.style.display='';\n        for(const [id,v] of selected.entries()){\n          const li=document.createElement('li');\n          li.innerHTML='<i class=\"bi bi-check2-circle\" aria-hidden=\"true\"><\/i><div class=\"label\">'+escapeHtml(v.label)+'<\/div><button class=\"rm\" type=\"button\" data-rm=\"'+escapeHtml(id)+'\" aria-label=\"Retirer\"><i class=\"bi bi-trash3\" aria-hidden=\"true\"><\/i><\/button>';\n          packList.appendChild(li);\n        }\n      };\n\n      const syncAll=()=>{\n        const n=selected.size;\n\n        if(!hasModel() && !hasSelection()){\n          packSub.textContent=\"S\u00e9lectionnez un mod\u00e8le et au moins une option pour activer l\u2019envoi WhatsApp.\";\n        }else if(!hasModel()){\n          packSub.textContent=\"S\u00e9lectionnez un mod\u00e8le pour activer l\u2019envoi WhatsApp.\";\n        }else if(!hasSelection()){\n          packSub.textContent=\"S\u00e9lectionnez au moins une option pour activer l\u2019envoi WhatsApp.\";\n        }else{\n          packSub.textContent=n===1?\"1 option s\u00e9lectionn\u00e9e \u2014 message pr\u00eat.\":n+\" options s\u00e9lectionn\u00e9es \u2014 message pr\u00eat.\";\n        }\n\n        renderPanel();\n        setWAEnabled(canSend());\n      };\n\n      const syncURL=()=>{\n        const url=new URL(window.location);\n        if(!hasModel())url.searchParams.delete('model');else url.searchParams.set('model',currentModel);\n        if(selected.size)url.searchParams.set('opts',Array.from(selected.keys()).join(','));else url.searchParams.delete('opts');\n        history.replaceState(null,'',url.pathname+(url.searchParams.toString()?'?'+url.searchParams.toString():'')+window.location.hash);\n      };\n\n      const animatePackCTA=()=>{\n        packIco.classList.remove('rm-attn');void packIco.offsetWidth;packIco.classList.add('rm-attn');\n        setTimeout(()=>packIco.classList.remove('rm-attn'),850);\n        if(packBadge&&packBadge.style.display!=='none'){\n          packBadge.classList.remove('rm-pop');void packBadge.offsetWidth;packBadge.classList.add('rm-pop');\n          setTimeout(()=>packBadge.classList.remove('rm-pop'),450);\n        }\n        notify('Ajout\u00e9','bi-check2-circle');\n      };\n\n      const togglePick=(li,forceState,silent)=>{\n        if(!hasModel()){\n          notify('S\u00e9lectionnez d\u2019abord un mod\u00e8le.','bi-car-front-fill',modelSelect||packIco);\n          pulseModel();\n          modelSelect&&modelSelect.focus({preventScroll:true});\n          return;\n        }\n        const id=li.getAttribute('data-opt-id')||'';\n        const label=normalizeLabel(li.getAttribute('data-opt-label')||li.querySelector('.li-text')?.textContent||'');\n        if(!id||!label)return;\n        const isSelected=(li.dataset.selected===\"true\");\n        const next=(typeof forceState==='boolean')?forceState:!isSelected;\n        if(next)selected.set(id,{label});else selected.delete(id);\n        setPickVisual(li,next);\n        if(!silent){\n          syncAll();syncURL();\n          if(next)animatePackCTA();\n        }else{\n          renderPanel();setWAEnabled(canSend());\n        }\n      };\n\n      const lockScroll=()=>{\n        lockScrollY=window.scrollY||window.pageYOffset||0;\n        document.body.style.position='fixed';\n        document.body.style.top=(-lockScrollY)+'px';\n        document.body.style.left='0';\n        document.body.style.right='0';\n        document.body.style.width='100%';\n      };\n\n      const unlockScroll=()=>{\n        document.body.style.position='';\n        document.body.style.top='';\n        document.body.style.left='';\n        document.body.style.right='';\n        document.body.style.width='';\n        window.scrollTo(0,lockScrollY||0);\n      };\n\n      const closePanel=()=>{\n        if(!packOverlay)return;\n        packOverlay.removeAttribute('data-open');\n        packOverlay.setAttribute('aria-hidden','true');\n        unlockScroll();\n        if(lastFocusEl&&typeof lastFocusEl.focus==='function'){lastFocusEl.focus({preventScroll:true});}\n        lastFocusEl=null;\n      };\n\n      const getFocusable=()=>{\n        if(!packPanel)return [];\n        const list=packPanel.querySelectorAll('a[href],button:not([disabled]),select:not([disabled]),textarea:not([disabled]),input:not([disabled]),[tabindex]:not([tabindex=\"-1\"])');\n        return Array.from(list).filter(el=>el.offsetParent!==null && !el.hasAttribute('disabled') && el.getAttribute('aria-hidden')!=='true');\n      };\n\n      const openPanel=()=>{\n        if(!packOverlay || !hasSelection())return;\n        lastFocusEl=document.activeElement;\n        packOverlay.dataset.open=\"true\";\n        packOverlay.setAttribute('aria-hidden','false');\n        lockScroll();\n        renderPanel();\n        syncAll();\n        (modelSelectInPanel || packClose).focus({preventScroll:true});\n      };\n\n      const clearAll=()=>{\n        root.querySelectorAll('li[data-opt-id]').forEach(li=>{if(li.dataset.selected===\"true\")setPickVisual(li,false);});\n        selected.clear();\n        syncAll();\n        syncURL();\n        if(packOverlay&&packOverlay.dataset.open===\"true\"){\n          closePanel();\n        }\n      };\n\n      const isCompatible=(li,modelKey)=>{\n        if(!modelKey) return false;\n        const models=(li.getAttribute('data-models')||'').toLowerCase().split(\/\\s+\/).filter(Boolean);\n        return models.includes(modelKey);\n      };\n\n      const purgeIncompatibleSelected=(modelKey)=>{\n        if(!modelKey) return 0;\n        let removed=0;\n        for(const [id] of Array.from(selected.entries())){\n          const li=root.querySelector('li[data-opt-id=\"'+cssEscape(id)+'\"]');\n          if(li && !isCompatible(li,modelKey)){\n            removed++;\n            togglePick(li,false,true);\n          }\n        }\n        return removed;\n      };\n\n      const countAndToggle=(groupEl,modelKey)=>{\n        const items=Array.from(groupEl.querySelectorAll('li[data-opt-id]'));\n        let visible=0;\n        items.forEach(li=>{\n          const show=isCompatible(li,modelKey);\n          li.style.display=show?'':'none';\n          if(show)visible++;\n        });\n        return visible;\n      };\n\n      const updateCounts=(modelKey)=>{\n        root.querySelectorAll('ul[data-group]').forEach(ul=>{\n          const key=ul.getAttribute('data-group');\n          const visible=countAndToggle(ul,modelKey);\n          const empty=root.querySelector('.empty[data-empty-for=\"'+key+'\"]');\n          if(empty)empty.style.display=(visible===0)?'':'none';\n          const details=ul.closest('details');\n          if(details){\n            if(visible===0){details.open=false;details.style.display='none';}\n            else details.style.display='';\n          }\n        });\n      };\n\n      const updateServicesVisibility=(modelKey)=>{\n        const box=root.querySelector('#servicesBox');\n        if(!box) return;\n\n        const items=Array.from(box.querySelectorAll('li[data-service-models]'));\n        let visible=0;\n\n        items.forEach(li=>{\n          const models=(li.getAttribute('data-service-models')||'').toLowerCase().split(\/\\s+\/).filter(Boolean);\n          const show=!!modelKey && models.includes(modelKey);\n          li.style.display=show?'':'none';\n          if(show) visible++;\n        });\n\n        box.hidden=!modelKey || visible===0;\n      };\n\n      const updateOptionsVisibility=()=>{\n        const show=hasModel();\n        if(optionsLock) optionsLock.hidden=show;\n        if(optionsContent) optionsContent.hidden=!show;\n      };\n\n      const applyFilter=(modelKey,source)=>{\n        currentModel=modelKey||'';\n\n        if(modelSelect) modelSelect.value=currentModel||'';\n        if(modelSelectInPanel) modelSelectInPanel.value=currentModel||'';\n\n        setModelLabel(currentModel);\n        updateOptionsVisibility();\n\n        const removed=purgeIncompatibleSelected(currentModel);\n        if(hasModel()){\n          updateCounts(currentModel);\n          updateServicesVisibility(currentModel);\n        }else{\n          updateServicesVisibility('');\n        }\n\n        syncAll();\n        syncURL();\n\n        if(removed>0){\n          notify(removed===1?'1 option supprim\u00e9e (non disponible)':'Options supprim\u00e9es : '+removed,'bi-exclamation-circle',source||packIco);\n        }\n      };\n\n      const measureStickyBar=()=>{\n        const bar=document.getElementById('rm-stickybar');\n        const h=bar?Math.max(0,Math.round(bar.getBoundingClientRect().height||0)):78;\n        root.style.setProperty('--rm-sticky-h',(h||78)+'px');\n      };\n\n      const openWaInfoModal=()=>{\n        if(!waInfoModal) return;\n        lastFocusBeforeWaModal=document.activeElement;\n        waInfoModal.setAttribute('aria-hidden','false');\n        waInfoOk && waInfoOk.focus({preventScroll:true});\n      };\n\n      const closeWaInfoModal=()=>{\n        if(!waInfoModal) return;\n        waInfoModal.setAttribute('aria-hidden','true');\n        if(lastFocusBeforeWaModal && typeof lastFocusBeforeWaModal.focus==='function'){\n          lastFocusBeforeWaModal.focus({preventScroll:true});\n        }\n        lastFocusBeforeWaModal=null;\n      };\n\n      const confirmWhatsAppSend=()=>{\n        const href=getWAHref();\n        window.open(href,'_blank','noopener');\n        closeWaInfoModal();\n      };\n\n      const reduce=window.matchMedia&&window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n      if(!reduce){\n        const io=new IntersectionObserver((entries)=>{\n          const toShow=[];\n          for(const e of entries) if(e.isIntersecting) toShow.push(e.target);\n          if(!toShow.length)return;\n          requestAnimationFrame(()=>{\n            for(const el of toShow){\n              el.style.willChange='opacity, transform';\n              el.classList.add('is-in');\n              io.unobserve(el);\n              setTimeout(()=>{el.style.willChange='auto'},850)\n            }\n          })\n        },{threshold:.01,rootMargin:'160px 0px -18% 0px'});\n        root.querySelectorAll('[data-anim]').forEach(el=>io.observe(el));\n      }else{\n        root.querySelectorAll('[data-anim]').forEach(el=>el.classList.add('is-in'));\n      }\n\n      if(modelSelect) modelSelect.addEventListener('change',()=>applyFilter((modelSelect.value||'').toLowerCase(),modelSelect));\n      if(modelSelectInPanel) modelSelectInPanel.addEventListener('change',()=>{\n        const v=(modelSelectInPanel.value||'').toLowerCase();\n        applyFilter(v,modelSelectInPanel);\n      });\n\n      root.addEventListener('click',(e)=>{\n        const btnInfo=e.target.closest('.info-i');\n        if(btnInfo){\n          e.preventDefault();e.stopPropagation();\n          if(tip&&tip.dataset.open==='true'&&lastTipBtn===btnInfo)closeTip();else openTip(btnInfo);\n          return;\n        }\n        const pickBtn=e.target.closest('[data-pick]');\n        if(pickBtn){\n          e.preventDefault();e.stopPropagation();\n          const li=pickBtn.closest('li[data-opt-id]');\n          if(li)togglePick(li);\n          return;\n        }\n        const rmBtn=e.target.closest('[data-rm]');\n        if(rmBtn){\n          e.preventDefault();\n          const id=rmBtn.getAttribute('data-rm');\n          const li=root.querySelector('li[data-opt-id=\"'+cssEscape(id)+'\"]');\n          if(li)togglePick(li,false);\n          return;\n        }\n        const liClick=e.target.closest('li[data-opt-id]');\n        if(liClick && !e.target.closest('button,a')){\n          if(e.target.closest('.li-text') || e.target.closest('.li-ico')) togglePick(liClick);\n          return;\n        }\n        if(tip&&tip.dataset.open==='true'&&!e.target.closest('#rmTip')&&!e.target.closest('.info-i'))closeTip();\n        if(packOverlay&&packOverlay.dataset.open===\"true\"&&e.target===packOverlay)closePanel();\n        if(waInfoModal&&waInfoModal.getAttribute('aria-hidden')==='false'&&e.target===waInfoModal)closeWaInfoModal();\n      });\n\n      document.addEventListener('touchstart',(e)=>{\n        if(tip&&tip.dataset.open==='true'&&!e.target.closest('#rmTip')&&!e.target.closest('.info-i'))closeTip();\n      },{passive:true});\n\n      packIco.addEventListener('click',(e)=>{\n        e.preventDefault();\n        if(!hasSelection()) return;\n        openPanel();\n      });\n\n      packClose.addEventListener('click',(e)=>{e.preventDefault();closePanel();});\n      btnClear.addEventListener('click',(e)=>{e.preventDefault();clearAll();});\n\n      btnCopy.addEventListener('click',async (e)=>{\n        e.preventDefault();\n        const txt=buildMessage();\n        try{\n          await navigator.clipboard.writeText(txt);\n          btnCopy.innerHTML='<i class=\"bi bi-check-lg\" aria-hidden=\"true\"><\/i> Copi\u00e9';\n          setTimeout(()=>{btnCopy.innerHTML='<i class=\"bi bi-clipboard\" aria-hidden=\"true\"><\/i> Copier';},1200);\n        }catch(_){\n          const ta=document.createElement('textarea');\n          ta.value=txt;\n          ta.style.position='fixed';\n          ta.style.left='-9999px';\n          ta.style.top='0';\n          document.body.appendChild(ta);\n          ta.focus();ta.select();\n          try{document.execCommand('copy');}catch(__){}\n          ta.remove();\n          btnCopy.innerHTML='<i class=\"bi bi-check-lg\" aria-hidden=\"true\"><\/i> Copi\u00e9';\n          setTimeout(()=>{btnCopy.innerHTML='<i class=\"bi bi-clipboard\" aria-hidden=\"true\"><\/i> Copier';},1200);\n        }\n      });\n\n      btnWA.addEventListener('click',(e)=>{\n        if(canSend()){\n          e.preventDefault();\n          openWaInfoModal();\n          return;\n        }\n\n        e.preventDefault();\n\n        if(!hasModel()){\n          notify('S\u00e9lectionnez un mod\u00e8le avant l\u2019envoi.','bi-car-front-fill',btnWA);\n          if(packOverlay&&packOverlay.dataset.open===\"true\"){\n            (modelSelectInPanel||modelSelect||btnWA).focus({preventScroll:true});\n            if(modelSelectInPanel) modelSelectInPanel.focus({preventScroll:true});\n            return;\n          }\n          const y=(modelBox?.getBoundingClientRect().top||0) + (window.scrollY||0) - 14;\n          window.scrollTo({top:Math.max(0,y),behavior:'smooth'});\n          setTimeout(()=>{pulseModel();modelSelect&&modelSelect.focus({preventScroll:true});},280);\n          return;\n        }\n\n        notify('S\u00e9lectionnez au moins une option avant l\u2019envoi.','bi-ui-checks',btnWA);\n      });\n\n      if(waInfoOk) waInfoOk.addEventListener('click',confirmWhatsAppSend);\n      if(waInfoCancel) waInfoCancel.addEventListener('click',closeWaInfoModal);\n      if(waInfoClose) waInfoClose.addEventListener('click',closeWaInfoModal);\n\n      window.addEventListener('scroll',()=>{if(tip&&tip.dataset.open==='true')closeTip();},{passive:true});\n      window.addEventListener('resize',()=>{if(tip&&tip.dataset.open==='true')closeTip();measureStickyBar();},{passive:true});\n\n      document.addEventListener('keydown',(e)=>{\n        if(e.key==='Escape'){\n          closeTip();\n          if(waInfoModal&&waInfoModal.getAttribute('aria-hidden')==='false'){\n            closeWaInfoModal();\n            return;\n          }\n          if(packOverlay&&packOverlay.dataset.open===\"true\")closePanel();\n          return;\n        }\n        if(packOverlay&&packOverlay.dataset.open===\"true\"&&e.key==='Tab'){\n          const f=getFocusable();\n          if(!f.length){e.preventDefault();return;}\n          const first=f[0], last=f[f.length-1];\n          const active=document.activeElement;\n          if(e.shiftKey){\n            if(active===first||active===packPanel){e.preventDefault();last.focus({preventScroll:true});}\n          }else{\n            if(active===last){e.preventDefault();first.focus({preventScroll:true});}\n          }\n        }\n      });\n\n      const initFromURL=()=>{\n        const url=new URL(window.location);\n        const initialModel=(url.searchParams.get('model')||'').toLowerCase();\n        currentModel=MODEL_SHORT[initialModel]?initialModel:'';\n        if(modelSelect) modelSelect.value=currentModel||'';\n        if(modelSelectInPanel) modelSelectInPanel.value=currentModel||'';\n        setModelLabel(currentModel);\n        updateOptionsVisibility();\n\n        if(hasModel()){\n          updateCounts(currentModel);\n          updateServicesVisibility(currentModel);\n        }else{\n          updateServicesVisibility('');\n        }\n\n        const opts=(url.searchParams.get('opts')||'').split(',').map(s=>s.trim()).filter(Boolean);\n        if(opts.length && hasModel()){\n          opts.forEach(id=>{\n            const li=root.querySelector('li[data-opt-id=\"'+cssEscape(id)+'\"]');\n            if(li && isCompatible(li,currentModel)){\n              togglePick(li,true,true);\n            }\n          });\n          const removed=purgeIncompatibleSelected(currentModel);\n          if(removed>0) notify(removed===1?'1 option supprim\u00e9e (non disponible)':'Options supprim\u00e9es : '+removed,'bi-exclamation-circle');\n        }\n        syncAll();\n      };\n\n      measureStickyBar();\n      setTimeout(measureStickyBar,180);\n      initFromURL();\n    })();\n  <\/script>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Activation des options cach\u00e9es. Composez votre pack personnalis\u00e9, d\u00e9couvrez les activations compatibles avec votre v\u00e9hicule et pr\u00e9parez votre demande en quelques clics. Composer mon pack Voir les options Activations r\u00e9alis\u00e9es sur place \u00e0 Paris, selon compatibilit\u00e9 du v\u00e9hicule et de ses \u00e9quipements. RenoMods n\u2019est affili\u00e9 \u00e0 aucun constructeur. Les d\u00e9nominations de v\u00e9hicules, syst\u00e8mes et fonctions [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-73","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Activation des options cach\u00e9es<\/title>\n<meta name=\"description\" content=\"Activez les options cach\u00e9es de votre Renault Clio 5 et autres mod\u00e8les compatibles EasyLink.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.optionmods.com\/en\/hidden-features-easylink\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Activation des options cach\u00e9es\" \/>\n<meta property=\"og:description\" content=\"Activez les options cach\u00e9es de votre Renault Clio 5 et autres mod\u00e8les compatibles EasyLink.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.optionmods.com\/en\/hidden-features-easylink\/\" \/>\n<meta property=\"og:site_name\" content=\"OptionMods\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-20T16:14:31+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.optionmods.com\/wp-content\/uploads\/2025\/02\/logo-renomods-transparent-e1746014537997.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"370\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.optionmods.com\\\/en\\\/hidden-features-easylink\\\/\",\"url\":\"https:\\\/\\\/www.optionmods.com\\\/en\\\/hidden-features-easylink\\\/\",\"name\":\"Activation des options cach\u00e9es\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.optionmods.com\\\/en\\\/#website\"},\"datePublished\":\"2025-01-27T16:37:28+00:00\",\"dateModified\":\"2026-04-20T16:14:31+00:00\",\"description\":\"Activez les options cach\u00e9es de votre Renault Clio 5 et autres mod\u00e8les compatibles EasyLink.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.optionmods.com\\\/en\\\/hidden-features-easylink\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.optionmods.com\\\/en\\\/hidden-features-easylink\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.optionmods.com\\\/en\\\/hidden-features-easylink\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/www.optionmods.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Activation des options cach\u00e9es\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.optionmods.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/www.optionmods.com\\\/en\\\/\",\"name\":\"RenoMods\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.optionmods.com\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.optionmods.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.optionmods.com\\\/en\\\/#organization\",\"name\":\"RenoMods\",\"url\":\"https:\\\/\\\/www.optionmods.com\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.optionmods.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.optionmods.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/logo-optionmods-transparent-e1777908767864.webp\",\"contentUrl\":\"https:\\\/\\\/www.optionmods.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/logo-optionmods-transparent-e1777908767864.webp\",\"width\":1236,\"height\":502,\"caption\":\"RenoMods\"},\"image\":{\"@id\":\"https:\\\/\\\/www.optionmods.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Activation of hidden options","description":"Select the options hidden in your Renault Clio 5 and other models compatible EasyLink.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.optionmods.com\/en\/hidden-features-easylink\/","og_locale":"en_US","og_type":"article","og_title":"Activation des options cach\u00e9es","og_description":"Activez les options cach\u00e9es de votre Renault Clio 5 et autres mod\u00e8les compatibles EasyLink.","og_url":"https:\/\/www.optionmods.com\/en\/hidden-features-easylink\/","og_site_name":"OptionMods","article_modified_time":"2026-04-20T16:14:31+00:00","og_image":[{"width":1024,"height":370,"url":"https:\/\/www.optionmods.com\/wp-content\/uploads\/2025\/02\/logo-renomods-transparent-e1746014537997.webp","type":"image\/webp"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.optionmods.com\/en\/hidden-features-easylink\/","url":"https:\/\/www.optionmods.com\/en\/hidden-features-easylink\/","name":"Activation of hidden options","isPartOf":{"@id":"https:\/\/www.optionmods.com\/en\/#website"},"datePublished":"2025-01-27T16:37:28+00:00","dateModified":"2026-04-20T16:14:31+00:00","description":"Select the options hidden in your Renault Clio 5 and other models compatible EasyLink.","breadcrumb":{"@id":"https:\/\/www.optionmods.com\/en\/hidden-features-easylink\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.optionmods.com\/en\/hidden-features-easylink\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.optionmods.com\/en\/hidden-features-easylink\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.optionmods.com\/en\/"},{"@type":"ListItem","position":2,"name":"Activation des options cach\u00e9es"}]},{"@type":"WebSite","@id":"https:\/\/www.optionmods.com\/en\/#website","url":"https:\/\/www.optionmods.com\/en\/","name":"RenoMods","description":"","publisher":{"@id":"https:\/\/www.optionmods.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.optionmods.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.optionmods.com\/en\/#organization","name":"RenoMods","url":"https:\/\/www.optionmods.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.optionmods.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/www.optionmods.com\/wp-content\/uploads\/2026\/05\/logo-optionmods-transparent-e1777908767864.webp","contentUrl":"https:\/\/www.optionmods.com\/wp-content\/uploads\/2026\/05\/logo-optionmods-transparent-e1777908767864.webp","width":1236,"height":502,"caption":"RenoMods"},"image":{"@id":"https:\/\/www.optionmods.com\/en\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.optionmods.com\/en\/wp-json\/wp\/v2\/pages\/73","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.optionmods.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.optionmods.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.optionmods.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.optionmods.com\/en\/wp-json\/wp\/v2\/comments?post=73"}],"version-history":[{"count":0,"href":"https:\/\/www.optionmods.com\/en\/wp-json\/wp\/v2\/pages\/73\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.optionmods.com\/en\/wp-json\/wp\/v2\/media?parent=73"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}