/* Trade & track strip and community icons (bloz-links.js) */
.bz-track { max-width: 1100px; margin: 0 auto; padding: 8px 20px 4px; text-align: center; }
.bz-track-k { display: inline-block; font-family: "Rajdhani", sans-serif; font-weight: 600; font-size: .74rem; letter-spacing: .2em; text-transform: uppercase; color: var(--muted, #8a93a3); margin-bottom: 14px; }
.bz-track-row { display: flex; flex-wrap: wrap; justify-content: center; gap: 12px; }
.bz-track-item { display: inline-flex; align-items: center; gap: 12px; min-height: 52px; padding: 10px 18px 10px 12px; border: 1px solid rgba(255,255,255,.09); border-radius: 12px; background: rgba(255,255,255,.025); color: var(--silver, #c5ccd8); font-family: "Rajdhani", sans-serif; font-weight: 600; font-size: .98rem; letter-spacing: .04em; text-align: left; text-decoration: none; transition: border-color .2s, background .2s, transform .2s; }
.bz-track-item small { display: block; font-size: .64rem; font-weight: 500; letter-spacing: .14em; text-transform: uppercase; color: var(--muted, #8a93a3); }
.bz-track-item img { width: 28px; height: 28px; object-fit: contain; border-radius: 6px; flex: none; }
.bz-track-item:hover, .bz-track-item:focus-visible { border-color: rgba(0,229,255,.45); background: rgba(0,229,255,.05); transform: translateY(-1px); }
.bz-track-note { margin: 14px auto 0; max-width: 640px; font-size: .74rem; line-height: 1.5; color: var(--muted, #8a93a3); }
.bz-social-row { display: flex; gap: 10px; margin: 0 0 22px; }
.bz-social { display: inline-flex; align-items: center; justify-content: center; width: 44px; height: 44px; border-radius: 50%; border: 1px solid rgba(255,255,255,.1); color: var(--silver, #c5ccd8); transition: color .2s, border-color .2s; }
.bz-social:hover, .bz-social:focus-visible { color: var(--cyan, #00e5ff); border-color: rgba(0,229,255,.5); }
@media (max-width: 520px) { .bz-track-item { flex: 1 1 100%; } }
.bz-track-wrap { margin-top: 44px; }
