/* Transit Haber Hub Yönetimi v1.5.32 — article-only hub links; exact v1.5.31 visual rules */
.th-post-topic-hubs{margin:30px 0 8px;padding:19px 20px;border:1px solid #dfe7f1;border-left:4px solid #0b5ed7;border-radius:16px;background:#f8fbff}
.th-post-topic-hubs-head{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap;margin-bottom:12px}
.th-post-topic-hubs-head span{color:#0b5ed7;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}
.th-post-topic-hubs-head strong{color:#061b46;font-size:16px;font-weight:900}
.th-post-topic-hubs-links{display:flex;gap:8px;flex-wrap:wrap}
.th-post-topic-hubs-links a{display:inline-flex;gap:8px;align-items:center;padding:8px 11px;border:1px solid #d6e2f0;border-radius:999px;background:#fff;color:#0f172a!important;text-decoration:none!important;font-size:13px;font-weight:800}
.th-post-topic-hubs-links a:hover{border-color:#9eb8db;color:#0b5ed7!important}
.th-post-topic-hubs-all{display:inline-block;margin-top:12px;color:#0b5ed7!important;text-decoration:none!important;font-size:12px;font-weight:800}
.th-post-country-hub{border-color:#b8d2f2!important;background:#eef6ff!important;color:#061b46!important}
.th-post-topic-hubs-directories{display:flex;gap:14px;flex-wrap:wrap}
@media(max-width:620px){.th-post-topic-hubs{padding:16px}.th-post-topic-hubs-links{display:grid}.th-post-topic-hubs-links a{justify-content:space-between;border-radius:12px}}
