/* A quiet gold strip directly beneath the three community buttons. */
.site-header .header-apply-bar.has-publishers:not(.is-scroll-hidden){max-height:220px}
.publishers{display:flex;align-items:center;gap:18px;margin-top:10px;min-height:44px;padding-top:6px;border-top:1px solid #c8a35e30;color:#f0e3c9;font-family:inherit}
.publishers-heading{display:flex;align-items:center;gap:9px;flex:none;color:#d7b775}
.publishers-heading>svg{width:19px;height:22px}
.publishers-heading strong{font-size:11px;letter-spacing:1.3px;font-weight:700;white-space:nowrap}
.publishers-count{font-size:11px;color:#eee0c2;border:1px solid #b996573d;border-radius:4px;padding:2px 6px;min-width:22px;text-align:center}
.publishers-window{position:relative;min-width:0;flex:1;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 16px,#000 calc(100% - 16px),transparent)}
.publishers-status{font-size:13px;color:#b8b5ae;margin:0;padding:8px 16px}
.publishers-track{display:flex;width:max-content;animation:publishers-drift var(--publishers-duration,24s) linear infinite}
.publishers-sequence{display:flex;flex:none;align-items:center}
.publisher-nick{display:inline-flex;align-items:center;gap:32px;padding-right:32px;white-space:nowrap;font-size:14px;font-weight:600;line-height:32px;letter-spacing:.25px}
.publisher-nick::before{content:'✦';font-size:10px;color:#c5a05a}
.publishers-pause{flex:none;width:36px;height:36px;display:grid;place-items:center;border:1px solid #c5a05a40;border-radius:6px;background:#ffffff04;color:#d7b775;cursor:pointer;font-size:14px}
.publishers-pause:hover{background:#c5a05a18;border-color:#c5a05a80}
.publishers-pause:focus-visible{outline:2px solid #edcd8a;outline-offset:3px}
.publishers [hidden]{display:none!important}
.publishers.is-paused .publishers-track{animation-play-state:paused}
@media(hover:hover){.publishers-window:hover .publishers-track{animation-play-state:paused}}
.publishers-list:focus-visible{outline:2px solid #edcd8a;outline-offset:-2px}
.publishers-list{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);padding:0;margin:0;list-style:none}
@keyframes publishers-drift{to{transform:translateX(-50%)}}
@media(max-width:600px){.publishers{gap:9px;flex-wrap:wrap;padding-top:9px;margin-top:10px}.publishers-heading{width:100%;gap:7px}.publishers-heading strong{font-size:10px;letter-spacing:1px}.publishers-heading>svg{width:15px;height:17px}.publishers-window{min-height:34px}.publisher-nick{font-size:13px}.publishers-pause{width:34px;height:34px}.publishers-status{font-size:12px}}
@media(prefers-reduced-motion:reduce){.publishers-track{display:none;animation:none}.publishers-list{position:static;width:auto;height:auto;clip-path:none;display:flex;gap:22px;overflow-x:auto;padding:7px 16px;font-size:14px;white-space:nowrap}.publishers-window{mask-image:none}.publishers-pause{display:none}}
