.sig-drapeau[type]{color:#8b85a3;font:inherit;letter-spacing:normal;text-transform:none;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;margin:0;padding:6px 10px;font-size:13px;font-weight:600;line-height:1.2;transition:color .15s,background .15s;display:inline-flex}.sig-drapeau[type].is-icone{padding:7px}.sig-drapeau[type]:hover,.sig-drapeau[type]:focus-visible{color:#c0392b;background:#fcecea}.sig-drapeau[type]:focus-visible{outline:none;box-shadow:0 0 0 3px #efbcc6}.sig-drapeau[type].is-fait{color:#1f7a4d;cursor:default;background:#e3f4ea}.sig-drapeau[type].is-sombre{color:#b9aee0}.sig-drapeau[type].is-sombre:hover,.sig-drapeau[type].is-sombre:focus-visible{color:#ffc2c9;background:#ff788c29}.sig-drapeau[type].is-sombre.is-fait{color:#9be0b6;background:#50c88229}.sig-icone{flex:none;width:15px;height:15px}.sig-lien[type]{color:#5d4a9d;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-weight:600;text-decoration:underline;display:inline}.sig-lien[type]:hover{color:#4a3a80}.sig-lien[type]:focus-visible{outline-offset:2px;border-radius:4px;outline:3px solid #d7d0ed}.sig-lien[type].is-fait{color:#1f7a4d;cursor:default;text-decoration:none}.sig-ligne{color:#8b85a3;text-align:center;border-top:1px dashed #d7d0ed;margin:28px 0 8px;padding-top:14px;font-size:13px}.sig-fin-lecon{color:#5d5577;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 10px;max-width:760px;margin:18px auto 8px;padding:12px 16px;font-family:Inter,system-ui,sans-serif;font-size:13.5px;display:flex}.sig-bulle{z-index:60;position:fixed;transform:translate(-50%,calc(-100% - 10px))}.sig-bulle button[type]{color:#fff;cursor:pointer;background:#1c1530;border:0;border-radius:10px;align-items:center;gap:6px;padding:8px 12px;font:600 13px/1.2 Inter,system-ui,sans-serif;animation:.16s ease-out sig-bulle;display:inline-flex;box-shadow:0 10px 24px -10px #1c153099}.sig-bulle:after{content:"";background:#1c1530;border-radius:2px;width:10px;height:10px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)rotate(45deg)}@keyframes sig-bulle{0%{opacity:0;transform:translateY(4px)}}.sig-fenetre{color:#1c1530;background:#fff;border:0;border-radius:24px;width:min(460px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:0;font:15px/1.5 Inter,system-ui,sans-serif;overflow:auto;box-shadow:0 30px 80px -30px #1c15308c}.sig-fenetre::backdrop{background:#1c153066}.sig-fenetre[open]{animation:.24s cubic-bezier(.2,.8,.2,1) sig-entree}@keyframes sig-entree{0%{opacity:0;transform:translateY(10px)scale(.98)}}.sig-corps{padding:20px 22px 18px}.sig-tete{align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.sig-rond{color:#c0392b;background:#fcecea;border-radius:13px;flex:none;place-items:center;width:40px;height:40px;display:grid}.sig-rond .sig-icone{width:19px;height:19px}.sig-fenetre h2{color:#1c1530;letter-spacing:-.02em;margin:1px 0 3px;font:700 18px/1.2 Geist,Inter,system-ui,sans-serif}.sig-contexte{color:#5d5577;margin:0;font-size:12.5px}.sig-fermer[type]{color:#5d5577;cursor:pointer;background:#f3eefa;border:0;border-radius:50%;flex:none;width:32px;height:32px;margin-left:auto;padding:0;font-size:18px;line-height:1}.sig-fermer[type]:focus-visible{outline:3px solid #d7d0ed}.sig-extrait{color:#4a3d10;background:#fffbea;border-left:3px solid #f0c64a;border-radius:0 10px 10px 0;margin:0 0 14px;padding:9px 12px;font-size:13.5px}.sig-question,.sig-detail{color:#1c1530;margin:0 0 8px;font:600 13.5px/1.3 Geist,Inter,system-ui,sans-serif;display:block}.sig-detail{margin-top:14px}.sig-puces{border:0;flex-wrap:wrap;gap:7px;min-inline-size:0;margin:0;padding:0;display:flex}.sig-puce[type]{color:#5d5577;cursor:pointer;background:#fff;border:0;border-radius:999px;margin:0;padding:8px 12px;font:600 13px/1.2 Inter,system-ui,sans-serif;transition:background .15s,color .15s,box-shadow .15s;box-shadow:0 0 0 1px #d7d0ed}.sig-puce[type]:hover{box-shadow:0 0 0 1px #8a7bc8}.sig-puce[type][aria-pressed=true]{color:#fff;box-shadow:none;background:#5d4a9d}.sig-puce[type]:focus-visible{outline-offset:1px;outline:3px solid #d7d0ed}.sig-texte{resize:vertical;color:#1c1530;box-sizing:border-box;background:#fff;border:1px solid #d7d0ed;border-radius:13px;width:100%;min-height:84px;padding:11px 12px;font:14px/1.5 Inter,system-ui,sans-serif}.sig-texte:focus{border-color:#8a7bc8;outline:3px solid #ebe6f7}.sig-note{color:#8b85a3;min-height:18px;margin:6px 0 0;font-size:12.5px}.sig-erreur{color:#c0392b;margin:8px 0 0;font-size:13px;font-weight:600}.sig-pied{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.sig-btn[type]{color:#fff;cursor:pointer;background:#5d4a9d;border:0;border-radius:999px;align-items:center;gap:8px;margin:0;padding:11px 18px;font:700 14px/1.2 Inter,system-ui,sans-serif;display:inline-flex}.sig-btn[type]:hover{background:#4a3a80}.sig-btn[type]:disabled{opacity:.45;cursor:not-allowed}.sig-btn[type].is-secondaire{color:#5d5577;background:0 0}.sig-btn[type].is-secondaire:hover{background:#f3eefa}.sig-btn[type]:focus-visible{outline-offset:2px;outline:3px solid #d7d0ed}.sig-envoye{text-align:center;padding:6px 6px 2px}.sig-envoye h2{margin:8px 0 4px}.sig-envoye p{color:#5d5577;max-width:34ch;margin:0 auto 14px;font-size:14px}.sig-tampon{color:#c0392b;letter-spacing:.14em;text-transform:uppercase;border:3px double #c0392b;border-radius:10px;place-items:center;margin:6px auto 4px;padding:10px 18px 8px;font:800 22px/1 Geist,Inter,system-ui,sans-serif;animation:.5s cubic-bezier(.2,1.4,.4,1) both sig-frappe;display:inline-grid;transform:rotate(-9deg)}.sig-tampon small{letter-spacing:.18em;margin-top:4px;font:700 9.5px/1 Inter,system-ui,sans-serif;display:block}.sig-tampon.is-vert{color:#2f8a55;border-color:#2f8a55}.sig-envoye h2,.sig-envoye p,.sig-envoye .sig-btn[type]{animation:.3s .36s both sig-apparait}.sig-corps.is-envoye{animation:.28s .2s sig-secousse}@keyframes sig-frappe{0%{opacity:0;transform:rotate(-22deg)scale(2.4)}55%{opacity:1;transform:rotate(-7deg)scale(.94)}70%{transform:rotate(-10deg)scale(1.03)}to{transform:rotate(-9deg)scale(1)}}@keyframes sig-apparait{0%{opacity:0;transform:translateY(6px)}}@keyframes sig-secousse{25%{transform:translate(-3px)}50%{transform:translate(3px)}75%{transform:translate(-1px)}}.sig-drapeau[type].sig-a-droite{margin-left:auto}.sig-drapeau[type].sig-coin{z-index:2;position:absolute;top:10px;right:10px}.sig-rangee{justify-content:space-between;align-items:center;gap:8px;display:flex}.topbar-btn.topbar-signaler.is-fait{color:#1f7a4d}@media (max-width:600px){.sig-fenetre{border-radius:24px 24px 0 0;width:100vw;max-width:100vw;max-height:92dvh;margin:auto 0 0}.sig-fenetre[open]{animation:.3s cubic-bezier(.2,.8,.2,1) sig-monte}.sig-corps{padding:20px 18px calc(18px + env(safe-area-inset-bottom))}}@keyframes sig-monte{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.sig-drapeau[type],.sig-puce[type],.sig-fenetre[open],.sig-tampon,.sig-envoye h2,.sig-envoye p,.sig-envoye .sig-btn[type],.sig-corps.is-envoye,.sig-bulle button[type]{transition:none;animation:none}}
