.wse-container.wse-style-bar{
    position:fixed;
    z-index:9999;
    display:flex;
}
.wse-button{
    display:flex;
    align-items:center;
    justify-content:center;
    text-decoration:none;
    transition:filter .2s ease;
}
.wse-button:hover{filter:brightness(90%);}

.wse-button-icon-wrapper{
    display:flex;
    align-items:center;
    justify-content:center;
}
.wse-button-icon-wrapper svg,
.wse-button-icon-wrapper img,
.wse-button-icon-wrapper i{
    width:24px;          /* Base (mobil) ikon boyutu   */
    height:24px;
    font-size:24px;
    fill:currentColor;
    max-width:100%;
    max-height:100%;
    flex-shrink:0;       /* Sıkışıp yamulmasın         */
    pointer-events:none; /* Tıklama hep butonda kalsın */
}
.wse-button-icon-wrapper img{border-radius:50%;}

@media screen and (min-width:769px){
    .wse-container.wse-style-bar{
        flex-direction:column;
        top:50%;
        transform:translateY(-50%);
        overflow:hidden;
        box-shadow:0 5px 15px rgba(0,0,0,.1);
    }
    .wse-desktop-right{right:0;border-radius:15px 0 0 15px;}
    .wse-desktop-left {left:0;border-radius:0 15px 15px 0;}

    /* Buton & ikon boyutları büyütüldü */
    .wse-button{width:55px;height:55px;}
    .wse-button-icon-wrapper svg,
    .wse-button-icon-wrapper img,
    .wse-button-icon-wrapper i{
        width:18px;
        height:18px;
        font-size:18px;
    }
}

@media screen and (max-width:768px){
    /* Masaüstü barını gizle */
    .wse-container.wse-desktop-left,
    .wse-container.wse-desktop-right{display:none;}

    /* Alt bar – tüm varyasyonlarda aktif */
    .wse-container.wse-mobile-left,
    .wse-container.wse-mobile-right,
    .wse-container.wse-mobile-bottom{
        display:flex;
        flex-direction:row;
        width:100%;
        height:45px;          /* Eski 36 px → 45 px */
        box-shadow:0 -2px 10px rgba(0,0,0,.1);
        bottom:0;left:0;top:auto;
        transform:none;
        border-radius:0;
    }
    .wse-button{
        flex:1;
        height:100%;
        width:auto;
    }
}