.tk-partage{--_accent:var(--tk-partage-accent,currentColor);--_bord:var(--tk-partage-bord,color-mix(in srgb, currentColor 25%, transparent));min-width:0;max-width:100%;position:relative}.tk-partage__bouton{border:1px solid var(--_bord);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;align-items:center;gap:10px;min-height:44px;padding:0 16px;font-weight:600;list-style:none;display:inline-flex}.tk-partage__bouton::-webkit-details-marker{display:none}.tk-partage__bouton:focus-visible,.tk-partage__reseau:focus-visible,.tk-partage__action:focus-visible{outline:3px solid var(--_accent);outline-offset:2px}.tk-partage[open]>.tk-partage__bouton{border-color:var(--_accent)}.tk-partage__sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tk-partage__icone{flex:none;width:20px;height:20px}.tk-partage__panneau{z-index:20;border:1px solid var(--_bord);background:var(--tk-partage-surface,Canvas);border-radius:14px;gap:12px;width:min(22rem,100vw - 4rem);padding:14px;display:grid;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 18px 40px #00000059}.tk-partage__natif{gap:6px;display:grid}.tk-partage__aide,.tk-partage__titre,.tk-partage__message{opacity:.85;margin:0;font-size:.88rem}.tk-partage__message:empty{display:none}.tk-partage__reseaux{grid-template-columns:repeat(auto-fill,minmax(min(100%,8.5rem),1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.tk-partage__reseaux>li{min-width:0}.tk-partage__reseau,.tk-partage__action{border:1px solid var(--_bord);width:100%;min-height:44px;color:inherit;font:inherit;cursor:pointer;overflow-wrap:anywhere;background:0 0;border-radius:12px;align-items:center;gap:10px;padding:0 12px;font-size:.94rem;text-decoration:none;display:inline-flex}.tk-partage__reseau:hover{border-color:var(--tk-partage-marque,var(--_accent));box-shadow:inset 3px 0 0 var(--tk-partage-marque,var(--_accent))}.tk-partage__action--plein{border-color:var(--_accent);justify-content:center;font-weight:700}.tk-partage__outils{flex-wrap:wrap;gap:8px;display:flex}.tk-partage__outils>*{flex:12rem;width:auto}
