.avs{--avs-ink:#1d1a17;--avs-ink2:#55504a;--avs-ligne:#d9d4cc;border:1px solid var(--avs-ligne);color:var(--avs-ink);background:#fff;border-radius:16px;margin:16px 0;padding:18px;font-size:16px;line-height:1.45}.avs h2{margin:0 0 6px;font-size:21px}.avs .avs-moy{color:var(--avs-ink2);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;display:flex}.avs .avs-moy b{color:var(--avs-ink);font-size:22px}.avs-et{color:#e8a317;letter-spacing:1px;font-size:18px;line-height:1}.avs-et .off{color:#d9d4cc}.avs ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.avs li{border-top:1px solid var(--avs-ligne);padding:12px 0 0}.avs li p{white-space:pre-line;overflow-wrap:anywhere;margin:6px 0 0}.avs .avs-qui{color:var(--avs-ink2);flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;display:flex}.avs .avs-qui b{color:var(--avs-ink)}.avs .avs-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.avs .avs-src{color:var(--avs-ink2);margin:12px 0 0;font-size:13px}.avf{--avf-c:var(--pk,#1d1a17);--avf-ink:#1d1a17;--avf-ink2:#55504a;--avf-ligne:#d9d4cc;color:var(--avf-ink);text-align:left;gap:12px;margin:14px 0 0;font-size:16px;line-height:1.45;display:grid}.avf.avf-closed{border-top:1px dashed var(--avf-ligne);padding-top:12px}.avs .avf.avf-closed:first-of-type{border-top:0;margin-top:4px;padding-top:0}.avf .avf-h{margin:0;font-size:19px;font-weight:800}.avf .avf-p{color:var(--avf-ink2);margin:0}.avf .avf-stars-f{border:0;min-width:0;margin:0;padding:0}.avf .avf-stars-f legend{margin:0 0 4px;padding:0;font-size:15px;font-weight:600}.avf .avf-stars{gap:4px;display:flex}.avf .avf-stars button{color:#d9d4cc;cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;width:48px;height:48px;padding:0;font-size:34px;line-height:1;display:grid}.avf .avf-stars button span{line-height:1;display:block}.avf .avf-stars button.on{color:#e8a317}.avf .avf-field{gap:6px;font-size:15px;font-weight:600;display:grid}.avf input[type=text],.avf textarea{border:1.5px solid var(--avf-ligne);width:100%;min-height:46px;color:var(--avf-ink);font:inherit;background:#fff;border-radius:12px;padding:10px 12px;font-size:16px;font-weight:400}.avf textarea{resize:vertical;min-height:110px}.avf input:focus-visible,.avf textarea:focus-visible,.avf button:focus-visible{outline:2px solid var(--avf-c);outline-offset:2px}.avf .avf-hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.avf .avf-fine{color:var(--avf-ink2);margin:0;font-size:13px}.avf .avf-err{color:#b42318;margin:0;font-weight:600}.avf .avf-acts{flex-wrap:wrap;gap:10px;display:flex}.avf .avf-btn{border:2px solid var(--avf-c);background:var(--avf-c);color:#fff;min-height:48px;font:inherit;cursor:pointer;border-radius:999px;justify-content:center;justify-self:start;align-items:center;padding:0 22px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.avf .avf-btn:disabled{opacity:.55;cursor:default}.avf .avf-btn-line{color:var(--avf-ink);border-color:var(--avf-ligne);background:0 0}@media (max-width:640px){.avf .avf-acts .avf-btn,.avf.avf-closed .avf-btn,.avf.avf-ok .avf-btn{flex:100%;justify-self:stretch}}
