.talk[data-v-e9b3f418]{border:1px solid var(--color-bordure);border-radius:var(--radius-carte-web);background:var(--color-surface);width:min(100%,720px);box-shadow:var(--shadow-flottant);grid-template-rows:auto 1fr auto auto auto;display:grid;overflow:hidden}.sr-only[data-v-e9b3f418]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.head[data-v-e9b3f418]{border-bottom:1px solid var(--color-bordure);align-items:center;gap:12px;padding:14px 20px;display:flex}.face[data-v-e9b3f418]{background:var(--color-menthe-pale);border-radius:50%;flex:none;place-items:center;width:64px;height:64px;display:grid;overflow:hidden}.face[data-v-e9b3f418] svg{transform:translateY(-6px)}.name[data-v-e9b3f418]{font-size:var(--text-titre-s);font-weight:var(--font-noir);margin:0}.role[data-v-e9b3f418]{color:var(--color-ardoise);font-size:var(--text-petit);margin:0}.log[data-v-e9b3f418]{background:var(--color-brume);flex-direction:column;gap:10px;min-height:240px;max-height:60dvh;padding:20px;display:flex;overflow-y:auto}.bubble[data-v-e9b3f418]{white-space:pre-line;border-radius:18px;flex:none;max-width:82%;margin:0;padding:12px 16px;line-height:1.45;animation:.25s ease-out both pop-e9b3f418}.bubble.ygrec[data-v-e9b3f418]{background:var(--color-surface);border-bottom-left-radius:4px;align-self:flex-start}.bubble.visitor[data-v-e9b3f418]{background:var(--color-nuit);color:var(--color-blanc);border-bottom-right-radius:4px;align-self:flex-end}.typing[data-v-e9b3f418]{gap:4px;display:flex}.typing span[data-v-e9b3f418]{background:var(--color-ardoise);border-radius:50%;width:7px;height:7px;animation:1s ease-in-out infinite dot-e9b3f418}.typing span[data-v-e9b3f418]:nth-child(2){animation-delay:.15s}.typing span[data-v-e9b3f418]:nth-child(3){animation-delay:.3s}.choices[data-v-e9b3f418]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.choices button[data-v-e9b3f418]{border:1.5px solid var(--color-nuit);border-radius:var(--radius-pastille);background:var(--color-surface);min-height:44px;color:var(--color-nuit);font:inherit;font-weight:var(--font-gras);cursor:pointer;padding:10px 16px}.choices button[data-v-e9b3f418]:hover,.choices button[data-v-e9b3f418]:focus-visible{background:var(--color-menthe-pale)}.summary[data-v-e9b3f418]{border-radius:var(--radius-bouton);background:var(--color-surface);gap:0;margin:0;padding:6px 16px;display:grid}.summary div[data-v-e9b3f418]{border-bottom:1px solid var(--color-bordure);grid-template-columns:90px 1fr auto;align-items:baseline;gap:12px;padding:10px 0;display:grid}.summary div[data-v-e9b3f418]:last-child{border-bottom:0}.summary dt[data-v-e9b3f418]{color:var(--color-ardoise);font-size:var(--text-petit);font-weight:var(--font-gras)}.summary dd[data-v-e9b3f418]{overflow-wrap:anywhere;margin:0}.summary .long[data-v-e9b3f418]{white-space:pre-line}.summary button[data-v-e9b3f418]{color:var(--color-menthe-texte);font:inherit;font-size:var(--text-petit);font-weight:var(--font-noir);cursor:pointer;background:0 0;border:0;text-decoration:underline}.composer[data-v-e9b3f418]{border-top:1px solid var(--color-bordure);align-items:flex-end;gap:8px;padding:12px;display:flex}.composer input[data-v-e9b3f418],.composer textarea[data-v-e9b3f418]{border:1px solid var(--color-bordure);min-width:0;color:var(--color-nuit);font:inherit;resize:none;border-radius:22px;flex:1;padding:12px 16px;font-size:max(16px,1rem)}.composer input[data-v-e9b3f418]:focus-visible,.composer textarea[data-v-e9b3f418]:focus-visible{outline:2px solid var(--color-nuit);outline-offset:1px}.skip[data-v-e9b3f418]{border:1px solid var(--color-bordure);border-radius:var(--radius-pastille);background:var(--color-surface);min-height:46px;color:var(--color-nuit);font:inherit;font-weight:var(--font-gras);cursor:pointer;padding:0 14px}.go[data-v-e9b3f418]{background:var(--color-menthe);width:46px;height:46px;color:var(--color-nuit);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.go svg[data-v-e9b3f418]{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.hint[data-v-e9b3f418]{color:var(--color-alerte);font-size:var(--text-petit);font-weight:var(--font-gras);margin:0;padding:0 20px 12px}.send[data-v-e9b3f418]{border-top:1px solid var(--color-bordure);padding:12px}.send-btn[data-v-e9b3f418]{border-radius:var(--radius-bouton);background:var(--color-menthe);width:100%;min-height:52px;color:var(--color-nuit);font:inherit;font-size:var(--text-corps-l);font-weight:var(--font-noir);cursor:pointer;border:0}.sending[data-v-e9b3f418]{min-height:52px;font-weight:var(--font-gras);justify-content:center;align-items:center;gap:12px;margin:0;display:flex}.sending[data-v-e9b3f418] svg{margin-block:-12px -8px}.face.away[data-v-e9b3f418]{opacity:.4}.trap[data-v-e9b3f418]{position:absolute;left:-10000px}@keyframes pop-e9b3f418{0%{opacity:0;transform:translateY(6px)}}@keyframes dot-e9b3f418{50%{opacity:.3;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.bubble[data-v-e9b3f418],.typing span[data-v-e9b3f418]{animation:none}}.contact[data-astro-cid-6bfsojfh]{justify-items:center;gap:28px;display:grid}.intro[data-astro-cid-6bfsojfh]{text-align:center}.intro[data-astro-cid-6bfsojfh] .mk-h1[data-astro-cid-6bfsojfh]{margin-block:8px 12px}.direct[data-astro-cid-6bfsojfh]{color:var(--color-ardoise);text-align:center;margin:0}.direct[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{color:var(--color-nuit);font-weight:var(--font-noir)}
