#ssua-wrapper { position: fixed; z-index: 9998; bottom: 20px; right: 20px; font-family: Arial, sans-serif; }
#ssua-button {
    background: #0073e6;
    color: #fff;
    border: none;
    border-radius: 50%;
    width: 56px;
    height: 56px;
    font-size: 22px;
    cursor: pointer;
    box-shadow: 0 2px 8px rgba(0,0,0,0.2);
}
#ssua-panel {
    position: fixed;
    top: 50%;
    right: -220px;
    transform: translateY(-50%);
    width: 220px;
    background: #ffffff;
    border-radius: 8px 0 0 8px;
    box-shadow: 0 2px 12px rgba(0,0,0,0.15);
    transition: right 0.28s ease-in-out;
    padding: 12px;
}
#ssua-panel.open { right: 0; }
.ssua-nav { display:flex; flex-direction: column; gap:8px; }
.ssua-link {
    display:block;
    padding:8px 10px;
    border-radius:6px;
    text-decoration: none;
    font-weight:600;
    color:#fff;
}
#ssua-instagram { background: linear-gradient(45deg,#F58529 0%,#DD2A7B 50%,#8134AF 100%); }
#ssua-tiktok { background: #000000; }
#ssua-facebook { background: #1877F2; }
#ssua-telegram { background: #0088cc; }
#ssua-viber { background: #665CAC; }
#ssua-youtube { background: #FF0000; }
@media (max-width:600px) { #ssua-panel { width: 180px; } }
