:root{--qwshare-facebook:#0866ff;--qwshare-truth:#5A32FD;--qwshare-twitter:#000000;--qwshare-linkedin:#0A66C2;--qwshare-pinterest:#E60023;--qwshare-reddit:#FF4500;--qwshare-telegram:#0088CC;--qwshare-chatgpt:#10a37f;--qwshare-claude:#d97757;--qwshare-grok:#000000;--qwshare-perplexity:#20808d;--qwshare-google_ai:#4285f4;--qwshare-muse:#9844FF;--qwshare-whatsapp:#1ec25a;--qwshare-email:#4A90E2;--qwshare-print:#666666;--qwshare-mastodon:#6364FF;--qwshare-bluesky:#1185FE;--qwshare-threads:#000000;--qwshare-messenger:#0084FF;--qwshare-flipboard:#E51937;--qwshare-hackernews:#FF6600;--qwshare-snapchat:#FFFC00;--qwshare-wechat:#7BB32E;--qwshare-line:#00B900;--qwshare-viber:#7360f2;--qwshare-band:#21c531;--qwshare-mix:#FFA500;--qwshare-pocket:#EF4056;--qwshare-sms:#0084FF;--qwshare-tumblr:#36465D;--qwshare-xing:#126567;--qwshare-vk:#4680C2;--qwshare-buffer:#323B43;--qwshare-yummly:#E6771D;--qwshare-nextdoor:#60ADA4;--qwshare-gab:#21B581;}
.qwshare-button-icon{display:inline-flex;align-items:center;justify-content:center;width:var(--qwshare-button-icon-size, 20px);height:var(--qwshare-button-icon-size, 20px);min-width:var(--qwshare-button-icon-size, 20px);flex-shrink:0;line-height:0;overflow:visible;}
.qwshare-button-icon svg{display:block;width:100%;height:100%;max-width:100%;max-height:100%;fill:currentColor;color:inherit;vertical-align:middle;flex-shrink:0;}
.qwshare-follow-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0;}
.qwshare-follow-bar.qwshare-align-center{justify-content:center;}
.qwshare-follow-bar.qwshare-align-right{justify-content:flex-end;}
.qwshare-follow-label{font-size:13px;font-weight:600;color:inherit;opacity:.75;margin-right:4px;}
.qwshare-follow-buttons{display:flex;flex-wrap:wrap;gap:8px;}
.qwshare-follow-button{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#1f2937;color:#fff;text-decoration:none;transition:transform .15s ease,opacity .15s ease;}
.qwshare-follow-button:hover{transform:translateY(-1px);opacity:.92;color:#fff;}
.qwshare-follow-button .qwshare-button-icon{display:flex;line-height:0;}
.qwshare-follow-button .qwshare-button-icon svg{width:16px;height:16px;}
.qwshare-follow-facebook{background:#1877f2;}
.qwshare-follow-twitter{background:#000;}
.qwshare-follow-instagram{background:linear-gradient(45deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888);}
.qwshare-follow-youtube{background:#ff0000;}
.qwshare-follow-linkedin{background:#0a66c2;}
.qwshare-follow-telegram{background:#26a5e4;}
.qwshare-follow-pinterest{background:#e60023;}
.qwshare-follow-threads{background:#000;}
.qwshare-follow-whatsapp{background:#25d366;}
.qwshare-wa-chat{position:fixed;bottom:calc(20px + env(safe-area-inset-bottom, 0px));z-index:99999;display:inline-flex;align-items:center;gap:8px;padding:12px 16px 12px 14px;border-radius:999px;background:#25d366;color:#fff!important;text-decoration:none!important;font-size:15px;font-weight:600;line-height:1;box-shadow:0 4px 16px rgba(37, 211, 102, 0.45);transition:transform 0.15s ease, box-shadow 0.15s ease;}
.qwshare-wa-chat-right{right:20px;}
.qwshare-wa-chat-left{left:20px;}
.qwshare-wa-chat:hover,
.qwshare-wa-chat:focus{transform:translateY(-2px);box-shadow:0 6px 20px rgba(37, 211, 102, 0.55);color:#fff!important;}
.qwshare-wa-chat-icon{display:inline-flex;line-height:0;}
.qwshare-wa-chat-icon svg{width:26px;height:26px;}
.qwshare-wa-chat-text{padding-right:2px;}
body.qwshare-has-bottom-bar .qwshare-wa-chat{bottom:calc(72px + env(safe-area-inset-bottom, 0px));}
@media (max-width: 480px){.qwshare-wa-chat-text{display:none;}.qwshare-wa-chat{padding:14px;border-radius:50%;}}
.qwshare-follow-size-small .qwshare-follow-button{width:30px;height:30px;}
.qwshare-follow-size-small .qwshare-follow-button .qwshare-button-icon svg{width:14px;height:14px;}
.qwshare-follow-size-large .qwshare-follow-button{width:44px;height:44px;}
.qwshare-follow-size-large .qwshare-follow-button .qwshare-button-icon svg{width:20px;height:20px;}
.qwshare-follow-shape-rounded .qwshare-follow-button{border-radius:10px;}
.qwshare-follow-shape-square .qwshare-follow-button{border-radius:3px;}
.qwshare-follow-custom .qwshare-follow-button{background:var(--qwshare-follow-color,#1f2937);}

.qwshare-follow-tiktok{background:#111827}