@layer alan{.co-referans-hero .co-bolum-kap{display:flex;flex-direction:column;align-items:center;text-align:center}.co-referans-aciklama{max-width:var(--co-yeni-metin-genislik);margin:var(--core-space-7) 0 0;color:var(--co-yeni-yazi-gri);font-size:var(--co-yeni-govde-buyuk);line-height:var(--co-yeni-satir-govde)}.co-referans-sayi{margin:var(--core-space-8) 0 0;padding:var(--core-space-2c) var(--core-space-7);border-radius:var(--core-radius-pill);background:var(--ton);color:var(--co-yeni-yazi);font-size:var(--co-yeni-kucuk)}.co-referans-izgara{display:grid;grid-template-columns:repeat(var(--sutun,4),minmax(0,1fr));gap:var(--core-space-7);margin:0;padding:0;list-style:none}.co-referans-kart{position:relative;display:flex;flex-direction:column;gap:var(--core-space-6);height:100%;padding:var(--co-yeni-kutu-dolgu);border:var(--co-yeni-cerceve) solid var(--co-yeni-cizgi);border-radius:var(--co-yeni-kose);background:var(--company-surface);color:inherit;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s}.co-referans-kart:hover{border-color:var(--co-yeni-yazi);box-shadow:var(--co-yeni-golge-kart);transform:translateY(-2px)}.co-referans-logo{display:flex;align-items:center;justify-content:center;aspect-ratio:16/9;padding:var(--core-space-8);border-radius:var(--co-yeni-kose-kucuk);background:var(--co-yeni-zemin-yumusak);color:var(--co-yeni-yazi);font-size:var(--co-yeni-baslik-kart);font-weight:var(--co-yeni-kalin)}.co-referans-logo img{max-width:80%;max-height:100%;-o-object-fit:contain;object-fit:contain}.co-referans-ad{display:flex;flex-direction:column;gap:var(--core-space-1);min-width:0;padding-right:var(--core-space-9)}.co-referans-ad strong{color:var(--co-yeni-yazi);font-size:var(--co-yeni-govde);font-weight:var(--co-yeni-kalin)}.co-referans-ad small{display:inline-flex;align-items:center;gap:var(--core-space-2);overflow:hidden;color:var(--co-yeni-yazi-soluk);font-size:var(--co-yeni-kucuk);text-overflow:ellipsis;white-space:nowrap}.co-referans-git{position:absolute;right:var(--co-yeni-kutu-dolgu);bottom:var(--co-yeni-kutu-dolgu);color:var(--co-yeni-yazi-soluk);transition:color .2s}.co-referans-kart:hover .co-referans-git{color:var(--co-yeni-yazi)}.co-referans-yorumlar{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--co-yeni-yazilim-kart-en-az)),1fr));gap:var(--core-space-7);margin-top:var(--co-yeni-blok-ara-kucuk)}.co-referans-yorum{display:flex;flex-direction:column;gap:var(--core-space-6);padding:var(--co-yeni-kutu-dolgu);border:var(--co-yeni-cerceve) solid var(--co-yeni-cizgi);border-radius:var(--co-yeni-kose);background:var(--company-surface)}.co-referans-yorum-ust{display:flex;align-items:center;justify-content:space-between}.co-referans-yildizlar{display:inline-flex;gap:var(--core-space-1);color:var(--core-color-star)}.co-referans-puan button[data-secili] svg,.co-referans-yildizlar svg{fill:currentColor}.co-referans-tirnak,.co-referans-yildizlar svg[data-sonuk]{color:var(--co-yeni-cizgi)}.co-referans-yorum>p{flex:1;margin:0;color:var(--co-yeni-yazi);font-size:var(--co-yeni-govde);line-height:var(--co-yeni-satir-govde)}.co-referans-yorum footer{display:flex;align-items:center;gap:var(--core-space-5)}.co-referans-avatar{display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--co-yeni-kontrol-kucuk);height:var(--co-yeni-kontrol-kucuk);border-radius:var(--core-radius-pill);background:var(--ton,var(--co-yeni-zemin-yumusak));color:var(--co-yeni-yazi);font-size:var(--co-yeni-kucuk);font-weight:var(--co-yeni-kalin)}.co-referans-kim{display:flex;flex-direction:column;min-width:0}.co-referans-kim strong{color:var(--co-yeni-yazi);font-size:var(--co-yeni-kucuk);font-weight:var(--co-yeni-kalin)}.co-referans-kim a,.co-referans-kim small{color:var(--co-yeni-yazi-soluk);font-size:var(--co-yeni-mini);text-decoration:none}.co-referans-degerlendir{position:fixed;bottom:var(--core-space-9);left:var(--core-space-9);z-index:var(--core-layer-overlay);display:flex;flex-direction:column;align-items:flex-start;gap:var(--core-space-5)}.co-referans-degerlendir-dugme{gap:var(--core-space-3);box-shadow:var(--co-yeni-golge-kart)}.co-referans-pencere{display:flex;flex-direction:column;gap:var(--core-space-5);width:min(100vw - var(--core-space-9) * 2,var(--co-yeni-yazilim-kart-en-az) + var(--core-space-12));padding:var(--co-yeni-kutu-dolgu);border:var(--co-yeni-cerceve) solid var(--co-yeni-cizgi);border-radius:var(--co-yeni-kose);background:var(--company-surface);box-shadow:var(--co-yeni-golge-kart)}.co-referans-pencere-ust{display:flex;align-items:center;justify-content:space-between;color:var(--co-yeni-yazi)}.co-referans-pencere>p{margin:0;color:var(--co-yeni-yazi-gri);font-size:var(--co-yeni-kucuk);line-height:var(--co-yeni-satir-govde)}.co-referans-puan{display:flex;gap:var(--core-space-2)}.co-referans-puan button{padding:0;border:0;background:none;color:var(--co-yeni-cizgi);cursor:pointer}.co-referans-puan button[data-secili]{color:var(--core-color-star)}.co-referans-pencere textarea{padding:var(--core-space-5);border:var(--co-yeni-cerceve) solid var(--co-yeni-cizgi);border-radius:var(--co-yeni-kose-kucuk);font:inherit;font-size:var(--co-yeni-kucuk);resize:vertical}.co-referans-pencere .co-dugme:disabled{opacity:.45;cursor:not-allowed}.co-referans-hata{color:var(--company-danger);font-size:var(--co-yeni-kucuk)}.co-referans-tesekkur{display:inline-flex;align-items:center;gap:var(--core-space-3);margin:0;padding:var(--core-space-5) var(--core-space-7);border-radius:var(--core-radius-pill);background:var(--co-yeni-pastel-yesil);color:var(--co-yeni-yazi);font-size:var(--co-yeni-kucuk)}.co-referans-pencere-enter-active,.co-referans-pencere-leave-active{transition:opacity .2s,transform .2s}.co-referans-pencere-enter-from,.co-referans-pencere-leave-to{opacity:0;transform:translateY(8px)}@media(max-width:1024px){.co-referans-izgara{grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--co-yeni-yazilim-kart-en-az)),1fr))}}}
