/**
 * Bir Tık Logo — responsive social dock v2 (brand artwork: Simple Icons).
 * 7 mathematically equal cells, WhatsApp in central 4th cell.
 */
body.btl-social-dock-enabled footer.btl-native-footer.btl-footer-v2 nav.btl-footer-v2__floating-social,
body.btl-social-dock-enabled .btl-native-footer.btl-footer-v2 .btl-wa-contact {
 display:none!important;
}
#btl-global-social-dock.btl-social-dock {
 position:fixed!important;
 top:50%!important;
 right:0!important;
 bottom:auto!important;
 left:auto!important;
 z-index:9965!important;
 transform:translateY(-50%)!important;
 display:grid!important;
 grid-template-columns:1fr;
 grid-template-rows:repeat(7,52px);
 place-items:center;
 gap:0!important;
 box-sizing:border-box;
 width:61px!important;
 height:auto!important;
 min-height:0!important;
 margin:0!important;
 padding:12px 3px!important;
 border:1px solid rgba(165,192,229,.22);
 border-right:0;
 border-radius:18px 0 0 18px!important;
 background:#0b1524!important;
 box-shadow:0 12px 34px rgba(0,0,0,.27);
 isolation:isolate;
}
#btl-global-social-dock.btl-social-dock .btl-social-dock__item {
 all:unset;
 box-sizing:border-box!important;
 display:flex!important;
 align-items:center!important;
 justify-content:center!important;
 width:48px!important;
 height:48px!important;
 min-width:0!important;
 min-height:0!important;
 margin:0!important;
 padding:0!important;
 border-radius:12px;
 text-decoration:none!important;
 cursor:pointer;
 color:white;
 background:transparent;
 -webkit-tap-highlight-color:transparent;
}
#btl-global-social-dock.btl-social-dock .btl-social-dock__item img {
 display:block!important;
 width:23px!important;
 height:23px!important;
 max-width:none!important;
 max-height:none!important;
 margin:0!important;
 padding:0!important;
 object-fit:contain!important;
 filter:brightness(0) invert(1);
 opacity:.94;
 pointer-events:none;
}
#btl-global-social-dock.btl-social-dock .btl-social-dock__item--whatsapp {
 width:56px!important;
 height:56px!important;
 border-radius:50%!important;
 background:#25d366!important;
 border:3px solid #0b1524!important;
 box-shadow:0 5px 12px rgba(15,182,77,.18);
}
#btl-global-social-dock.btl-social-dock .btl-social-dock__item--whatsapp img {
 width:29px!important;
 height:29px!important;
 opacity:1!important;
}
#btl-global-social-dock .btl-social-dock__item:not(.btl-social-dock__item--whatsapp):hover {
 background:#213550;
}
#btl-global-social-dock .btl-social-dock__item--whatsapp:hover {
 background:#1db954!important;
}
#btl-global-social-dock .btl-social-dock__item:focus-visible {
 outline:2px solid #adc9ff!important;
 outline-offset:2px!important;
}
@media(max-width:767px) {
 body.btl-social-dock-enabled {
    padding-bottom:calc(70px + env(safe-area-inset-bottom, 0px))!important;
 }
 #btl-global-social-dock.btl-social-dock {
   top:auto!important;
   bottom:0!important;
   left:0!important;
   right:0!important;
   transform:none!important;
   display:grid!important;
   grid-template-columns:repeat(7,minmax(0,1fr))!important;
   grid-template-rows:1fr!important;
   justify-items:center!important;
   align-items:center!important;
   gap:0!important;
   width:100%!important;
   max-width:none!important;
   min-width:0!important;
   height:calc(68px + env(safe-area-inset-bottom,0px))!important;
   min-height:0!important;
   margin:0!important;
   padding:5px 6px calc(5px + env(safe-area-inset-bottom,0px))!important;
   border:0!important;
   border-top:1px solid rgba(165,192,229,.25)!important;
   border-radius:16px 16px 0 0!important;
   box-shadow:0 -8px 28px rgba(0,0,0,.25);
 }
 #btl-global-social-dock.btl-social-dock .btl-social-dock__item {
   width:100%!important;
   height:46px!important;
   max-width:52px;
   border-radius:10px;
 }
 #btl-global-social-dock.btl-social-dock .btl-social-dock__item img {
   width:23px!important;
   height:23px!important;
 }
 #btl-global-social-dock.btl-social-dock .btl-social-dock__item--whatsapp {
   width:56px!important;
   height:56px!important;
   border-radius:50%!important;
   max-width:none!important;
   transform:translateY(-4px)!important;
   border:3px solid #0b1524!important;
 }
 #btl-global-social-dock.btl-social-dock .btl-social-dock__item--whatsapp img {
   width:29px!important;
   height:29px!important;
 }
}
@media(max-width:359px) {
 #btl-global-social-dock.btl-social-dock {padding-left:2px!important;padding-right:2px!important;}
 #btl-global-social-dock.btl-social-dock .btl-social-dock__item img{width:20px!important;height:20px!important;}
 #btl-global-social-dock.btl-social-dock .btl-social-dock__item--whatsapp {width:52px!important;height:52px!important;}
 #btl-global-social-dock.btl-social-dock .btl-social-dock__item--whatsapp img{width:27px!important;height:27px!important;}
}
@media(prefers-reduced-motion:reduce){
 #btl-global-social-dock.btl-social-dock .btl-social-dock__item {transition:none!important;}
}