.yazar-grid-wrapper{display:grid;gap:20px;width:100%}.yazar-grid-wrapper.is-carousel{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;gap:15px;padding-bottom:20px;scrollbar-width:thin}.yazar-grid-wrapper.is-carousel .yazar-item{flex:0 0 320px;scroll-snap-align:center}.yazar-item a{display:flex;flex-direction:row;align-items:center;padding:18px;border:1px solid #333;border-radius:15px;text-decoration:none;background:#fff;transition:transform 0.3s cubic-bezier(.25,1,.5,1),border-color 0.3s ease,box-shadow 0.3s ease,color 0.3s ease;height:100%;box-sizing:border-box;position:relative;z-index:1}.yazar-item a:hover{box-shadow:0 6px 16px rgb(0 0 0 / .1)}.yazar-resim{width:80px;height:80px;border-radius:50%;background-size:cover;background-position:center;border:1px solid #333;margin-right:15px;flex-shrink:0}.yazar-bilgi{display:flex;flex-direction:column;justify-content:center;overflow:hidden}.yazar-isim p{margin:0;font-weight:700;font-size:18px;line-height:1.2;transition:color 0.3s ease}.yazar-son-yazi{font-size:14px;margin:5px 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3;transition:color 0.3s ease}.yazar-tarih{font-size:11px;color:#777;margin-top:4px;transition:color 0.3s ease}.yazar-grid-wrapper::-webkit-scrollbar{height:4px}.yazar-grid-wrapper::-webkit-scrollbar-thumb{background:#333;border-radius:10px}