/* Veli Yorumları - Renkli Kartlar + Slider */
.ilk-testi-slider{position:relative;padding:0 30px}
.ilk-testi-slider .slick-list{margin:0 -10px;padding:0}
.ilk-testi-slider .slick-slide{height:auto!important;padding:0 10px;box-sizing:border-box}
.ilk-testi-slider .slick-initialized .slick-slide{display:block}

/* Kartlar - Temel */
.ilki-testi-card{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);padding:40px 30px;text-align:left;position:relative;height:100%;display:flex;flex-direction:column;border-radius:0;transition:transform .3s ease}
.ilki-testi-card:hover{transform:translateY(-4px)}
.ilki-testi-card p{font-family:var(--kidden-secondary-font,"Dosis"),sans-serif;color:var(--kidden-dark-color,#343434);font-weight:500;font-size:18px;line-height:32px;margin:0 0 30px;flex:1}
.ilki-testi-card h3{font-family:var(--kidden-primary-font,"Dosis"),sans-serif;font-size:20px;font-weight:500;margin:0 0 10px;color:var(--kidden-dark-color,#343434)}
.ilki-testi-card h4{font-family:var(--kidden-primary-font,"Dosis"),sans-serif;font-size:14px;color:var(--kidden-grey-color,#5f5f5f);font-weight:500;letter-spacing:2px;margin:0}

/* 8 Farkli Renk */
.ilki-c1{background:rgba(195,200,255,.6)}
.ilki-c2{background:rgba(255,220,180,.5)}
.ilki-c3{background:rgba(180,230,200,.5)}
.ilki-c4{background:rgba(255,200,200,.5)}
.ilki-c5{background:rgba(220,200,255,.5)}
.ilki-c6{background:rgba(255,240,180,.5)}
.ilki-c7{background:rgba(180,220,255,.5)}
.ilki-c8{background:rgba(255,210,230,.5)}

/* Meta */
.ilki-testi-meta{display:grid;grid-template-columns:80px 1fr;align-items:center;grid-gap:20px;margin-bottom:25px}
.ilki-testi-meta .ilki-thumb{width:80px;height:80px;border-radius:50%;overflow:hidden;border:3px solid rgba(255,255,255,.8)}
.ilki-testi-meta .ilki-thumb img{width:100%;height:100%;object-fit:cover;object-position:center}

/* Rating */
.ilki-testi-card .ilki-ratings{margin-bottom:20px;display:flex;align-items:center;justify-content:flex-start;list-style:none;padding:0}
.ilki-testi-card .ilki-ratings li{font-size:20px;color:#bbb}
.ilki-testi-card .ilki-ratings.ilki-r5 li:nth-child(-n+5){color:#FF9529!important}

/* Ok Tuslari */
.ilki-testi-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:50px;height:50px;border-radius:50%;background:var(--kidden-primary-color,#f15f25);border:none;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 4px 15px rgba(241,95,37,.3)}
.ilki-testi-arrow:hover{background:#d9561e;transform:translateY(-50%) scale(1.1)}
.ilki-testi-arrow svg{width:20px;height:20px}
.ilk-testi-slider .slick-prev.ilki-testi-arrow{left:-25px}
.ilk-testi-slider .slick-next.ilki-testi-arrow{right:-25px}

/* Noktalar */
.ilk-testi-slider .slick-dots{display:flex;justify-content:center;gap:8px;margin-top:30px;list-style:none;padding:0;position:relative;bottom:auto}
.ilk-testi-slider .slick-dots li{width:auto;height:auto}
.ilk-testi-slider .slick-dots li.slick-active button{background:var(--kidden-primary-color,#f15f25);width:30px}
.ilk-testi-slider .slick-dots button{width:12px;height:12px;border-radius:6px;border:none;background:#ddd;cursor:pointer;transition:all .3s ease;padding:0;font-size:0}
.ilk-testi-slider .slick-dots button:hover{background:var(--kidden-secondary-color,#f9b001)}

/* Tablet */
@media(max-width:991px){.ilk-testi-slider{padding:0 20px}.ilk-testi-slider .slick-prev.ilki-testi-arrow{left:0}.ilk-testi-slider .slick-next.ilki-testi-arrow{right:0}}
@media(max-width:600px){.ilki-testi-meta{grid-template-columns:60px 1fr;grid-gap:14px}.ilki-testi-meta .ilki-thumb{width:60px;height:60px}.ilki-testi-card p{font-size:16px;line-height:28px}.ilk-testi-slider{padding:0 10px}}
