/* [ttw-menu-aim] Desktop menu sol sutunu: sosyal ikonlarin altinda AI Makers duyurusu
   Sablon: templates/frontend/header.html (.offcanvas-header-list, .social-icons sonrasi) */
.ttw-aimd{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;
  margin:18px 0 0;padding:16px 1.5rem 0;border-top:1px solid rgba(255,255,255,.14);
  color:#fff;text-decoration:none;font-family:Inter,Helvetica,Arial,sans-serif}
.ttw-aimd:hover,.ttw-aimd:focus{color:#fff;text-decoration:none}
.ttw-aimd-logo{height:62px;width:auto;opacity:.95;margin-bottom:10px;transition:transform .25s}
.ttw-aimd:hover .ttw-aimd-logo{transform:scale(1.04)}
.ttw-aimd-metin{font-size:12.5px;line-height:1.55;color:rgba(255,255,255,.88);margin:0 0 12px}
.ttw-aimd-logolar{display:grid;grid-template-columns:1fr 1fr;gap:6px 14px;width:100%;max-width:210px;align-items:center}
.ttw-aimd-logolar img{height:30px;width:100%;object-fit:contain;opacity:.85;transition:opacity .25s;border-radius:0;margin:0}
.ttw-aimd:hover .ttw-aimd-logolar img{opacity:1}
.ttw-aimd-link{display:block;margin-top:10px;font-size:11px;color:rgba(255,255,255,.5);text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(255,255,255,.3)}
.ttw-aimd:hover .ttw-aimd-link{color:#fff}
/* kisa ekranlarda sigmazsa partner logolari gizlenir, metin kalir */
@media (max-height:800px){.ttw-aimd-logolar{display:none}.ttw-aimd-metin{margin-bottom:4px}.ttw-aimd-logo{height:54px}}
@media (max-height:690px){.ttw-aimd{display:none !important}}

/* [ttw-menu-aim] mobil / tablet: tam genislik menu sutununda, logolar tek satirda */
@media (max-width:991.98px){
  .ttw-aimd{display:flex !important;margin:14px 0 0;padding:16px 1.5rem 56px}
  .ttw-aimd-logo{height:56px}
  .ttw-aimd-metin{font-size:13px;max-width:420px}
  .ttw-aimd-logolar{display:grid !important;grid-template-columns:repeat(4,1fr);gap:8px 12px;max-width:360px}
  .ttw-aimd-logolar img{height:26px}
}
