.StyleCircle{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative;z-index:1;display:block;font-size:0;border-radius:50%}.StyleCircle--size-x-large{width:48px;height:48px}.StyleCircle--size-large{width:40px;height:40px}.StyleCircle--size-medium{width:24px;height:24px}.StyleCircle--size-small{width:20px;height:20px}.StyleCircle--size-x-small{width:18px;height:18px}.StyleCircle--color-instagram{background-image:radial-gradient(circle farthest-corner at 35% 90%,#fec564,transparent 50%),radial-gradient(circle farthest-corner at 0 140%,#fec564,transparent 50%),radial-gradient(ellipse farthest-corner at 0-25%,#5258cf,transparent 50%),radial-gradient(ellipse farthest-corner at 20% -50%,#5258cf,transparent 50%),radial-gradient(ellipse farthest-corner at 100%0,#893dc2,transparent 50%),radial-gradient(ellipse farthest-corner at 60% -20%,#893dc2,transparent 50%),radial-gradient(ellipse farthest-corner at 100% 100%,#d9317a,transparent),linear-gradient(#6559ca,#bc318f 30%,#e33f5f,#f77638 70%,#fec66d)}.StyleCircle--color-twitter{background-color:#2f9de8}.StyleCircle--color-facebook{background-color:#2976e7}.StyleCircle--color-tiktok{background-color:#232323}.StyleCircle__bg{inset:0;position:absolute;z-index:-1;border-radius:inherit;background-color:inherit;background-image:inherit;outline:1px solid transparent;transform:scale(1) translateZ(0);transition:background-color .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1)}.StyleCircle--color-white-bordered .StyleCircle__bg:before{inset:0;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(241 238 228/var(--tw-border-opacity));content:"";position:absolute;border-radius:inherit}.StyleCircle__bg:after{inset:0;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity));content:"";position:absolute;border-radius:inherit;opacity:0;transition:opacity .25s cubic-bezier(.4,0,.2,1)}@media (hover:hover){a:hover .StyleCircle__bg,button:not(:disabled):hover .StyleCircle__bg{transform:scale(1.1) translateZ(0)}a:hover .StyleCircle--size-x-large .StyleCircle__bg,button:not(:disabled):hover .StyleCircle--size-x-large .StyleCircle__bg{transform:scale(calc(52/48)) translateZ(0)}a:hover .StyleCircle--size-small .StyleCircle__bg,button:not(:disabled):hover .StyleCircle--size-small .StyleCircle__bg{transform:scale(calc(28/24)) translateZ(0)}a:active .StyleCircle__bg:after,button:not(:disabled):active .StyleCircle__bg:after{opacity:.1}}.StyleCircle__inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}