.sswp-share{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:1.25em 0;line-height:1}.sswp-share,.sswp-share *{box-sizing:border-box}.sswp-buttons{display:flex;flex-wrap:wrap;gap:8px;list-style:none!important;margin:0!important;padding:0!important}.sswp-buttons>li{margin:0!important;padding:0!important;list-style:none!important;position:relative}.sswp-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:var(--sswp-radius,0);color:#fff!important;cursor:pointer;text-decoration:none!important;box-shadow:none!important;-webkit-appearance:none;appearance:none;transition:filter .15s ease,transform .15s ease}.sswp-btn:hover,.sswp-btn:focus{color:#fff!important;filter:brightness(.94)}.sswp-btn:hover{transform:translateY(-1px)}.sswp-btn:focus-visible{outline:2px solid #2271b1;outline-offset:2px}.sswp-icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.sswp-btn svg{width:19px;height:19px;display:block}.sswp-trigger-ai svg{width:22px;height:22px}.sswp-count{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:inherit;border-radius:inherit;color:#fff;font-size:12px;font-weight:700;opacity:0;pointer-events:none;transition:opacity .15s ease .2s}.sswp-btn:hover .sswp-count,.sswp-btn:focus-visible .sswp-count{opacity:1}.sswp-count.sswp-count-hide{display:none}.sswp-check{position:absolute;top:0;left:0;right:0;bottom:0;display:none;align-items:center;justify-content:center;background:inherit;border-radius:inherit}.sswp-btn[data-sswp-copied] .sswp-check{display:flex}.sswp-btn[data-sswp-copied] .sswp-count{opacity:0!important}.sswp-share [data-sswp-copied]{position:relative}.sswp-share [data-sswp-copied]::after{content:attr(data-copied-label);position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);background:#111;color:#fff;font-size:11px;font-weight:600;line-height:1;padding:5px 8px;border-radius:4px;white-space:nowrap;z-index:100000;pointer-events:none}.sswp-btn-like.sswp-pop{animation:sswp-pop .28s ease}@keyframes sswp-pop{0%{transform:scale(1)}40%{transform:scale(1.25)}100%{transform:scale(1)}}.sswp-menu-wrap{position:relative}.sswp-dropdown{position:absolute;top:100%;left:50%;transform:translateX(-50%);padding-top:8px;display:none;z-index:99999}.sswp-menu-wrap:focus-within>.sswp-dropdown,.sswp-dropdown.sswp-open{display:block}.sswp-dropdown.sswp-open{animation:sswp-slide-down .18s ease}@keyframes sswp-slide-down{from{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%,0)}}.sswp-dropdown-list{display:flex;flex-direction:column;gap:6px;margin:0!important;padding:6px!important;list-style:none!important;background:#fff;border:1px solid #e3e3e3;border-radius:5px;box-shadow:0 10px 30px rgb(0 0 0 / .16)}.sswp-dropdown-list>li{margin:0!important;padding:0!important;list-style:none!important;position:relative}.sswp-totals{display:flex;align-items:center;gap:14px}.sswp-stat{display:inline-flex;align-items:center;gap:5px}.sswp-stat-icon{display:inline-flex}.sswp-stat-icon svg{width:16px;height:16px;display:block}.sswp-stat-shares .sswp-stat-icon{color:#4469ba}.sswp-stat-likes .sswp-stat-icon{color:#e0245e}.sswp-stat-num{font-size:16px;font-weight:800}.sswp-stat-hide{display:none}.sswp-live:not(.sswp-live-ready) .sswp-stat-num{opacity:0}.sswp-live .sswp-stat-num{animation:sswp-reveal .25s ease 2s forwards}@keyframes sswp-reveal{to{opacity:1}}.sswp-vertical{flex-direction:column;align-items:center;gap:8px;margin:0;z-index:9990}.sswp-vertical.sswp-has-card{background:var(--sswp-card-bg,#fff);padding:8px 7px;border-radius:5px;box-shadow:0 3px 16px rgb(0 0 0 / .18)}.sswp-vertical.sswp-has-card .sswp-stat-num{color:var(--sswp-card-fg,#222)}.sswp-vertical .sswp-buttons{flex-direction:column}.sswp-vertical .sswp-totals{flex-direction:column;align-items:center;gap:10px}.sswp-vertical .sswp-stat{flex-direction:column-reverse;align-items:center;gap:3px}.sswp-vertical .sswp-dropdown{top:50%;left:100%;padding-top:0;padding-left:8px;transform:translateY(-50%)}.sswp-vertical .sswp-dropdown-list{flex-direction:row}.sswp-vertical .sswp-dropdown.sswp-open{animation:sswp-slide-right .18s ease}@keyframes sswp-slide-right{from{opacity:0;transform:translate(-8px,-50%)}to{opacity:1;transform:translate(0,-50%)}}@media (max-width:781px){.sswp-btn{width:34px;height:34px}.sswp-btn svg{width:16px;height:16px}.sswp-trigger-ai svg{width:19px;height:19px}.sswp-count{font-size:11px}.sswp-stat-num{font-size:15px}}@media (prefers-reduced-motion:reduce){.sswp-btn,.sswp-count{transition:none}.sswp-btn:hover{transform:none}.sswp-btn-like.sswp-pop{animation:none}}