.cadenas-calque{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:1rem}.cadenas{display:flex;max-width:100%;flex-direction:column;align-items:center;gap:.75rem;padding:.5rem;border:0;border-radius:1rem;background:none;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.cadenas:focus-visible{outline:3px solid #fff;outline-offset:2px;box-shadow:0 0 0 6px #1d1b19d9}.cadenas-rond{display:grid;place-items:center;width:4.5rem;height:4.5rem;border-radius:9999px;background:#fff;color:#1d1b19;box-shadow:0 16px 32px -12px #0009,0 4px 10px -4px #0006;transform-origin:50% 18%;transition:box-shadow .2s ease-out}.cadenas:hover .cadenas-rond{box-shadow:0 22px 40px -12px #000000a6,0 6px 14px -4px #00000073}.cadenas-texte{border-radius:9999px;background:#fffffff2;padding:.4rem .9rem;color:#1d1b19;font-size:.875rem;font-weight:600;line-height:1.3;text-align:center;box-shadow:0 8px 18px -8px #00000080}@media (prefers-reduced-motion: no-preference){.cadenas-rond{animation:cadenas-vibre 3.6s cubic-bezier(.22,1,.36,1) 1.2s infinite}}@keyframes cadenas-vibre{0%,76%,to{transform:rotate(0)}79%{transform:rotate(-11deg)}82%{transform:rotate(10deg)}85%{transform:rotate(-8deg)}88%{transform:rotate(6deg)}91%{transform:rotate(-3deg)}94%{transform:rotate(1deg)}}
