.adc-trending{background:var(--adc-trending-bg,#f1f1f1);color:var(--adc-trending-text,#162c43);border-bottom:1px solid rgba(0,0,0,.06);width:100%;box-sizing:border-box}
.adc-trending .adc-trending-inner{display:flex;align-items:center;gap:20px;min-height:32px;box-sizing:border-box}
.adc-trending-label{color:var(--adc-trending-label,#082b50);font-size:12px;font-weight:700;letter-spacing:.5px;flex-shrink:0;white-space:nowrap;max-width:35%;overflow:hidden;text-overflow:ellipsis}
.adc-trending-links{display:flex;align-items:center;gap:24px;overflow-x:auto;min-width:0;flex:1;white-space:nowrap;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch}
.adc-trending-links::-webkit-scrollbar{display:none}
.adc-trending .adc-trending-links a{display:block;flex:0 0 auto;color:var(--adc-trending-text,#162c43);font-size:13px;font-weight:600;line-height:1.5;padding:6px 0;text-decoration:none;max-width:320px;overflow:hidden;text-overflow:ellipsis}
.adc-trending .adc-trending-links a:hover{opacity:.75;text-decoration:none}
.adc-trending .adc-trending-links a:focus-visible{outline:2px solid currentColor;outline-offset:-2px}
@media(max-width:767px){.adc-trending .adc-trending-inner{gap:14px;min-height:30px}.adc-trending-links{gap:20px}.adc-trending .adc-trending-links a{font-size:12px;max-width:260px;padding:5px 0}.adc-trending-label{font-size:11px}}
@media(prefers-reduced-motion:reduce){.adc-trending-links{scroll-behavior:auto}}
