html{--ent-scene:#f4f4f1}html[data-theme=dark]{--ent-scene:#121216}body:has(.ent){background:var(--ent-scene)}.ent{color-scheme:light;--ent-card:#f9f9f7;--ent-ink:#1e2340;--ent-muted:#4c4f69;--ent-line:rgba(28,32,58,.08);--ent-row:hsla(0,0%,100%,.6);--ent-field-line:rgba(28,32,58,.14);--ent-primary:#1e6ef4;--ent-on-primary:#fff;--ent-primary-ink:#0a5ca8;--ent-ok-ink:#0a5b48;--ent-shadow:0 22px 54px rgba(40,44,63,.11),0 4px 13px rgba(40,44,63,.06),0 14px 26px -16px rgba(20,22,34,.2),inset 0 -1px 4px rgba(40,44,63,.04);--ent-g-bg:#fff;--ent-g-line:#747775;--ent-g-ink:#1f1f1f;--v3-mark-ring:#16130d;--v3-mark-eye:#6f9e0a}html[data-theme=dark] .ent{color-scheme:dark;--ent-card:#1c1d22;--ent-ink:#eef1ff;--ent-muted:#a9b0d6;--ent-line:hsla(0,0%,100%,.1);--ent-row:hsla(0,0%,100%,.07);--ent-field-line:hsla(0,0%,100%,.16);--ent-primary:#5cb8ff;--ent-on-primary:#0b1220;--ent-primary-ink:#5cb8ff;--ent-ok-ink:#7ef0d6;--ent-shadow:0 26px 64px rgba(4,5,12,.38),0 7px 20px rgba(4,5,12,.24);--ent-g-bg:#131314;--ent-g-line:#8e918f;--ent-g-ink:#e3e3e3;--v3-mark-ring:#efede4;--v3-mark-eye:#c2f53f}.ent{--bg:var(--ent-scene);--surface:var(--ent-card);--card:var(--ent-card);--cream:var(--ent-ink);--ink:var(--ent-ink);--muted:var(--ent-muted);--line:var(--ent-line);--line2:var(--ent-field-line);--accent:var(--ent-primary);--on-accent:var(--ent-on-primary);--teal-ink:var(--ent-ok-ink);--grad:var(--ent-primary);--mono:var(--font);position:relative;min-height:100vh;min-height:100dvh;background:var(--ent-scene);color:var(--ent-ink);font-family:var(--font)}.ent .glow,.ent .lp-gridbg{display:none}@keyframes ent-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ent .brand,.ent .eyebrow,.ent .h1,.ent .lp-cta,.ent .lp-h1,.ent .lp-sub,.ent .lp-tools,.ent .lp-trust,.ent .sub{animation:none}.ent .lgn-card,.ent .lp-left{animation:ent-in .28s ease-out backwards}.ent .lp-next{animation:ent-in .28s ease-out 60ms backwards}@media (prefers-reduced-motion:reduce){.ent .lgn-card,.ent .lp-left,.ent .lp-next{animation:none}}.ent [role=button]:focus-visible,.ent [tabindex]:not([tabindex="-1"]):focus-visible,.ent a:focus-visible,.ent button:focus-visible,.ent input:focus-visible,.ent select:focus-visible,.ent textarea:focus-visible{outline:3px solid color-mix(in srgb,var(--ent-primary) 35%,transparent);outline-offset:2px}.ent .eyebrow,.ent .lp-tools-l,.ent .ob-aside-h{display:block;margin:0;padding:0;border:0;border-radius:0;background:none;font-family:var(--font);font-size:10.5px;font-weight:800;line-height:1.2;letter-spacing:.085em;text-transform:uppercase;color:var(--ent-muted)}.ent .ob-aside-h{margin-bottom:16px}.ent .ent-brand{display:flex;align-items:center;gap:10px}.ent .ent-wordmark{font-size:18px;font-weight:700;letter-spacing:-.02em;line-height:1;color:var(--ent-ink)}.ent .h1,.ent .lgn-h1,.ent .lp-h1{font-size:clamp(30px,3.4vw,40px);font-weight:700;letter-spacing:-.025em;line-height:1.08;color:var(--ent-ink)}.ent .lgn-sub,.ent .lp-sub,.ent .sub{font-size:15px;line-height:1.55;color:var(--ent-muted)}.ent .lgn-google{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;height:52px;padding:0 20px;border-radius:999px;border:1px solid var(--ent-g-line);background:var(--ent-g-bg);color:var(--ent-g-ink);font-family:var(--font);font-size:15px;font-weight:650;letter-spacing:-.005em;line-height:1;text-decoration:none;box-shadow:0 1px 2px rgba(28,32,58,.06);transition:box-shadow .18s ease,transform .12s ease,border-color .15s ease}.ent .lgn-google:not(.lgn-off):hover{transform:none;box-shadow:0 10px 24px -8px rgba(28,32,58,.3),0 2px 6px rgba(28,32,58,.1)}html[data-theme=dark] .ent .lgn-google:not(.lgn-off):hover{box-shadow:0 10px 26px -8px rgba(0,0,0,.65),0 2px 6px rgba(0,0,0,.3)}.ent .lgn-google:not(.lgn-off):active{transform:scale(.98);box-shadow:0 1px 2px rgba(28,32,58,.1)}.ent .lgn-google:focus-visible{border-radius:999px;border-color:var(--ent-primary)}.ent .lgn-g{width:20px;height:20px;flex:none}.ent .lgn-google.lgn-off{background:var(--ent-row);color:var(--ent-muted);border-color:var(--ent-line);box-shadow:none;cursor:not-allowed}.ent .lgn-google.lgn-off:active,.ent .lgn-google.lgn-off:hover{transform:none;box-shadow:none}.ent .lgn-off svg{color:var(--ent-muted);opacity:.6;filter:grayscale(1)}.ent .lgn-alt,.ent .lp-alt a{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 16px;border-radius:999px;border:1px solid var(--ent-line);background:var(--ent-card);color:var(--ent-ink);font-family:var(--font);font-size:13px;font-weight:650;line-height:1;text-decoration:none;white-space:nowrap;transition:border-color .15s ease,box-shadow .15s ease,transform .12s ease}.ent .lgn-alt:hover,.ent .lp-alt a:hover{color:var(--ent-ink);border-color:var(--ent-field-line);box-shadow:0 4px 12px -6px rgba(28,32,58,.25)}.ent .lgn-alt:active,.ent .lp-alt a:active{transform:scale(.98)}.ent .lgn-alt:focus-visible,.ent .lp-alt a:focus-visible{border-radius:999px;border-color:var(--ent-primary)}html[data-theme=dark] .ent .lgn-alt:hover,html[data-theme=dark] .ent .lp-alt a:hover{box-shadow:0 4px 14px -6px rgba(0,0,0,.6)}.ent .lgn-card,.ent .ob-aside{background:var(--ent-card);border:1px solid var(--ent-line);border-radius:20px;padding:22px;box-shadow:var(--ent-shadow);backdrop-filter:none;-webkit-backdrop-filter:none}.ent .lp-lang{position:absolute;z-index:60;top:12px;left:0;right:0;max-width:1200px;margin:0 auto;padding:0 16px;display:flex;justify-content:flex-end;pointer-events:none}.ent .lp-lang>*{pointer-events:auto}.ent .langtoggle{--seg-h:44px;position:relative;display:inline-flex;gap:0;padding:0 3px;border:0;border-radius:999px;background:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.ent .langtoggle:before{content:"";position:absolute;inset:calc((var(--seg-h) - 32px) / 2) 0;border-radius:999px;background:var(--ent-row);border:1px solid var(--ent-line)}.ent .langtoggle button{position:relative;isolation:isolate;min-width:44px;height:var(--seg-h);padding:0 6px;border:0;border-radius:999px;background:none;font-family:var(--font);font-size:12px;font-weight:650;letter-spacing:.02em;line-height:1;color:var(--ent-muted);cursor:pointer;transition:color .15s ease}.ent .langtoggle button:hover{color:var(--ent-ink)}.ent .langtoggle button.on{background:none;color:var(--ent-ink)}.ent .langtoggle button.on:before{content:"";position:absolute;z-index:-1;inset:calc((var(--seg-h) - 26px) / 2) 2px;border-radius:999px;background:var(--ent-card);box-shadow:0 1px 3px rgba(28,32,58,.16),0 0 0 1px var(--ent-line)}html[data-theme=dark] .ent .langtoggle button.on:before{background:hsla(0,0%,100%,.14);box-shadow:0 1px 3px rgba(0,0,0,.4)}.ent .langtoggle button:focus-visible{border-radius:999px}@media (min-width:601px) and (pointer:fine){.ent .lp-lang{top:16px;padding:0 32px}.ent .langtoggle{--seg-h:36px}.ent .langtoggle button{min-width:38px}}.ent .lp-foot{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 8px;font-family:var(--font);font-size:12px;line-height:1.4;color:var(--ent-muted);padding:8px 24px 28px}@media (max-width:560px){.ent .lp-foot{gap:0 16px}.ent .lp-foot-sep{display:none}}.ent .lgn-foot a,.ent .lp-foot a{display:inline-block;padding:6px 2px;color:var(--ent-muted);text-decoration:none;border-radius:6px}.ent .lgn-foot a:hover,.ent .lp-foot a:hover{color:var(--ent-ink);text-decoration:underline;text-underline-offset:3px}.ent .lgn-foot a:focus-visible,.ent .lp-foot a:focus-visible{border-radius:6px}.ent .lp{padding:40px 32px 28px;gap:56px}.ent .lp-left{max-width:560px}.ent .lp-signin .lp-h1{margin-top:26px;font-size:clamp(30px,3.4vw,40px)}.ent .lp-signin .lp-sub{margin-top:12px;font-size:15px;max-width:430px}.ent .lp-cta,.ent .lp-signin .lp-cta{gap:10px;max-width:400px;margin:26px 0 0}.ent .lp-cap{font-family:var(--font);font-size:13px;font-weight:550;line-height:1.45}.ent .lp-cap svg{color:var(--ent-ok-ink)}.ent .lp-off{gap:8px;margin-top:8px;padding-top:16px}.ent .lp-off-why{font-size:12.5px}.ent .lp-alt{gap:8px;margin-top:6px;justify-content:center}.ent .lp-sep{display:none}.ent .lp-trust{margin-top:24px;font-size:13px}.ent .lp-trust svg{color:var(--ent-ok-ink)}.ent .lp-steps{gap:16px}.ent .lp-steps li{padding-left:40px}.ent .lp-steps li:before{top:0;width:26px;height:26px;border-radius:9px;border:0;font-family:var(--font);font-size:12px;font-weight:750;color:var(--ent-primary-ink);background:color-mix(in srgb,var(--ent-primary) 10%,transparent)}.ent .lp-steps li b{font-size:14.5px;font-weight:650;line-height:1.35}.ent .lp-steps li span{font-size:13px;line-height:1.5;margin-top:2px}.ent .lp-next .lp-tools{margin-top:20px;padding-top:18px}.ent .lp-tools-row{gap:8px;margin-top:12px}.ent .lp-tool{width:36px;height:36px;border-radius:9px;background:var(--ent-card);border:1px solid var(--ent-line);box-shadow:none}html[data-theme=dark] .ent .lp-tool{background:#fff;border-color:transparent}.ent .lp-tools-more{font-family:var(--font);font-size:12.5px;margin-left:0}.ent .lp-discover{margin-top:18px;padding-top:16px;font-size:13px}.ent .lp-discover a{display:inline-block;padding:4px 0;color:var(--ent-primary-ink);font-weight:600;text-decoration:none;border-bottom:0;border-radius:6px}.ent .lp-discover a:hover{text-decoration:underline;text-underline-offset:3px}@media (max-width:980px){.ent .lp,.ent .lp-lang{max-width:464px}.ent .lp{grid-template-columns:minmax(0,1fr);gap:28px;align-items:start;padding-top:20px}.ent .lp-left{max-width:none}.ent .lp-signin .lp-h1{margin-top:22px}}@media (max-width:560px){.ent .lp-lang{padding:0 20px}.ent .lp{padding:20px 20px 16px}.ent .lgn-card,.ent .ob-aside{padding:20px}}@media (max-width:600px),(pointer:coarse){.ent .lgn-alt,.ent .lp-alt a{height:44px}}.ent .lgn{padding:72px 20px 32px}.ent .lgn-card{max-width:446px;padding:22px}.ent .lgn-card .eyebrow{margin-top:26px}.ent .lgn-h1{margin:10px 0 0}.ent .lgn-sub{margin:10px 0 22px}.ent .lgn-alt{margin:14px auto 0;display:flex;width:-moz-fit-content;width:fit-content}.ent .lgn-foot{margin-top:22px;padding-top:12px;border-top:1px solid var(--ent-line);font-size:12px;color:var(--ent-muted)}.ent .lgn-err{display:flex;align-items:flex-start;gap:10px;margin:0 0 14px;padding:12px 14px;text-align:left;border-radius:14px;border:1px solid color-mix(in srgb,var(--danger-ink) 30%,transparent);background:color-mix(in srgb,var(--danger-ink) 6%,var(--ent-card));font-size:13.5px;font-weight:550;line-height:1.45;color:var(--danger-ink)}.ent .lgn-err svg{flex:none;margin-top:1px}.ent .lgn-err p{margin:0}@media (max-width:980px){.ent-login .lp-lang{max-width:446px;padding:0}}@media (max-width:560px){.ent .lgn{padding:64px 20px 24px}.ent-login .lp-lang{max-width:none;padding:0 20px}.ent .lgn-card{padding:20px}}.ent .btn{min-height:44px;padding:0 20px;border-radius:999px;border:1px solid transparent;font-size:14px;font-weight:650;line-height:1;background:var(--ent-primary);box-shadow:0 6px 16px color-mix(in srgb,var(--ent-primary) 30%,transparent)}.ent .btn,.ent .btn:hover{color:var(--ent-on-primary)}.ent .btn:hover{filter:none;transform:none;box-shadow:0 8px 20px color-mix(in srgb,var(--ent-primary) 38%,transparent)}.ent .btn:active{transform:scale(.98)}.ent .btn:disabled{opacity:1;box-shadow:none;color:var(--ent-ink);background:color-mix(in srgb,var(--ent-primary) 16%,var(--ent-card))}.ent .btn-ghost,.ent .btn.cfg-ghost,.ent .btn.ghost{color:var(--ent-ink);background:var(--ent-card);border-color:var(--ent-line);box-shadow:none}.ent .btn-ghost:hover,.ent .btn.cfg-ghost:hover,.ent .btn.ghost:hover{color:var(--ent-ink);background:var(--ent-card);border-color:var(--ent-field-line)}.ent .btn:focus-visible{border-radius:999px}@media (max-width:600px){.ent .btn{min-height:48px}}.ent .input{min-height:44px;padding:0 14px;border-radius:14px;background:var(--ent-card);border:1px solid var(--ent-field-line);color:var(--ent-ink);font-size:16px}.ent textarea.input{padding:11px 14px}.ent .input:focus{border-color:var(--ent-primary);outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--ent-primary) 20%,transparent)}.ent .input:focus-visible{outline:none}.ent .chip{border-radius:999px;border:1px solid var(--ent-line);color:var(--ent-ink);font-size:11.5px}.ent .chip,.ent .chip:hover{background:var(--ent-row);font-weight:650}.ent .chip:hover{border-color:var(--ent-field-line)}.ent .chip.on{background:color-mix(in srgb,var(--ent-primary) 12%,transparent);border-color:var(--ent-primary);color:var(--ent-primary-ink);font-weight:650}.ent .progress{background:var(--ent-line)}.ent .bar{background:var(--ent-primary)}.ent .ob3{--teal:var(--ent-primary);--teal-ink:var(--ent-primary-ink);--muted:var(--ent-muted);--track:var(--ent-line);--pink:var(--danger-ink);--pink-ink:var(--danger-ink);--il-tile:var(--ent-card);--il-main:var(--ent-primary);--il-on-main:var(--ent-on-primary);--il-edge:color-mix(in srgb,var(--ent-primary) 38%,transparent);--il-edge-soft:var(--ent-line);--il-ring1:color-mix(in srgb,var(--ent-primary) 10%,transparent);--il-ring2:color-mix(in srgb,var(--ent-primary) 16%,transparent);--il-ring3:color-mix(in srgb,var(--ent-primary) 26%,transparent);--il-bar:color-mix(in srgb,var(--ent-ink) 14%,transparent);--il-bar-soft:color-mix(in srgb,var(--ent-ink) 8%,transparent);--il-line-a:var(--ent-primary);--il-line-b:var(--ent-primary)}.ent .acc-avous-p,.ent .bcv-halo,.ent .brand,.ent .connbox,.ent .connopt,.ent .il-float,.ent .il-pulse,.ent .il-spin,.ent .ob3 .chip.on,.ent .progress,.ent .scanflash,.ent .sodot{animation:none}.ent .ob3 .ob-substep-d.on:after{animation:none;background:var(--ent-primary)}.ent .ob3-head{margin-bottom:22px;gap:14px}.ent .ob3-prog{gap:6px;margin-left:auto}.ent .ob3-lang{margin-left:auto;flex:none}.ent .ob3-prog+.ob3-lang{margin-left:0}@media (max-width:560px){.ent .ob3-head{flex-wrap:wrap;row-gap:12px}.ent .ob3-prog{order:3;flex:1 1 100%;max-width:none;margin-left:0}}.ent .ob3-seg{height:4px;background:var(--ent-line);box-shadow:none}.ent .ob3-seg.done,.ent .ob3-seg.on{background:var(--ent-primary);box-shadow:none}.ent .ob-substep-d{background:var(--ent-line)}.ent .ob-substep-d.done,.ent .ob-substep-d.on{background:var(--ent-primary)}.ent .stepbar{background:var(--ent-line)}.ent .stepbar>i{background:var(--ent-primary)}.ent .bcv-lab,.ent .confsub,.ent .ob-rec-h,.ent .ob-rec-sep,.ent .ocard-h,.ent .orsplit,.ent .pedaTitre{font-family:var(--font);font-size:10.5px;font-weight:800;line-height:1.2;letter-spacing:.085em;text-transform:uppercase;color:var(--ent-muted)}.ent .confsub{margin:24px 0 6px}.ent .pedaTitre{margin-bottom:12px}.ent .ob-rec-h{margin:4px 0 10px}.ent .ob-rec-sep{margin:14px 0 0}.ent .orsplit{margin:20px 0 6px;gap:14px}.ent .orsplit:after,.ent .orsplit:before{background:var(--ent-line)}.ent .ocard-h{font-size:12px;text-transform:none;letter-spacing:0;font-weight:650}.ent .acc-crm,.ent .acc-etape,.ent .connopt2,.ent .ob-emptyblock,.ent .ob-pr-empty,.ent .ob-pr-slot,.ent .ob-rec,.ent .ob-resite,.ent .ob-vp,.ent .ocard,.ent .pedaCarte,.ent .recap,.ent .toolcard{background:var(--ent-card);border:1px solid var(--ent-line);border-radius:20px;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}.ent .ocard{padding:16px 18px}.ent .recap{padding:6px 18px}.ent .acc-etape{padding:16px 18px;gap:14px}.ent .acc-crm{padding:16px 18px 14px}.ent .ob-pr-slot,.ent .ob-resite,.ent .pedaCarte,.ent .toolcard{padding:16px 18px}.ent .ob-rec{padding:14px 16px}.ent .connopt2,.ent .ob-vp{padding:14px 18px}.ent .ob-emptyblock{border-style:dashed;border-color:var(--ent-field-line);background:none;padding:16px 18px}.ent .ob-pr-empty{border-color:color-mix(in srgb,var(--orange-ink) 35%,var(--ent-line));background:color-mix(in srgb,var(--orange) 10%,var(--ent-card))}.ent .connopt2:hover,.ent .ob-rec:hover,.ent .toolcard:hover{transform:none;background:var(--ent-card);border-color:var(--ent-field-line);box-shadow:0 6px 18px -10px rgba(28,32,58,.28)}html[data-theme=dark] .ent .connopt2:hover,html[data-theme=dark] .ent .ob-rec:hover,html[data-theme=dark] .ent .toolcard:hover{box-shadow:0 8px 20px -10px rgba(0,0,0,.6)}.ent .ob-aside .acc-crm,.ent .ob-aside .ob-incentive,.ent .ob-aside .pedaCarte{background:none;border:0;border-radius:0;padding:0;box-shadow:none}.ent .ob-aside .ob-incentive{margin-bottom:16px}.ent .ob-aside .ob-hint{margin-top:14px}.ent .ob-aside .ob-rec{background:none;border:0;border-top:1px solid var(--ent-line);border-radius:0;padding:14px 0;box-shadow:none}.ent .ob-aside .ob-rec:first-child{border-top:0;padding-top:2px}.ent .ob-aside .ob-rec:hover{background:none;box-shadow:none}.ent .ob-aside .ob-reassure{border-top-color:var(--ent-line)}.ent .acc-crm-gh{font-size:13.5px}.ent .acc-crm-gh,.ent .ob-aside .acc-crm-gh{background:var(--ent-card)}.ent .acc-etape.active{border-color:color-mix(in srgb,var(--ent-primary) 38%,transparent);background:color-mix(in srgb,var(--ent-primary) 5%,var(--ent-card))}.ent .acc-etape.ko{border-color:color-mix(in srgb,var(--danger-ink) 38%,transparent)}.ent .acc-badge{font-family:var(--font);font-size:11.5px;font-weight:650;letter-spacing:0;padding:1px 9px;background:var(--ent-row)}.ent .acc-etape.active .acc-badge{color:var(--ent-primary-ink);border-color:color-mix(in srgb,var(--ent-primary) 40%,transparent);background:color-mix(in srgb,var(--ent-primary) 10%,transparent)}.ent .acc-etape.done .acc-badge{color:var(--ent-ok-ink);border-color:color-mix(in srgb,var(--ent-ok-ink) 35%,transparent);background:color-mix(in srgb,var(--ent-ok-ink) 8%,transparent)}.ent .acc-etape.ko .acc-badge{color:var(--danger-ink);border-color:color-mix(in srgb,var(--danger-ink) 40%,transparent);background:none}.ent .acc-res{color:var(--ent-ok-ink)}.ent .acc-ko,.ent .acc-res{font-family:var(--font);font-size:13px;font-weight:550}.ent .acc-ko{color:var(--danger-ink)}.ent .acc-explic-n{font-family:var(--font);color:var(--ent-muted)!important}.ent .acc-scan{background:color-mix(in srgb,var(--ent-primary) 14%,transparent)}.ent .acc-scan i{background:linear-gradient(90deg,transparent,var(--ent-primary),transparent)}.ent .acc-avous{border:1px solid color-mix(in srgb,var(--ent-primary) 30%,transparent);border-radius:20px;background:color-mix(in srgb,var(--ent-primary) 6%,var(--ent-card));padding:14px 18px}.ent .acc-avous-p{background:var(--ent-primary)}.ent .ob-incentive{border:1px solid color-mix(in srgb,var(--ent-primary) 28%,transparent)}.ent .ob-incentive,.ent .ob-perso{border-radius:20px;background:color-mix(in srgb,var(--ent-primary) 6%,var(--ent-card));padding:12px 18px}.ent .ob-perso{border:1px solid color-mix(in srgb,var(--ent-primary) 28%,transparent)}.ent .claimbar{border-radius:20px;background:color-mix(in srgb,var(--ent-primary) 6%,var(--ent-card));border-color:color-mix(in srgb,var(--ent-primary) 28%,transparent)}@media (min-width:900px){.ent .ob3 .ob-acctcard,.ent .ob3 .ob-projsugg{border-radius:20px;background:var(--ent-card);padding:16px 18px}.ent .ob3 .ob-cardpick.on{background:color-mix(in srgb,var(--ent-primary) 6%,var(--ent-card));border-color:color-mix(in srgb,var(--ent-primary) 45%,transparent)}}.ent .ob-cardpick:not(.on){opacity:.72}.ent .ob-cardpick{border:0;border-top:1px solid var(--ent-line)}.ent .ob-cardpick:first-child{border-top:0}@media (min-width:900px){.ent .ob3 .ob-cardpick{border:1px solid var(--ent-line)}}.ent .ob-benefits li{font-size:14.5px}.ent .ob-benefits li:before{width:20px;height:20px;border-radius:7px;font-size:12px;background:color-mix(in srgb,var(--ent-ok-ink) 12%,transparent);color:var(--ent-ok-ink)}.ent .ob-reassure{background:none;border:0;border-top:1px solid var(--ent-line);border-radius:0;padding:14px 0 0;font-size:13px}.ent .ob-sugg{color:var(--ent-ok-ink)}.ent .connopt{min-height:64px;margin-top:0;padding:14px 18px;border-radius:20px;background:var(--ent-card);border:1px solid var(--ent-line);box-shadow:none;transition:border-color .15s ease,box-shadow .18s ease,transform .12s ease}.ent .connopt:hover{transform:none;border-color:var(--ent-field-line)}.ent .connopt:active{transform:scale(.99)}.ent .connopt-t{font-size:15px}.ent .connopt-t b{font-weight:650}.ent .connopt-t .muted{font-size:13px}.ent .connopt-g,.ent .ob-act .connopt-g{background:var(--ent-g-bg);border-color:var(--ent-g-line)}.ent .connopt-g .connopt-arrow,.ent .connopt-g .connopt-t b{color:var(--ent-g-ink)}.ent .connopt-g .connopt-t .muted{color:color-mix(in srgb,var(--ent-g-ink) 78%,var(--ent-g-bg))}.ent .connopt-g:hover{border-color:var(--ent-g-line);box-shadow:0 10px 24px -8px rgba(28,32,58,.3),0 2px 6px rgba(28,32,58,.1)}html[data-theme=dark] .ent .connopt-g:hover{box-shadow:0 10px 26px -8px rgba(0,0,0,.65),0 2px 6px rgba(0,0,0,.3)}.ent .connopt-g .gmk{background:transparent}html[data-theme=light] .ent .ob-act .connopt-g{background:var(--ent-g-bg)}html[data-theme=light] .ent .ob-act .connopt:not(.connopt-g){background:var(--ent-card)}.ent .connopt-off{opacity:1;background:var(--ent-row);border-color:var(--ent-line);box-shadow:none}.ent .connopt-off .connopt-t .muted,.ent .connopt-off .connopt-t b{color:var(--ent-muted)}.ent .connopt-off:hover{border-color:var(--ent-line);box-shadow:none;transform:none}.ent .connopt-off svg{filter:grayscale(1);opacity:.7}.ent .skiplink{font-size:13.5px;color:var(--ent-muted)}.ent .skiplink:hover{color:var(--ent-ink);text-decoration:underline;text-underline-offset:3px}.ent .helplink{font-family:var(--font);font-size:13px;color:var(--ent-muted)}.ent .helplink:hover{color:var(--ent-ink);text-decoration:underline;text-underline-offset:3px}.ent .helpbox{background:var(--ent-card);border:1px solid var(--ent-line);border-radius:14px;font-size:13.5px}.ent .card-ok,.ent .connected,.ent .lock{color:var(--ent-ok-ink)}.ent .ofield label{font-size:13px;font-weight:550;color:var(--ent-muted);margin-bottom:6px}.ent .ofield-hint{font-size:12.5px;color:var(--ent-muted)}.ent .input::placeholder{color:color-mix(in srgb,var(--ent-muted) 80%,transparent)}.ent .input[aria-invalid=true]{border-color:var(--danger-ink)}.ent .input[aria-invalid=true]:focus{border-color:var(--danger-ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--danger-ink) 18%,transparent)}.ent .ofield-err{display:flex;align-items:flex-start;gap:6px;margin:7px 0 0;font-size:13px;font-weight:550;line-height:1.4;color:var(--danger-ink)}.ent .ofield-err:before{content:"";flex:none;width:14px;height:14px;margin-top:1px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 1.5a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13Zm-.75 3.25a.75.75 0 0 1 1.5 0v3.5a.75.75 0 0 1-1.5 0v-3.5ZM8 11a.9.9 0 1 1 0 1.8A.9.9 0 0 1 8 11Z'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 1.5a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13Zm-.75 3.25a.75.75 0 0 1 1.5 0v3.5a.75.75 0 0 1-1.5 0v-3.5ZM8 11a.9.9 0 1 1 0 1.8A.9.9 0 0 1 8 11Z'/%3E%3C/svg%3E") center /contain no-repeat}.ent .ob3 .chip{min-height:44px;padding:0 16px;font-size:13.5px;font-weight:650;letter-spacing:0}.ent .ob3 .ob-fiche .ob-suggest .chip{padding:0 14px;font-size:13.5px}.ent .ob3 .ob-relchips .chip{min-height:32px;padding:0 12px;font-size:12.5px}.ent .ob-opt{border-radius:16px;background:var(--ent-row);border-color:var(--ent-line);font-size:14px;font-weight:550;color:var(--ent-ink)}.ent .ob-opt:hover{border-color:var(--ent-field-line)}.ent .ob-opt.on{background:color-mix(in srgb,var(--ent-primary) 10%,transparent);border-color:var(--ent-primary)}.ent .ob3 .ob-opt-c{background:color-mix(in srgb,var(--ent-ink) 10%,transparent);color:var(--ent-muted)}.ent .ob3 .ob-cardpick.on .ob-opt-c,.ent .ob3 .ob-opt.on .ob-opt-c{background:var(--ent-primary);color:var(--ent-on-primary)}.ent .ob-relcat{border-radius:999px;background:var(--ent-row);border-color:var(--ent-line);font-size:14px;font-weight:650;color:var(--ent-ink)}.ent .ob-relcat:hover{border-color:var(--ent-field-line)}.ent .ob-relcat.on{background:color-mix(in srgb,var(--ent-primary) 12%,transparent);border-color:var(--ent-primary);color:var(--ent-primary-ink)}.ent .ob-relcat.no.on,.ent .ob-voixact>.ob-relcat.no.on{border-color:var(--pink);background:color-mix(in srgb,var(--pink) 12%,transparent);color:var(--pink-ink)}.ent .ob-voixact>:nth-child(n+3){color:var(--ent-muted)}.ent .seg{background:var(--ent-row);border-color:var(--ent-line)}.ent .seg button{font-size:13px;font-weight:600;color:var(--ent-muted)}.ent .seg button.on{background:var(--ent-primary);color:var(--ent-on-primary);font-weight:650}.ent .acctsel{border-radius:10px;background:var(--ent-card);border-color:var(--ent-field-line)}.ent .ob-pr-tpl{min-height:44px;border-color:var(--ent-line);background:var(--ent-row);font-size:13.5px;font-weight:650}.ent .ob-pr-tpl:hover{border-color:var(--ent-field-line);color:var(--ent-ink)}.ent .ob-pr-tpl.on{background:color-mix(in srgb,var(--ent-primary) 12%,transparent);border-color:var(--ent-primary);color:var(--ent-primary-ink)}.ent .ob-swatch{border-radius:14px;background:var(--ent-row);border-color:var(--ent-line)}.ent .ob-swatch .input{font-family:var(--font)}.ent .tag{font-size:13px}.ent .scanflash span,.ent .tag{background:var(--ent-row);border-color:var(--ent-line)}.ent .scanflash span{font-size:13.5px}.ent .scanflash b{color:var(--ent-ok-ink)}.ent .ob-relbar{background:var(--ent-line)}.ent .ob-relbar span{background:var(--ent-primary)}.ent .ob-relprog{font-family:var(--font)}.ent .mini,.ent .ob-rec-cta,.ent .ob-regen,.ent .ob-req,.ent .pedaCompteur,.ent .toolcta{color:var(--ent-primary-ink);font-family:var(--font)}.ent .pedaCompteur{background:color-mix(in srgb,var(--ent-primary) 10%,transparent);font-size:11.5px;font-weight:650}.ent .ob-regen:disabled{color:var(--ent-muted)}.ent .ob-relrecap-t{color:var(--ent-ink)}.ent .detbadge{font-family:var(--font);font-size:10.5px;font-weight:750;color:var(--ent-ok-ink);background:color-mix(in srgb,var(--ent-ok-ink) 12%,transparent)}.ent .toolcard.det{border-color:color-mix(in srgb,var(--ent-ok-ink) 38%,transparent);background:color-mix(in srgb,var(--ent-ok-ink) 5%,var(--ent-card))}.ent .toolname{font-size:15px;font-weight:650}.ent .pedaPuce{background:var(--ent-field-line)}.ent .pedaPuce.on{background:var(--ent-primary)}.ent .bstep.active .bdot{border-color:var(--ent-primary);color:var(--ent-primary-ink);box-shadow:none}.ent .bstep.done .bdot{background:var(--ent-primary);border-color:var(--ent-primary);color:var(--ent-on-primary)}.ent .bdot{font-family:var(--font);font-weight:650}.ent .bcv-pct{font-weight:700}.ent .ob-rec-ic{width:36px;height:36px;border-radius:9px;background:var(--ent-card);border:1px solid var(--ent-line);box-shadow:none}html[data-theme=dark] .ent .ob-rec-ic{background:#fff;border-color:transparent}.ent .ob-ailleurs-t{border-radius:999px;background:var(--ent-row);border-color:var(--ent-line);font-size:13px}.ent .ob-ailleurs-t .muted{font-family:var(--font)}.ent .btn-ghost,.ent .btn.cfg-ghost,.ent .btn.ghost{backdrop-filter:none;-webkit-backdrop-filter:none}.ent .btn-ghost:disabled,.ent .btn.btn-ghost:disabled{background:transparent;color:var(--ent-muted)}.ent .ob3 .ob-actbar .btn,.ent .ob3 .ob-navbtns .btn{padding:0 24px;min-height:44px}.ent .ob3 .ob-actbar .btn:last-child{max-width:420px}.ent .ob3 .trash:hover{color:var(--danger-ink)}@media (max-width:600px){.ent .ob3 .ob-actbar .btn,.ent .ob3 .ob-navbtns .btn{min-height:48px}}.ent{overflow-x:clip}.ent .ob3 .ob-actbar,.ent .ob3 .ob-navbtns{background:none;padding:15px 0 calc(15px + env(safe-area-inset-bottom, 0px))}.ent .ob3 .ob-actbar:before,.ent .ob3 .ob-navbtns:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:-100vw;right:-100vw;background:var(--ent-card);border-top:1px solid var(--ent-line)}.ent .ob3:has(.ob-actbar,.ob-navbtns){padding-bottom:0}.ent .ob3 :is(.ob3-step,.ob3-body,.ob-scene):has(.ob-actbar,.ob-navbtns){flex:1 0 auto}.ent .ob3 :has(>.ob-actbar),.ent .ob3 :has(>.ob-navbtns){padding-bottom:0}.ent .ob3-body>.ob-actbar{margin-top:auto}.ent .ob3 .ob-lede:has(>.ob-actbar,>.ob-navbtns){display:flex;flex-direction:column;align-self:stretch}.ent .ob3 .ob-lede:has(>.ob-actbar,>.ob-navbtns):after{content:"";order:1;flex:1 0 28px}.ent .ob3 .ob-lede>.ob-actbar,.ent .ob3 .ob-lede>.ob-navbtns{order:2;margin-top:0}.ent .ob3-illo{padding:10px 0 4px}.ent .ob3-center .h1{text-wrap:balance}.ent .ob-pr-grid{gap:12px}.ent .ob-pr-slot-ic{color:var(--ent-primary-ink)}.ent .ob-pr-slot-name{font-size:15px;font-weight:650}.ent .ob-pr-slot-replace{border-color:var(--ent-line);background:var(--ent-card)}.ent .ob-pr-slot-replace:hover{border-color:var(--ent-field-line);color:var(--ent-ink);background:var(--ent-card)}.ent .v3-modal-ov:has(.ob-pr-modal){backdrop-filter:none;-webkit-backdrop-filter:none;background:rgba(18,18,22,.46)}.ent .ob-pr-modal{border:1px solid var(--ent-line);border-radius:20px;background:var(--ent-card);box-shadow:var(--ent-shadow)}.ent .ob-pr-modal .v3-x{border-color:var(--ent-line);background:var(--ent-card)}.ent .ob-pr-modal .v3-x:hover{border-color:var(--ent-field-line);color:var(--ent-ink);background:var(--ent-card)}.ent .ob-pr-modal-row:hover{background:var(--ent-row);border-color:var(--ent-line)}.ent .ob-pr-modal-row-tag{font-family:var(--font)}.ent .ob-fiche{gap:20px 22px;margin-top:22px}.ent .ob-lede>.ofield{margin-top:18px}.ent .ob-lede div:has(>.sub)+div{margin-top:20px}.ent .ob-lede :not(.ob-fiche)>div:has(>.ofield)+div:has(>.ofield){margin-top:18px}.ent .connbox .ofield{margin-top:16px}.ent .ob-act>.ob3-cta{margin-top:10px}.ent .ob-act>.ofield+.ofield{margin-top:8px}.ent .ob-subgrp-h{font-size:14.5px;font-weight:650;color:var(--ent-ink);margin-bottom:10px}.ent .ob-subgrp+.ob-subgrp{margin-top:22px}.ent .ob-opt-hz{flex:none;margin-left:auto;padding-left:10px;font-size:12px;font-weight:650;color:var(--ent-muted);white-space:nowrap}.ent .toolcta{opacity:1;margin-top:10px;font-size:13px;font-weight:650}@media (min-width:900px){.ent .ob-scene-solo:has(.ob-pr-grid){grid-template-columns:minmax(0,880px)}}@media (min-width:681px) and (max-width:899px){.ent .ob-pr-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ent .ob-pr-slot{grid-column:span 1!important}.ent .ob-pr-slot[style*="span 10"],.ent .ob-pr-slot[style*="span 11"],.ent .ob-pr-slot[style*="span 12"],.ent .ob-pr-slot[style*="span 8"],.ent .ob-pr-slot[style*="span 9"]{grid-column:span 2!important}}@media (max-width:560px){.ent .ob3 .ob-actbar,.ent .ob3 .ob-navbtns{gap:10px}.ent .ob3 .ob-actbar .btn,.ent .ob3 .ob-navbtns .btn{flex:1 1 170px;padding:0 14px}.ent .ob3 .ob-actbar .btn-ghost,.ent .ob3 .ob-navbtns .btn-ghost{flex:0 0 auto}}.ent button,.ent code,.ent input,.ent kbd,.ent select,.ent textarea{font-family:var(--font)}.ent code,.ent kbd{font-size:.92em;font-weight:550;padding:1px 6px;border-radius:6px;background:var(--ent-row);border:1px solid var(--ent-line);color:var(--ent-ink)}.ent .ent-lien,.ent .ob-opt{min-height:44px}.ent .ent-lien{display:inline-flex;align-items:center;padding:0 14px;border-radius:999px;white-space:nowrap;border:1px solid var(--ent-line);background:var(--ent-card);color:var(--ent-ink);font-size:13px;font-weight:650;text-decoration:none}.ent .ent-lien:hover{border-color:var(--ent-field-line)}.ent .ent-lien:focus-visible{border-radius:999px}@media (max-width:600px),(pointer:coarse){.ent .helplink,.ent .skiplink{display:flex;align-items:center;justify-content:center;min-height:44px;padding-top:0;padding-bottom:0}.ent .helplink{justify-content:flex-start}.ent .acc-crm-bulkb,.ent .dd-btn,.ent .ob-relcat,.ent .ob-voixact>:nth-child(n+3),.ent .seg button{min-height:44px}.ent .ob-regen{min-height:44px;margin-block:-12px}.ent .ob-regen,.ent .ob-swatch-x{display:inline-flex;align-items:center}.ent .ob-swatch-x{justify-content:center;min-width:36px;min-height:36px}}html .ent .ob3 .connopt:focus-visible{border-radius:20px}html .ent .ob3 .acc-crm-bulkb:focus-visible,html .ent .ob3 .ob-pr-slot-replace:focus-visible,html .ent .ob3 .ob-pr-tpl:focus-visible{border-radius:999px}.ent .ob-pr-slot-ic .v3-wg-daybadge{display:grid;place-items:center;border-radius:9px;font-weight:750;line-height:1;background:color-mix(in srgb,var(--ent-primary) 10%,transparent);color:var(--ent-primary-ink)}