/* écrans de confirmation */
.rv-ov.fini .rv-t,.rv-ov.fini .rv-s,.rv-ov.fini #rvBack,.mq-ov.fini .mq-t,.mq-ov.fini .mq-s{display:none!important}
#rvOk.kk,#mqOk.kk{background:none!important;border:none!important;color:var(--text)!important;
 padding:0!important;text-align:left!important;font-size:inherit!important}
.kk-lg{display:flex;flex-direction:column;align-items:center;line-height:1.02;margin-bottom:16px}
.kk-lg .l1{font-size:15px;font-weight:900;letter-spacing:.15em;margin-right:-.15em}
.kk-lg .l2{font-size:8px;font-weight:700;letter-spacing:.38em;color:#1d9bf0;margin-top:2px;margin-right:-.38em}
.kk-t{font-size:20px;font-weight:800;letter-spacing:-.02em;display:flex;align-items:center}
.kk-vu{display:flex;align-items:center;justify-content:center;flex:none;width:22px;height:22px;
 margin-left:10px;border-radius:50%;background:rgba(34,197,94,.15);border:1px solid rgba(34,197,94,.45)}
.kk-vu svg{width:12px;height:12px;fill:none;stroke:#22c55e;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}
.kk-vu path{stroke-dasharray:24;stroke-dashoffset:24;animation:kkTr .5s .15s forwards}
@keyframes kkTr{to{stroke-dashoffset:0}}
.kk-s{font-size:12.5px;color:var(--muted);margin-top:6px}
.kk-rc{display:flex;align-items:center;gap:12px;background:var(--bg3);border:1px solid var(--border);
 border-radius:11px;padding:12px 14px;margin-top:16px}
.kk-d{width:42px;height:42px;border-radius:9px;background:rgba(29,155,240,.12);
 border:1px solid rgba(29,155,240,.3);display:flex;flex-direction:column;align-items:center;
 justify-content:center;flex:none;line-height:1;color:#1d9bf0}
.kk-d b{font-size:15px;font-weight:800}
.kk-d i{font-size:8px;letter-spacing:.06em;text-transform:uppercase;font-style:normal}
.kk-rc .q b{font-size:14px;display:block}
.kk-rc .q i{font-size:11.5px;color:var(--muted);font-style:normal}
.kk-lb{font-size:12.5px;color:var(--muted);margin-top:18px}
.kk-b{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;border-radius:9999px;
 padding:11px;font-size:13.5px;font-weight:700;border:1px solid var(--border);background:none;
 color:var(--text);margin-top:9px;font-family:inherit;cursor:pointer;transition:background .15s}
.kk-b:hover{background:var(--veil)}
.kk-b.p{background:#1d9bf0;border-color:#1d9bf0;color:#fff}
.kk-b.p:hover{background:#1a8cd8}
.kk-b svg{width:16px;height:16px;flex:none}
.kk-et{display:flex;gap:11px;margin-top:14px;align-items:flex-start}
.kk-et u{width:21px;height:21px;border-radius:50%;background:var(--bg3);border:1px solid var(--border);
 font-size:10.5px;font-weight:700;display:flex;align-items:center;justify-content:center;flex:none;
 color:var(--muted);text-decoration:none;margin-top:1px}
.kk-et div{font-size:12px;color:var(--muted);line-height:1.45}
.kk-et div b{color:var(--text);display:block;font-size:12.5px;font-weight:600}
.kk-p{font-size:11.5px;color:var(--muted2);text-align:center;margin-top:18px}
.kk-p a{color:#1d9bf0}
