.dnq{background:#fff;color:var(--texte);border:4px solid var(--accent);box-shadow:6px 6px 0 #0003}.dnq [hidden]{display:none!important}.dnq-head{background:var(--primaire);color:#fff;padding:12px 16px;font-weight:700;display:flex;justify-content:space-between;gap:12px;font:700 15px Arial,sans-serif}.dnq-body{padding:18px 16px}.dnq-selection{font-size:14px;margin:0 0 14px}.dnq-change,.dnq-back{font:inherit;color:var(--primaire);text-decoration:underline;border:0;background:transparent;cursor:pointer;padding:5px 0}.dnq-title{font:bold 19px Georgia,serif;margin:0 0 12px;color:var(--primaire)}.dnq-title:focus{outline:none}.dnq-option{display:block;width:100%;text-align:left;padding:13px 14px;margin:8px 0;border:2px solid var(--primaire);background:var(--kraft);font:700 15px Arial,sans-serif;cursor:pointer}.dnq-option:hover{background:var(--accent)}.dnq-fields label{display:block;font-size:14px;margin:10px 0}.dnq-fields input{display:block;width:100%;padding:11px;border:2px solid var(--primaire);margin-top:5px;font:16px Arial,sans-serif;box-sizing:border-box}.dnq-fields .dnq-cap{max-width:110px}.dnq-send{width:100%;background:var(--urgence);color:#fff;border:0;padding:14px;font:900 17px Arial,sans-serif;cursor:pointer;margin-top:10px}.dnq-help{font-size:14px;line-height:1.5}.dnq-option:focus-visible,.dnq-change:focus-visible,.dnq-back:focus-visible,.dnq-send:focus-visible{outline:3px solid var(--primaire);outline-offset:3px}@media(max-width:420px){.dnq-head{font-size:13px}.dnq-body{padding:16px 12px}.dnq-head span:last-child{white-space:nowrap}}
.dnq{color:var(--encre,#16323a)}.dnq-option{background:var(--bg,#f3fbfa);color:var(--encre,#16323a)}.dnq-head,.dnq-send{background:#086c63;color:#fff}
