.lkl-etiquette{letter-spacing:.02em;text-transform:uppercase;color:var(--encre-3);font-size:.82em;font-weight:700}[data-canal=Social]{--canal:#4f939b}[data-canal=Email]{--canal:#8b5cc4}[data-canal=QR]{--canal:#cf5b5a}.lkl-composeur em[data-canal],.lkl-plan em[data-canal]{background:color-mix(in srgb, var(--canal) 18%, #fff);color:var(--canal);border-radius:999px;align-items:center;padding:.25em .7em;font-size:.85em;font-style:normal;font-weight:750;display:inline-flex}.lkl-composeur{background:#fff;border-radius:24px;flex-direction:column;gap:.7em;width:min(100%,520px);margin-left:auto;padding:1.6em;font-size:16px;display:flex;box-shadow:0 0 0 1.5px #1d1c1a17}.lkl-champ{border:1.5px solid var(--filet);border-radius:14px;align-items:center;gap:.6em;padding:.8em 1em;font-size:.95em;display:flex}.lkl-champ b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lkl-puces{flex-wrap:wrap;gap:6px;display:flex}.lkl-puces button{border:1.5px solid var(--filet);color:var(--encre);font:inherit;cursor:pointer;transition:background-color .25s, border-color .25s, transform .4s var(--ressort);background:#fff;border-radius:999px;padding:.5em .9em;font-size:.9em;font-weight:650}.lkl-puces button:hover{transform:translateY(-2px)}.lkl-puces button[data-actif]{background:var(--c);border-color:var(--c)}.lkl-resultat{background:var(--gris);animation:lkc-apparait .5s var(--sortie) both;border-radius:16px;flex-direction:column;gap:.55em;margin-top:.3em;padding:1em;display:flex}.lkl-resultat-ligne{flex-wrap:wrap;align-items:center;gap:.4em .8em;font-size:.92em;display:flex}.lkl-resultat-ligne small{width:7.5em;color:var(--encre-3);flex:none;font-size:.85em;font-weight:700}.lkl-resultat-ligne i{border:1.5px solid var(--filet);background:#fff;border-radius:.5em;margin-left:auto;padding:.3em .7em;font-size:.85em;font-style:normal;font-weight:650}.lkl-resultat-ligne code{color:var(--encre-2);word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8em}.lkl-mini-qr{margin-left:auto}.lkl-sous{color:var(--encre-2);font-size:.88em;line-height:1.4}@media (max-width:959px){.lkl-composeur{margin:0 auto}}.lkl-plan{flex-direction:column;gap:1em;padding:1.4em 1.6em 1.2em;display:flex}.lkl-plan-tete{justify-content:space-between;align-items:flex-start;gap:1em;display:flex}.lkl-plan-tete span{flex-direction:column;line-height:1.3;display:flex}.lkl-plan-tete b{letter-spacing:-.02em;font-size:1.15em;font-weight:750}.lkl-plan-tete small{color:var(--encre-3);font-size:.82em}.lkl-plan-tete em{background:var(--c);border-radius:999px;flex:none;padding:.45em .9em;font-size:.9em;font-style:normal;font-weight:750}.lkl-plan ul{flex-direction:column;display:flex}.lkl-plan li{border-top:1.5px solid var(--filet);opacity:0;transition:opacity .5s var(--sortie) calc(.2s + var(--i) * 80ms), transform .6s var(--sortie) calc(.2s + var(--i) * 80ms);grid-template-columns:1.6fr 1.1fr auto 1fr 3.4em;align-items:center;gap:.9em;padding:.7em 0;font-size:.92em;display:grid;transform:translate(-10px)}.lkc-fenetre[data-vu] .lkl-plan li{opacity:1;transform:none}.lkl-plan-ou{align-items:center;gap:.7em;min-width:0;display:flex}.lkl-plan-ou>i{background:color-mix(in srgb, var(--canal) 22%, #fff);border-radius:50%;flex:none;width:2.2em;height:2.2em}.lkl-plan-ou>span{flex-direction:column;min-width:0;line-height:1.25;display:flex}.lkl-plan-ou small{color:var(--encre-3);white-space:nowrap;text-overflow:ellipsis;font-size:.82em;overflow:hidden}.lkl-plan code{color:var(--encre-2);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85em}.lkl-plan-barre{background:var(--gris);border-radius:1em;height:.6em;display:block;overflow:hidden}.lkl-plan-barre i{background:var(--vif);transform-origin:0;height:100%;transition:transform .9s var(--ressort) calc(.4s + var(--i) * 80ms);border-radius:1em;display:block;transform:scaleX(0)}.lkc-fenetre[data-vu] .lkl-plan-barre i{transform:none}.lkl-plan-n{text-align:right;font-variant-numeric:tabular-nums;font-weight:750}.lkl-plan-pied{color:var(--encre-3);font-size:.8em}@media (max-width:959px){.lkl-plan li{grid-template-columns:1.4fr auto 3em}.lkl-plan li code,.lkl-plan-barre{display:none}}.lkl-affiche{background:var(--gris);grid-template-columns:.9fr 1.1fr;gap:1.4em;padding:1.4em;display:grid}.lkl-affiche-papier{text-align:center;background:#fff;border-radius:6px;flex-direction:column;align-items:center;gap:.8em;padding:1.4em 1.2em;display:flex;transform:rotate(-2deg);box-shadow:0 .4em 1.2em -.6em #1d1c1a66}.lkl-affiche-marque{letter-spacing:.14em;text-transform:uppercase;color:var(--vif);font-size:.85em;font-weight:750}.lkl-affiche-titre{letter-spacing:-.02em;text-wrap:balance;font-size:1.15em;font-weight:750;line-height:1.15}.lkl-affiche-qr{flex-direction:column;align-items:center;gap:.3em;margin:.3em 0;display:flex}.lkl-affiche-qr small{color:var(--encre-2);font-size:.75em;font-weight:700}.lkl-affiche-lieu{color:var(--encre-3);font-size:.8em}.lkl-affiche-fiche{background:#fff;border-radius:16px;flex-direction:column;gap:.7em;padding:1.2em 1.3em;display:flex;box-shadow:0 0 0 1px #1d1c1a0f}.lkl-fiche-ligne{border-top:1.5px solid var(--filet);flex-wrap:wrap;align-items:baseline;gap:.3em .8em;padding-top:.6em;font-size:.92em;display:flex}.lkl-fiche-ligne small{text-transform:uppercase;letter-spacing:.03em;width:100%;color:var(--encre-3);font-size:.78em;font-weight:700}.lkl-fiche-ligne b{font-weight:750}.lkl-fiche-ligne b[key],.lkl-fiche-ligne[data-change] b{animation:lkc-apparait .5s var(--sortie) both}.lkl-fiche-ligne em{background:var(--gris);color:var(--encre-2);border-radius:999px;padding:.2em .6em;font-size:.78em;font-style:normal;font-weight:700}.lkl-fiche-ligne[data-change] em{background:var(--c);color:var(--encre)}.lkl-grand{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1.9em;line-height:1}.lkl-fiche-boutons{gap:.5em;margin-top:.2em;display:flex}.lkl-fiche-boutons span{background:var(--encre);color:#fff;border-radius:999px;padding:.5em .9em;font-size:.82em;font-weight:700}.lkl-fiche-boutons span:last-child{color:var(--encre);box-shadow:inset 0 0 0 1.5px var(--filet);background:#fff}@media (max-width:959px){.lkl-affiche{grid-template-columns:1fr}}.lkl-propre{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(16px,3vw,40px);margin-top:clamp(28px,4vw,48px);display:grid}.lkl-propre-col{background:#fff;border-radius:24px;flex-direction:column;gap:14px;padding:clamp(22px,2.4vw,32px);font-size:16px;display:flex;box-shadow:0 0 0 1px #1d1c1a0f,0 26px 50px -30px #1d1c1a4d}.lkl-propre-col ul{flex-direction:column;display:flex}.lkl-propre-col li{border-top:1.5px solid var(--filet);justify-content:space-between;gap:12px;padding:10px 0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:15px;display:flex}.lkl-propre-col[data-mal] li span{color:var(--encre-2);-webkit-text-decoration:line-through #cf5b5a;text-decoration:line-through #cf5b5a;text-decoration-thickness:1.5px}.lkl-propre-col[data-mal] li:nth-child(n+4) span{color:#cf5b5a;text-decoration:none}.lkl-propre-col[data-bien] li span{color:var(--vif);font-weight:650}.lkl-propre-col[data-bien]{box-shadow:0 0 0 2.5px var(--c), 0 26px 50px -30px #1d1c1a4d}.lkl-propre-fleche{color:var(--encre-3)}.lkl-propre{opacity:0;transition:opacity .6s var(--sortie), transform .8s var(--ressort);transform:translateY(20px)}.lkl-propre[data-vu]{opacity:1;transform:none}@media (max-width:959px){.lkl-propre{grid-template-columns:1fr}.lkl-propre-fleche{justify-self:center;transform:rotate(90deg)}}
