.jc[data-astro-cid-widrgzra]{gap:var(--space-5);display:grid}.jc-grid[data-astro-cid-widrgzra]{gap:var(--space-5);align-items:start;display:grid}@media (width>=960px){.jc-grid[data-astro-cid-widrgzra]{gap:var(--space-6);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.jc-panel[data-astro-cid-widrgzra]{align-content:start;gap:var(--space-5);padding:clamp(var(--space-4), 3vw, var(--space-6));border-radius:var(--radius-xl);display:grid}.jc-input[data-astro-cid-widrgzra]{background:linear-gradient(180deg, #ffffff09, #ffffff03), var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-sm)}.jc-output[data-astro-cid-widrgzra]{box-shadow:var(--shadow-lg);background:radial-gradient(70% 50% at 100% 0,#c9cbd114,#0000 70%) padding-box padding-box,linear-gradient(#16161b,#0d0d10) padding-box padding-box,linear-gradient(135deg,#ffffff6b,#ffffff0f 40%,#ff6a1a73) border-box;border:1px solid #0000;position:relative}@media (width>=960px){.jc-output[data-astro-cid-widrgzra]{align-self:stretch}}.jc-panel-head[data-astro-cid-widrgzra]{gap:var(--space-2);display:grid}.jc-side[data-astro-cid-widrgzra]{font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-weight:650}.jc-output[data-astro-cid-widrgzra] .jc-side[data-astro-cid-widrgzra]{color:var(--chrome)}.jc-panel-title[data-astro-cid-widrgzra]{font-size:var(--text-2xl)}.jc-fieldset[data-astro-cid-widrgzra]{border:0;min-width:0;margin:0;padding:0}.jc-fieldset[data-astro-cid-widrgzra] legend[data-astro-cid-widrgzra]{margin-bottom:var(--space-3);padding:0}.jc-metiers[data-astro-cid-widrgzra]{gap:var(--space-2);flex-wrap:wrap;display:flex}.jc-metier[data-astro-cid-widrgzra]{align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);background:var(--surface-2);min-height:44px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--text-2);font-size:var(--text-sm);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:box-shadow var(--dur-fast) ease, background-color var(--dur-fast) ease, color var(--dur-fast) ease;padding:.5rem 1rem;font-weight:600;display:inline-flex}.jc-metier[data-astro-cid-widrgzra]:hover{background:var(--surface-3);color:var(--text)}.jc-metier[data-astro-cid-widrgzra] .icon{width:18px;height:18px;color:var(--muted)}.jc-metier[data-astro-cid-widrgzra]:has(input:checked){background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--accent);color:var(--text)}.jc-metier[data-astro-cid-widrgzra]:has(input:checked) .icon{color:var(--accent-hover)}.jc-metier[data-astro-cid-widrgzra]:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:2px}.jc-textarea[data-astro-cid-widrgzra]{min-height:140px}.jc-exemples-zone[data-astro-cid-widrgzra]{gap:var(--space-2);display:grid}.jc-exemples-label[data-astro-cid-widrgzra]{font-size:var(--text-sm);color:var(--muted);font-weight:600}.jc-exemples[data-astro-cid-widrgzra]{gap:var(--space-2);flex-wrap:wrap;display:flex}.jc-exemple[data-astro-cid-widrgzra]{align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);background:var(--surface-3);min-height:44px;color:var(--text-2);font-size:var(--text-sm);transition:background-color var(--dur-fast) ease, color var(--dur-fast) ease;border:0;padding:.4rem .95rem;font-weight:600;display:inline-flex}.jc-exemple[data-astro-cid-widrgzra]:hover{color:var(--text);background:#2e2e38}.jc-exemple[data-astro-cid-widrgzra] .icon{color:var(--accent-hover)}.jc-launch[data-astro-cid-widrgzra]{gap:var(--space-3);justify-items:start;display:grid}.jc-private[data-astro-cid-widrgzra]{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--muted);display:inline-flex}.jc-private[data-astro-cid-widrgzra] .icon{color:var(--ok);flex:none}.jc-status[data-astro-cid-widrgzra]{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--muted);display:inline-flex}.jc-status-dot[data-astro-cid-widrgzra]{background:var(--subtle);border-radius:50%;flex:none;width:8px;height:8px}.jc-status[data-astro-cid-widrgzra].is-busy .jc-status-dot[data-astro-cid-widrgzra]{background:var(--accent);box-shadow:0 0 10px var(--glow);animation:.9s ease-in-out infinite alternate jc-pulse}.jc-status[data-astro-cid-widrgzra].is-done .jc-status-dot[data-astro-cid-widrgzra]{background:var(--ok)}.jc-status[data-astro-cid-widrgzra].is-done{color:var(--text)}.jc-steps[data-astro-cid-widrgzra]{gap:var(--space-2) var(--space-4);padding:0 0 var(--space-4);border-bottom:1px solid var(--line);font-size:var(--text-sm);color:var(--muted);flex-wrap:wrap;margin:0;font-weight:600;list-style:none;display:flex}.jc-step[data-astro-cid-widrgzra]{align-items:center;gap:var(--space-2);transition:color var(--dur) ease;display:inline-flex}.jc-step-mark[data-astro-cid-widrgzra]{width:20px;height:20px;box-shadow:inset 0 0 0 1.5px var(--line-strong);color:#0000;transition:background-color var(--dur) ease, color var(--dur) ease, box-shadow var(--dur) ease;border-radius:50%;place-items:center;display:grid}.jc-step[data-astro-cid-widrgzra].is-done{color:var(--text)}.jc-step[data-astro-cid-widrgzra].is-done .jc-step-mark[data-astro-cid-widrgzra]{background:var(--ok);color:var(--on-accent);box-shadow:none}.jc-empty[data-astro-cid-widrgzra] ul[data-astro-cid-widrgzra]{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.jc-empty[data-astro-cid-widrgzra] li[data-astro-cid-widrgzra]{align-items:flex-start;gap:var(--space-3);color:var(--muted);display:flex}.jc-empty[data-astro-cid-widrgzra] strong[data-astro-cid-widrgzra]{color:var(--text)}.jc-empty-icon[data-astro-cid-widrgzra]{border-radius:var(--radius);width:40px;height:40px;color:var(--chrome);background:#c9cbd114;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #c9cbd133}.jc-empty[data-astro-cid-widrgzra] .notice[data-astro-cid-widrgzra]{margin-top:var(--space-4)}.jc-result[data-astro-cid-widrgzra]{gap:var(--space-4);display:grid}.jc-card[data-astro-cid-widrgzra]{gap:var(--space-4);padding:clamp(var(--space-4), 2.5vw, var(--space-5));border-radius:var(--radius-lg);background:var(--surface-2);border:1px solid var(--line);color:var(--text);animation:jc-in var(--dur-slow) var(--ease-out) both;display:grid}.jc-mail-head[data-astro-cid-widrgzra]{align-items:center;gap:var(--space-3);display:flex}.jc-avatar[data-astro-cid-widrgzra]{background:var(--surface-3);width:36px;height:36px;color:var(--text-2);border-radius:50%;flex:none;place-items:center;display:grid}.jc-mail-from[data-astro-cid-widrgzra]{align-items:baseline;gap:0 var(--space-2);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.jc-mail-label[data-astro-cid-widrgzra],.jc-mail-time[data-astro-cid-widrgzra]{font-size:var(--text-xs);color:var(--muted)}.jc-mail-body[data-astro-cid-widrgzra]{padding:var(--space-4);border-radius:var(--radius);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);color:var(--text-2);font-size:var(--text-base);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65}.jc-mail-body[data-astro-cid-widrgzra] .jc-hl{color:var(--text);box-shadow:inset 0 -2px 0 var(--accent);transition:background-color var(--dur) ease, box-shadow var(--dur) ease;background:#ff6a1a33;border-radius:4px;padding:.05em .15em}.jc-mail-body[data-astro-cid-widrgzra] .jc-hl.is-pending{box-shadow:inset 0 0 0 var(--accent);color:inherit;background:0 0}.jc-folder-row[data-astro-cid-widrgzra]{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.jc-folder[data-astro-cid-widrgzra]{align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);background:var(--ok-soft);color:var(--ok);font-size:var(--text-sm);transition:opacity var(--dur) ease, transform var(--dur) var(--ease-out);padding:.4em .9em;font-weight:500;display:inline-flex}.jc-folder[data-astro-cid-widrgzra] strong[data-astro-cid-widrgzra]{color:inherit;font-weight:650}.jc-folder[data-astro-cid-widrgzra].is-pending{opacity:0;transform:translateY(4px)}.jc-folder[data-astro-cid-widrgzra].is-sensible{background:var(--accent-soft);color:var(--accent-hover)}.jc-folder[data-astro-cid-widrgzra].is-pub{background:var(--surface-3);color:var(--text-2)}.jc-folder-icon[data-astro-cid-widrgzra]{display:inline-flex}.jc-sub[data-astro-cid-widrgzra]{font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-weight:650}.jc-infos[data-astro-cid-widrgzra]{gap:var(--space-2);margin:0;display:grid}.jc-infos[data-astro-cid-widrgzra] .jc-row{gap:var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid var(--line);font-size:var(--text-sm);animation:jc-in var(--dur) var(--ease-out) both;grid-template-columns:minmax(6.5rem,max-content) minmax(0,1fr);display:grid}.jc-infos[data-astro-cid-widrgzra] .jc-row:last-child{border-bottom:0;padding-bottom:0}.jc-infos[data-astro-cid-widrgzra] dt{color:var(--muted)}.jc-infos[data-astro-cid-widrgzra] dd{overflow-wrap:anywhere;margin:0;font-weight:600}.jc-draft[data-astro-cid-widrgzra]{border-color:var(--accent-line);box-shadow:var(--shadow-glow), var(--shadow)}.jc-draft-head[data-astro-cid-widrgzra]{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.jc-stamp[data-astro-cid-widrgzra]{border:1.5px solid var(--accent-hover);color:var(--accent-hover);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;border-radius:6px;padding:.3em .7em;font-weight:700;display:inline-block;transform:rotate(-3deg)}.jc-alert[data-astro-cid-widrgzra]{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius);background:var(--accent-soft);color:var(--text-2);font-size:var(--text-sm);display:flex}.jc-alert[data-astro-cid-widrgzra] .icon{color:var(--accent-hover);flex:none;margin-top:.15em}.jc-draft-meta[data-astro-cid-widrgzra]{gap:var(--space-1);font-size:var(--text-sm);margin:0;display:grid}.jc-draft-meta[data-astro-cid-widrgzra] div[data-astro-cid-widrgzra]{gap:var(--space-3);display:flex}.jc-draft-meta[data-astro-cid-widrgzra] dt[data-astro-cid-widrgzra]{width:3.5rem;color:var(--muted);flex:none}.jc-draft-meta[data-astro-cid-widrgzra] dd[data-astro-cid-widrgzra]{overflow-wrap:anywhere;min-width:0;margin:0;font-weight:600}.jc-reply[data-astro-cid-widrgzra]{min-height:8rem;padding-top:var(--space-4);border-top:1px solid var(--line);color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65}.jc-reply[data-astro-cid-widrgzra].is-typing:after{content:"";vertical-align:text-bottom;background:var(--accent);width:2px;height:1.1em;margin-left:2px;animation:.8s step-end infinite jc-caret;display:inline-block}.jc-reply[data-astro-cid-widrgzra] .jc-todo,.jc-todo-sample[data-astro-cid-widrgzra]{border-bottom:1.5px dashed var(--accent-hover);color:var(--text);background:#ffffff14;border-radius:4px 4px 0 0;padding:.05em .25em}.jc-todo-hint[data-astro-cid-widrgzra]{font-size:var(--text-sm);color:var(--muted)}.jc-actions[data-astro-cid-widrgzra]{gap:var(--space-3);flex-wrap:wrap;display:flex}.jc-validated[data-astro-cid-widrgzra]{justify-items:start;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--line);color:var(--text-2);font-size:var(--text-sm);display:grid}.jc-validated[data-astro-cid-widrgzra]:focus{outline:none}.jc-validated-stamp[data-astro-cid-widrgzra]{align-items:center;gap:var(--space-2);border:2px solid var(--ok);border-radius:var(--radius-sm);color:var(--ok);font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase;animation:jc-stamp var(--dur) var(--ease-out) both;padding:.45em 1em;font-weight:700;display:inline-flex;transform:rotate(-2deg)}.jc-draft[data-astro-cid-widrgzra].is-validated .jc-reply[data-astro-cid-widrgzra]{color:var(--text-2)}.jc-honest[data-astro-cid-widrgzra]{align-items:flex-start;gap:var(--space-3);max-width:52rem;font-size:var(--text-sm);color:var(--muted);display:flex}.jc-honest[data-astro-cid-widrgzra] .icon{color:var(--chrome);flex:none;margin-top:.2em}@keyframes jc-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes jc-pulse{0%{opacity:.35}to{opacity:1}}@keyframes jc-caret{50%{opacity:0}}@keyframes jc-stamp{0%{opacity:0;transform:rotate(-2deg)scale(1.25)}to{opacity:1;transform:rotate(-2deg)scale(1)}}.enc[data-astro-cid-jwbka6jl]{gap:var(--space-5);display:grid}.enc-haut[data-astro-cid-jwbka6jl]{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}.enc-choix[data-astro-cid-jwbka6jl]{border:0;min-width:0;margin:0;padding:0}.enc-choix[data-astro-cid-jwbka6jl] legend[data-astro-cid-jwbka6jl]{margin-bottom:var(--space-3);padding:0}.enc-pastilles[data-astro-cid-jwbka6jl]{gap:var(--space-2);flex-wrap:wrap;display:flex}.enc-pastille[data-astro-cid-jwbka6jl]{align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);background:var(--surface-2);min-height:48px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--text-2);font-size:var(--text-sm);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:box-shadow var(--dur-fast) ease, background-color var(--dur-fast) ease, color var(--dur-fast) ease;padding:.5rem 1rem;font-weight:600;display:inline-flex}.enc-pastille[data-astro-cid-jwbka6jl]:hover{background:var(--surface-3);color:var(--text)}.enc-pastille[data-astro-cid-jwbka6jl] .icon{color:var(--muted)}.enc-pastille-montant[data-astro-cid-jwbka6jl]{color:var(--muted);font-variant-numeric:tabular-nums;font-weight:500}.enc-pastille[data-astro-cid-jwbka6jl]:has(input:checked){background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--accent);color:var(--text)}.enc-pastille[data-astro-cid-jwbka6jl]:has(input:checked) .icon,.enc-pastille[data-astro-cid-jwbka6jl]:has(input:checked) .enc-pastille-montant[data-astro-cid-jwbka6jl]{color:var(--accent-hover)}.enc-pastille[data-astro-cid-jwbka6jl]:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:2px}.enc-etapes[data-astro-cid-jwbka6jl]{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}@media (width>=900px){.enc-etapes[data-astro-cid-jwbka6jl]{grid-template-columns:repeat(3,minmax(0,1fr))}}.enc-etape[data-astro-cid-jwbka6jl]{gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-lg);background:linear-gradient(180deg, #ffffff09, #ffffff03), var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-sm);transition:border-color var(--dur) ease, box-shadow var(--dur) ease, opacity var(--dur) ease;grid-template-rows:auto 1fr;display:grid}.enc-etape-tete[data-astro-cid-jwbka6jl]{gap:var(--space-3);align-items:flex-start;display:flex}.enc-etape[data-astro-cid-jwbka6jl] h4[data-astro-cid-jwbka6jl]{font-size:var(--text-lg);line-height:1.25}.enc-etape-texte[data-astro-cid-jwbka6jl]{margin-top:var(--space-1);color:var(--muted);font-size:var(--text-sm);line-height:1.5}.enc-num[data-astro-cid-jwbka6jl]{background:var(--surface-3);width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--line-2);font-family:var(--font-display);font-weight:700;font-size:var(--text-sm);transition:background var(--dur) ease, color var(--dur) ease;border-radius:50%;flex:none;place-items:center;display:grid}.enc-ecran[data-astro-cid-jwbka6jl]{align-content:start;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);font-size:var(--text-sm);line-height:1.45;display:grid}.enc-ecran-titre[data-astro-cid-jwbka6jl]{align-items:center;gap:var(--space-2);color:var(--muted);font-size:var(--text-xs);letter-spacing:.04em;font-weight:600;display:flex}.enc-bulle[data-astro-cid-jwbka6jl]{gap:var(--space-2);max-width:92%;padding:var(--space-3);background:var(--surface-3);color:var(--text);border-radius:16px 16px 4px;justify-self:end;display:grid}.enc-lien[data-astro-cid-jwbka6jl]{color:var(--accent-hover);text-underline-offset:.2em;overflow-wrap:anywhere;text-decoration:underline}.enc-statut[data-astro-cid-jwbka6jl]{color:var(--muted);font-size:var(--text-xs);justify-self:end;align-items:center;gap:6px;font-weight:600;display:inline-flex}.enc-statut--ok[data-astro-cid-jwbka6jl]{color:var(--ok);justify-self:start}.enc-objet[data-astro-cid-jwbka6jl]{color:var(--text-2)}.enc-somme[data-astro-cid-jwbka6jl]{font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:-.02em;font-weight:700;line-height:1}.enc-carte[data-astro-cid-jwbka6jl]{align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--muted);padding:.6em .8em;display:flex}.enc-payer[data-astro-cid-jwbka6jl]{border-radius:var(--radius-sm);background:var(--accent-gradient);color:var(--on-accent);text-align:center;transition:transform var(--dur-fast) var(--ease-out), filter var(--dur-fast) ease;padding:.7em;font-weight:700;display:block}.enc-notif[data-astro-cid-jwbka6jl]{gap:var(--space-1) var(--space-3);padding:var(--space-3);border-radius:var(--radius);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.enc-notif-icone[data-astro-cid-jwbka6jl]{background:var(--ok-soft);width:36px;height:36px;color:var(--ok);border-radius:10px;place-items:center;display:grid}.enc-notif-titre[data-astro-cid-jwbka6jl]{color:var(--text);font-weight:650}.enc-notif-de[data-astro-cid-jwbka6jl]{color:var(--muted);font-size:var(--text-xs)}.enc-notif-somme[data-astro-cid-jwbka6jl]{font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:-.02em;color:var(--ok);grid-column:1/-1;font-weight:700;line-height:1.1}.enc[data-astro-cid-jwbka6jl].is-simule .enc-etape[data-astro-cid-jwbka6jl]{opacity:.45}.enc[data-astro-cid-jwbka6jl].is-simule .enc-etape[data-astro-cid-jwbka6jl] .enc-statut[data-astro-cid-jwbka6jl]{opacity:0}.enc[data-astro-cid-jwbka6jl] .enc-etape[data-astro-cid-jwbka6jl].is-actif{opacity:1;border-color:var(--accent-line);box-shadow:var(--shadow-glow), var(--shadow-sm)}.enc[data-astro-cid-jwbka6jl] .enc-etape[data-astro-cid-jwbka6jl].is-fait{opacity:1}.enc[data-astro-cid-jwbka6jl] .enc-etape[data-astro-cid-jwbka6jl].is-fait .enc-statut[data-astro-cid-jwbka6jl]{opacity:1;transition:opacity var(--dur) ease}.enc-etape[data-astro-cid-jwbka6jl].is-actif .enc-num[data-astro-cid-jwbka6jl],.enc-etape[data-astro-cid-jwbka6jl].is-fait .enc-num[data-astro-cid-jwbka6jl]{background:var(--accent-gradient);color:var(--on-accent);box-shadow:none}.enc-payer[data-astro-cid-jwbka6jl].is-presse{filter:brightness(1.12);transform:scale(.96)}.enc-calcul[data-astro-cid-jwbka6jl]{gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line);display:grid}.enc-calcul-case[data-astro-cid-jwbka6jl]{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.enc-calcul-label[data-astro-cid-jwbka6jl]{color:var(--muted);font-size:var(--text-sm)}.enc-calcul-valeur[data-astro-cid-jwbka6jl]{font-family:var(--font-display);font-size:var(--text-lg);white-space:nowrap;font-weight:650}.enc-calcul-case--total[data-astro-cid-jwbka6jl] .enc-calcul-label[data-astro-cid-jwbka6jl]{color:var(--text);font-weight:600}.enc-calcul-case--total[data-astro-cid-jwbka6jl] .enc-calcul-valeur[data-astro-cid-jwbka6jl]{color:var(--ok);font-size:var(--text-xl)}.enc-calcul-signe[data-astro-cid-jwbka6jl]{color:var(--subtle);font-family:var(--font-display);font-size:var(--text-xl);display:none}@media (width>=900px){.enc-calcul[data-astro-cid-jwbka6jl]{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-6);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr)}.enc-calcul-case[data-astro-cid-jwbka6jl]{align-items:flex-start;gap:var(--space-1);flex-direction:column}.enc-calcul-signe[data-astro-cid-jwbka6jl]{display:block}}.enc-notes[data-astro-cid-jwbka6jl]{gap:var(--space-4);display:grid}@media (width>=900px){.enc-notes[data-astro-cid-jwbka6jl]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start}}.enc-offre[data-astro-cid-jwbka6jl]{gap:var(--space-2);color:var(--text-2);justify-items:start;display:grid}.ia-demos[data-astro-cid-ph72zh54]{gap:var(--space-6);scroll-margin-top:calc(var(--header-h) + var(--space-4));display:grid}.ia-demos[data-astro-cid-ph72zh54]:not(.is-onglets) .ia-bloc[data-astro-cid-ph72zh54]+.ia-bloc[data-astro-cid-ph72zh54]{margin-top:var(--space-8)}.ia-onglets[data-astro-cid-ph72zh54]{gap:var(--space-2);border-radius:var(--radius-pill);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-2);flex-wrap:wrap;justify-self:start;padding:6px;display:flex}.ia-onglets[data-astro-cid-ph72zh54][hidden]{display:none}.ia-onglet[data-astro-cid-ph72zh54]{align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);min-height:48px;color:var(--muted);font:inherit;cursor:pointer;transition:background-color var(--dur-fast) ease, color var(--dur-fast) ease;background:0 0;border:0;padding:0 1.2rem;font-weight:600;display:inline-flex}.ia-onglet[data-astro-cid-ph72zh54]:hover{color:var(--text)}.ia-onglet[data-astro-cid-ph72zh54][aria-selected=true]{background:var(--surface-3);color:var(--text);box-shadow:inset 0 0 0 1px var(--line-2), 0 6px 18px -8px #0009}.ia-onglet[data-astro-cid-ph72zh54][aria-selected=true] .icon{color:var(--accent-hover)}@media (width<=479px){.ia-onglets[data-astro-cid-ph72zh54]{border-radius:var(--radius-lg);justify-self:stretch}.ia-onglet[data-astro-cid-ph72zh54]{border-radius:var(--radius);flex:100%;justify-content:center}}.ia-bloc[data-astro-cid-ph72zh54]{gap:var(--space-6);scroll-margin-top:calc(var(--header-h) + var(--space-4));display:grid}.ia-bloc[data-astro-cid-ph72zh54][hidden]{display:none}.ia-demos[data-astro-cid-ph72zh54].is-onglets [data-astro-cid-ph72zh54]:is(.ia-bloc-num,.ia-bloc-tete h3){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ia-demos[data-astro-cid-ph72zh54].is-onglets .ia-bloc[data-astro-cid-ph72zh54]{gap:var(--space-5)}.ia-demos[data-astro-cid-ph72zh54].is-onglets .ia-bloc-texte[data-astro-cid-ph72zh54]{font-size:var(--text-base)}.ia-bloc-tete[data-astro-cid-ph72zh54]{gap:var(--space-3);max-width:46rem;display:grid}.ia-bloc-num[data-astro-cid-ph72zh54]{align-items:center;gap:var(--space-3);color:var(--chrome);font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;font-weight:650;display:inline-flex}.ia-bloc-num[data-astro-cid-ph72zh54]:after{content:"";background:linear-gradient(90deg, var(--chrome), transparent);width:48px;height:1px}.ia-bloc-tete[data-astro-cid-ph72zh54] h3[data-astro-cid-ph72zh54]{font-size:var(--text-2xl);letter-spacing:-.03em}.ia-bloc-texte[data-astro-cid-ph72zh54]{color:var(--text-2);font-size:var(--text-lg);line-height:1.55}.ai-flux[data-astro-cid-glfnzzci]{gap:var(--space-5);max-width:30rem;margin-inline:auto;display:grid}.ai-etapes[data-astro-cid-glfnzzci]{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid;position:relative}.ai-etapes[data-astro-cid-glfnzzci]:before{content:"";background:linear-gradient(180deg, var(--chrome), var(--accent));opacity:.6;width:2px;position:absolute;top:22px;bottom:22px;left:21px}.ai-etape[data-astro-cid-glfnzzci]{gap:var(--space-4);grid-template-columns:44px minmax(0,1fr);align-items:start;display:grid;position:relative}.ai-pastille[data-astro-cid-glfnzzci]{background:var(--surface-2);width:44px;height:44px;color:var(--chrome);box-shadow:inset 0 0 0 1px var(--line-2);border-radius:50%;place-items:center;display:grid;position:relative}.ai-etape--3[data-astro-cid-glfnzzci] .ai-pastille[data-astro-cid-glfnzzci],.ai-etape--4[data-astro-cid-glfnzzci] .ai-pastille[data-astro-cid-glfnzzci]{background:var(--accent-gradient);color:var(--on-accent);box-shadow:0 0 24px var(--glow)}.ai-bulle[data-astro-cid-glfnzzci]{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);border:1px solid var(--line);background:linear-gradient(180deg, var(--surface-2), var(--surface));box-shadow:var(--shadow-sm);display:grid}.ai-etape--2[data-astro-cid-glfnzzci] .ai-bulle[data-astro-cid-glfnzzci]{border-color:color-mix(in srgb, var(--chrome) 35%, transparent)}.ai-titre[data-astro-cid-glfnzzci]{font-family:var(--font-display);color:var(--text);font-weight:650}.ai-brouillon[data-astro-cid-glfnzzci]{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--chrome) 14%, transparent);color:var(--chrome);font-size:var(--text-xs);justify-self:start;padding:.15em .6em;font-weight:600}.ai-texte[data-astro-cid-glfnzzci]{color:var(--text-2);font-size:var(--text-sm)}.ai-boutons[data-astro-cid-glfnzzci]{gap:var(--space-2);flex-wrap:wrap;display:flex}.ai-btn[data-astro-cid-glfnzzci]{border-radius:var(--radius-pill);border:1px solid var(--line-2);font-size:var(--text-sm);color:var(--text);align-items:center;gap:6px;padding:.35em .9em;font-weight:600;display:inline-flex}.ai-btn--ok[data-astro-cid-glfnzzci]{background:var(--accent-gradient);color:var(--on-accent);border-color:#0000}.ai-legende[data-astro-cid-glfnzzci]{justify-content:center;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.rc-bientot[data-astro-cid-glfnzzci]{align-items:center;gap:var(--space-2) var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.rc-bientot--prix[data-astro-cid-glfnzzci]{margin-top:0}.rc-liste[data-astro-cid-glfnzzci]{margin:0;padding:0;list-style:none}.rc[data-astro-cid-glfnzzci]{gap:var(--space-3);flex-direction:column;display:flex}.rc-nom[data-astro-cid-glfnzzci]{font-size:var(--text-lg)}.rc-probleme[data-astro-cid-glfnzzci]{padding-left:var(--space-3);border-left:2px solid var(--accent);color:var(--text);font-weight:500}.rc-fait[data-astro-cid-glfnzzci]{color:var(--text-2);font-size:var(--text-sm)}.rc-meta[data-astro-cid-glfnzzci]{padding:var(--space-3) 0 0;gap:var(--space-2);border-top:1px solid var(--line);font-size:var(--text-sm);color:var(--muted);margin:auto 0 0;list-style:none;display:grid}.rc-meta[data-astro-cid-glfnzzci] li[data-astro-cid-glfnzzci]{gap:var(--space-2);align-items:flex-start;display:flex}.rc-meta[data-astro-cid-glfnzzci] .icon{color:var(--accent-hover);flex:none;margin-top:.2em}.rc-deja[data-astro-cid-glfnzzci]{color:var(--text-2)}.rc-prix[data-astro-cid-glfnzzci]{gap:var(--space-5);margin-top:var(--space-9);display:grid}.rc-sous-titre[data-astro-cid-glfnzzci]{font-size:var(--text-xl)}.rc-paliers[data-astro-cid-glfnzzci],.rc-exemples[data-astro-cid-glfnzzci]{margin:0;padding:0;list-style:none}.rc-palier[data-astro-cid-glfnzzci],.rc-exemple[data-astro-cid-glfnzzci]{gap:var(--space-2);flex-direction:column;display:flex}.rc-rang[data-astro-cid-glfnzzci]{font-family:var(--font-display);color:var(--text);font-weight:650}.rc-mensuel[data-astro-cid-glfnzzci]{color:var(--text-2)}.rc-exemples[data-astro-cid-glfnzzci]{margin-top:calc(var(--space-2) * -1)}.rc-choix[data-astro-cid-glfnzzci]{font-size:var(--text-sm);color:var(--text-2);margin-block:var(--space-2)}.rc-total[data-astro-cid-glfnzzci]{gap:var(--space-1);padding-top:var(--space-3);border-top:1px solid var(--line);margin-top:auto;display:grid}.rc-tva[data-astro-cid-glfnzzci]{margin-top:calc(var(--space-2) * -1)}.rc-bas[data-astro-cid-glfnzzci]{margin-top:var(--space-7)}.rc-notes[data-astro-cid-glfnzzci]{color:var(--text-2)}.rc-validation[data-astro-cid-glfnzzci]{--stack-gap:var(--space-5)}.rc-validation[data-astro-cid-glfnzzci] .notice[data-astro-cid-glfnzzci]{font-size:var(--text-base)}.ai-split[data-astro-cid-glfnzzci]{--stack-gap:var(--space-5)}.ai-taches[data-astro-cid-glfnzzci]{margin:0;padding:0;list-style:none}.ai-tache[data-astro-cid-glfnzzci]{gap:var(--space-3);align-content:start;display:grid}.ai-tache-titre[data-astro-cid-glfnzzci]{font-size:var(--text-lg)}.ai-modele[data-astro-cid-glfnzzci]{margin-top:var(--space-6);font-size:var(--text-base)}.ai-guide-devis[data-astro-cid-glfnzzci]{margin-top:var(--space-4);color:var(--text-2)}.ai-guide-devis[data-astro-cid-glfnzzci] a[data-astro-cid-glfnzzci]{color:var(--text);text-underline-offset:.2em;text-decoration:underline}.ai-sous-titre[data-astro-cid-glfnzzci]{font-size:var(--text-xl)}.ai-canaux[data-astro-cid-glfnzzci]{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.ai-canal[data-astro-cid-glfnzzci]{gap:var(--space-4);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.ai-canal-nom[data-astro-cid-glfnzzci]{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;font-weight:650;display:flex}.ai-garanties[data-astro-cid-glfnzzci]{color:var(--text-2)}.ai-encaissement[data-astro-cid-glfnzzci]{gap:var(--space-3);color:var(--text)}.ai-forfait[data-astro-cid-glfnzzci]{max-width:34rem}.ai-donnees[data-astro-cid-glfnzzci]{--grid-gap:var(--space-6) var(--space-7);margin:0;padding:0;list-style:none}.ai-donnee[data-astro-cid-glfnzzci]{gap:var(--space-4);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.ai-donnee-titre[data-astro-cid-glfnzzci]{font-size:var(--text-lg);margin-bottom:var(--space-2)}
