.cc-share-panel{margin:12px 0 24px;padding:16px;border:1px solid #e7e9ec;border-radius:12px;background:#fafafa}.cc-share-title{align-items:center;color:#343a40;display:flex;font-size:14px;font-weight:700;gap:7px;margin-bottom:10px}.cc-share-actions{display:flex;flex-wrap:wrap;gap:8px}.cc-share-button{align-items:center;background:#fff;border:1px solid #d9dde1;border-radius:999px;color:#343a40;display:inline-flex;font-size:13px;font-weight:600;gap:7px;justify-content:center;line-height:1.2;min-height:38px;padding:7px 12px;text-decoration:none!important;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}.cc-share-button:hover,.cc-share-button:focus{border-color:#b4306b;box-shadow:0 3px 9px rgba(33,37,41,.1);color:#8e2353;outline:0;transform:translateY(-1px)}.cc-share-button i{font-size:16px}.cc-share-facebook i{color:#1877f2}.cc-share-twitter i{color:#111}.cc-share-messenger i{color:#0084ff}.cc-share-whatsapp i{color:#1fa855}.cc-share-telegram i{color:#229ed9}.cc-share-linkedin i{color:#0a66c2}.cc-share-native{display:none}.cc-share-status{color:#287d45;font-size:13px;min-height:18px;margin-top:8px}.cc-share-status:empty{display:none}@media(max-width:767.98px){.cc-share-panel{padding:14px}.cc-share-button{flex:1 1 calc(50% - 8px)}}
