/* Canlı Destek - Beyaz Tema */
#lc-win{background:#fff!important;border:1px solid #e0e0e0!important;box-shadow:0 10px 40px rgba(0,0,0,.15)!important}
.lc-start,.lc-card,.lc-card-body{background:#fff!important}
.lc-greet{color:#1a1a2e!important}
.lc-greet-sub{color:#555!important}
.lc-lbl{color:#333!important;text-align:center!important;font-size:12px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.8px!important;margin-bottom:6px!important}
.lc-req{color:#999!important;text-align:center!important}
.lc-req-star{color:#ef4444!important}
.lc-finput{
    background:#fff!important;
    color:#1a1a2e!important;
    border:2px solid #e8e8e8!important;
    text-align:center!important;
    border-radius:12px!important;
    padding:14px 16px!important;
    font-size:14px!important;
    font-weight:500!important;
    transition:all .3s!important;
    box-shadow:0 2px 8px rgba(0,0,0,.04)!important;
}
.lc-finput:hover{border-color:#ccc!important;box-shadow:0 2px 12px rgba(0,0,0,.08)!important}
.lc-finput:focus{border-color:#EF4444!important;background:#fff!important;box-shadow:0 0 0 4px rgba(239,68,68,.12)!important;transform:translateY(-1px)!important}
.lc-finput::placeholder{color:#aaa!important}
.lc-info-box{display:none!important}
.lc-info-line{display:none!important}
.lc-go-btn{background:linear-gradient(135deg,#EF4444,#DC2626)!important;border:none!important;box-shadow:0 4px 15px rgba(239,68,68,.3)!important}
.lc-tg-btn{
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
    gap:10px!important;
    width:100%!important;
    padding:14px 20px!important;
    background:linear-gradient(135deg,#EF4444,#DC2626)!important;
    border-radius:14px!important;
    color:#fff!important;
    text-decoration:none!important;
    font-size:14px!important;
    font-weight:700!important;
    margin:10px 0 8px!important;
    box-shadow:0 4px 18px rgba(239,68,68,.35)!important;
    letter-spacing:.3px!important;
    transition:all .3s!important;
    box-sizing:border-box!important;
}
.lc-tg-btn:hover{
    transform:translateY(-2px)!important;
    box-shadow:0 6px 24px rgba(239,68,68,.5)!important;
    background:linear-gradient(135deg,#DC2626,#B91C1C)!important;
}
.lc-jest-text{background:linear-gradient(135deg,#fef9f0,#fdf0e0)!important;border:1.5px solid rgba(239,68,68,.1)!important;color:#c0392b!important}
#lc-msgs{background:#f5f5f5!important}
.lc-bub-a{background:#fff!important;color:#222!important;border:1px solid #eee!important;box-shadow:0 1px 3px rgba(0,0,0,.05)!important}
.lc-bub-u{background:linear-gradient(135deg,#EF4444,#DC2626)!important;color:#fff!important;border:none!important}
.lc-m-nm{color:#EF4444!important}
.lc-m-t{color:#999!important}
.lc-m-chk{color:#EF4444!important}
.lc-m-av{background:rgba(239,68,68,.08)!important;color:#EF4444!important}
#lc-inarea{background:#fff!important;border-top:1px solid #eee!important}
.lc-tinput{background:#f5f5f5!important;color:#222!important;border:1px solid #e0e0e0!important}
.lc-tinput:focus{border-color:#EF4444!important;background:#fff!important}
.lc-tinput::placeholder{color:#aaa!important}
.lc-act-btn{color:#999!important}
.lc-send-btn{background:#EF4444!important;border:none!important}
.lc-sys span{background:rgba(0,0,0,.05)!important;color:#888!important}
#lc-typing{background:#f5f5f5!important}
.lc-typ-txt{color:#999!important}
.lc-typ-dots span{background:#ccc!important}
.lc-emoji-panel{background:#fff!important;border:1px solid #e0e0e0!important}
.lc-emo:hover{background:#f0f0f0!important}
.lc-cfm{background:#fff!important;border:1px solid #e0e0e0!important}
.lc-cfm-t{color:#222!important}
.lc-cfm-d{color:#888!important}
.lc-cfm-no{background:#f5f5f5!important;border:1px solid #e0e0e0!important;color:#555!important}
#lc-preview{background:#f5f5f5!important}
@media(max-width:768px){#lc-win{border:1px solid #e0e0e0!important;background:#fff!important}}

/* Gönder butonu */
.lc-send-btn{border-radius:10px!important;width:auto!important;height:auto!important;padding:8px 14px!important;font-size:12px!important;font-weight:700!important;font-family:inherit!important;letter-spacing:.5px!important}

/* Agent adı override */
.lc-m-nm{font-size:0!important}
.lc-m-nm::after{content:'Radikal Destek';font-size:10px!important;color:#EF4444!important}

/* Agent mesaj avatar - kulaklık ikonu */
.lc-m-av{font-size:0!important;background:#EF4444!important;color:#fff!important;position:relative!important}
.lc-m-av::after{content:'🎧';font-size:14px!important;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}

/* Sistem mesajlarını gizle */
.lc-sys{display:none!important}

.lc-ff{margin-bottom:14px!important}
.lc-greet-sub{line-height:1.8!important;font-size:13px!important}
