/* v9.3.2 — One Related Songs grid (3x2) + premium sidebar category list.
   Presentation only; uses existing theme colour tokens. */
.tgl-related6__grid{list-style:none;margin:0;padding:0!important;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}
.tgl-related6__item{display:flex;margin:0!important;padding:0!important;list-style:none}
.tgl-related6__link{display:flex;align-items:center;min-height:52px;width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid var(--tgl-border,rgba(0,0,0,.1));border-radius:10px;background:var(--tgl-surface,transparent);color:inherit;font-weight:600;font-size:14px;line-height:1.35;text-decoration:none;overflow-wrap:anywhere;transition:border-color .15s,transform .15s}
.tgl-related6__link:hover,.tgl-related6__link:focus-visible{border-color:currentColor;transform:translateY(-1px)}
@media (max-width:767px){.tgl-related6__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.tgl-related6__link{font-size:13px;padding:9px 10px}}
@media (max-width:359px){.tgl-related6__grid{grid-template-columns:1fr}}

/* Sidebar Browse Categories: small symbol before top-level categories only. */
.tgl-rail--categories .tgl-rail__tree>li>.tgl-chip-row>.tgl-chip .tgl-chip__label::before{content:"\266A";display:inline-block;width:1.1em;margin-right:6px;font-size:.95em;line-height:1;opacity:.75;color:currentColor}
.tgl-rail--categories .tgl-tree-children .tgl-chip__label::before{content:none!important}
.tgl-rail--categories .tgl-rail__tree>li>.tgl-chip-row>.tgl-chip{font-weight:600}
.tgl-rail--categories .tgl-chip__count{font-variant-numeric:tabular-nums;border-radius:999px;padding:1px 8px;font-size:12px}
.tgl-rail--categories .tgl-tree-children{margin-left:1.6em}
@media (prefers-reduced-motion:reduce){.tgl-related6__link{transition:none}}
.tgl-footer .tgl-links__thumb{display:none!important}
/* v9.3.4 — text-only listings site-wide; SEO image tags are untouched. */
.tgl-links__thumb,.tgl-search__thumb,.tgl-related-thumb,.tgl-pcard__media,.tgl-card__media,.tgl-card__thumb,.tgl-rail img:not(.tgl-donate-card img),.wp-post-image{display:none!important}
