.JqCOoa_page{background:var(--paper);padding:clamp(1.75rem, 4vw, 3rem) var(--pad) 0}.JqCOoa_colonne{flex-direction:column;gap:1.5rem;max-width:40rem;margin:0 auto;display:flex}.JqCOoa_tete{align-items:center;gap:1.1rem;display:flex}.JqCOoa_titre{letter-spacing:-.022em;font-size:clamp(1.55rem,3.2vw,2rem);line-height:1.12}.JqCOoa_sous{color:var(--ink);margin-top:.35rem;font-size:1.02rem}.JqCOoa_prochain{color:var(--ink);margin-top:.45rem;font-size:.95rem;line-height:1.45}.JqCOoa_prochain span{vertical-align:.08em;background:var(--green);border-radius:50%;width:8px;height:8px;margin-right:.5rem;display:inline-block}.JqCOoa_prochain b{font-weight:600}@media (max-width:520px){.JqCOoa_tete{align-items:flex-start}.JqCOoa_tete .avatar{width:56px;height:56px}}.JqCOoa_carte{gap:1.4rem;padding:clamp(1.4rem,3.5vw,2.25rem)}:is(.JqCOoa_carte .field input,.JqCOoa_carte .field select,.JqCOoa_carte .field textarea){padding:.85rem .9rem;font-size:1.05rem}:is(.JqCOoa_carte .field>label,.JqCOoa_carte .field>.lbl){font-size:.92rem}.JqCOoa_carte .choice label{padding:.85rem .7rem;font-size:1rem}.JqCOoa_carte .btn:not(.ghost){padding:1rem 1.6rem;font-size:1.05rem}.JqCOoa_carte .cherche-ent-liste b{font-size:1.02rem}.JqCOoa_carte .cherche-ent-liste button{padding:.75rem .85rem}.JqCOoa_question.JqCOoa_question{font-family:var(--display);color:var(--ink-deep);margin-bottom:.3rem;font-size:clamp(1.25rem,2.6vw,1.45rem);font-weight:700;line-height:1.25}.JqCOoa_carte .field>label.JqCOoa_question{font-family:var(--display);color:var(--ink-deep);margin-bottom:.3rem;font-size:clamp(1.25rem,2.6vw,1.45rem);font-weight:700;line-height:1.25}.JqCOoa_aide{color:var(--muted);margin-top:.25rem;font-size:.9rem;line-height:1.45}.JqCOoa_contexte{color:var(--ink);margin-top:-.4rem;font-size:.98rem}.JqCOoa_lienDiscret{font-family:var(--body);color:var(--muted);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;align-self:center;padding:0;font-size:.92rem;text-decoration:underline}.JqCOoa_lienDiscret:hover{color:var(--ink-deep)}.JqCOoa_personnes{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.JqCOoa_personnes button{text-align:left;background:var(--surface);border:1px solid var(--line-firm);cursor:pointer;width:100%;font-family:var(--body);border-radius:6px;flex-direction:column;align-items:flex-start;gap:.15rem;padding:.95rem 3rem .95rem 1.1rem;transition:border-color .12s,background .12s;display:flex;position:relative}.JqCOoa_personnes button:after{content:"";border-top:2px solid var(--ink);border-right:2px solid var(--ink);width:9px;height:9px;position:absolute;top:50%;right:1.1rem;transform:translateY(-50%)rotate(45deg)}.JqCOoa_personnes button:hover{border-color:var(--red);background:var(--red-soft)}.JqCOoa_personnes button:focus-visible{outline:2px solid var(--ink-deep);outline-offset:2px}.JqCOoa_personnes button:disabled{opacity:.6;cursor:wait}.JqCOoa_personnes b{font-family:var(--display);color:var(--ink-deep);font-size:1.08rem;font-weight:600}.JqCOoa_personnes span{color:var(--muted);font-size:.9rem}.JqCOoa_personnes .JqCOoa_autre{background:0 0;border-style:dashed}.JqCOoa_carte .actions{justify-content:center}.JqCOoa_carte .legal{text-align:center}.JqCOoa_carte .agenda-confirmer{text-align:center;align-items:center}.JqCOoa_apres{text-align:center;padding:.5rem 0 1rem}.JqCOoa_apresTitre{margin-bottom:.8rem;font-size:1.15rem;line-height:1.3}.JqCOoa_liste{flex-direction:column;align-items:center;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.JqCOoa_liste li{text-wrap:balance;font-size:1rem;line-height:1.45}.JqCOoa_liste li:before{content:"";vertical-align:.12em;background:var(--red);width:7px;height:7px;margin-right:.6rem;display:inline-block}.JqCOoa_rien{font-family:var(--display);color:var(--ink-deep);margin-top:.9rem;font-weight:600}
