/* Mobil — kaydırınca altta yapışkan WhatsApp / iletişim kartı */



@media (max-width: 767.98px) {



  #oy-kok .oy-mobil-iletisim-serit {



    position: fixed;



    left: 0;



    right: 0;



    bottom: 0;



    z-index: 1040;



    padding: 0.55rem 0.75rem calc(0.55rem + env(safe-area-inset-bottom, 0px));



    pointer-events: none;



    opacity: 0;



    transform: translateY(110%);



    transition: opacity 0.28s ease, transform 0.28s cubic-bezier(0.22, 1, 0.36, 1);



  }







  #oy-kok .oy-mobil-iletisim-serit--gorunur {



    opacity: 1;



    transform: translateY(0);



    pointer-events: auto;



  }







  #oy-kok .oy-mobil-iletisim-serit__kart {



    max-width: 28rem;



    margin: 0 auto;



    padding: clamp(0.7rem, 2.2vw, 0.95rem) clamp(0.8rem, 2.5vw, 1.1rem);



    border-radius: 1rem;



    background: rgba(255, 255, 255, 0.14);



    border: 1px solid rgba(255, 255, 255, 0.32);



    box-shadow:



      0 -10px 36px rgba(15, 23, 42, 0.22),



      inset 0 1px 0 rgba(255, 255, 255, 0.38),



      0 0 0 1px var(--oy-yapilan-islem-panel-dis);



    backdrop-filter: blur(14px);



    -webkit-backdrop-filter: blur(14px);



    background-image: linear-gradient(135deg, rgba(79, 70, 229, 0.22), rgba(8, 145, 178, 0.18));



  }







  #oy-kok.oy-tema-koyu .oy-mobil-iletisim-serit__kart {



    background: rgba(15, 23, 42, 0.82);



    background-image: linear-gradient(135deg, rgba(79, 70, 229, 0.28), rgba(8, 145, 178, 0.2));



    border-color: rgba(148, 163, 184, 0.28);



  }







  #oy-kok .oy-mobil-iletisim-serit__satir {



    display: flex;



    align-items: stretch;



    gap: 0.55rem;



  }







  #oy-kok .oy-mobil-iletisim-serit__satir .oy-yapilan-islem__btn {



    flex: 1 1 0;



    min-width: 0;



    min-height: 2.75rem;



  }







  #oy-kok.oy-mobil-serit-acik {



    padding-bottom: calc(5.25rem + env(safe-area-inset-bottom, 0px));



  }



}







@media (min-width: 768px) {



  #oy-kok .oy-mobil-iletisim-serit {



    display: none !important;



  }



}

