.community-ticker{height:36px;box-sizing:border-box;display:flex;align-items:center;gap:12px;padding:0 16px;background:var(--rd-surface-panel, #101726);border-block:1px solid #3d4963;color:#e4e8d5;font:11px/1.3 ui-monospace,SFMono-Regular,Consolas,monospace;position:relative;z-index:5;max-width:100%;overflow:hidden}.community-ticker[hidden],.community-restore[hidden]{display:none}.community-wire{color:#c4fb59;font-size:9px;letter-spacing:1.5px;white-space:nowrap;display:flex;align-items:center;gap:8px}.community-wire:before{content:'';width:5px;height:5px;border-radius:50%;background:#c4fb59;box-shadow:0 0 7px #c4fb5977;animation:community-pulse 2.4s ease-in-out infinite}.community-window{flex:1;min-width:0;overflow:hidden}.community-track{display:flex;align-items:center;gap:0;width:max-content;animation:community-scroll var(--wire-duration,60s) linear infinite}.community-track a{display:flex;align-items:center;gap:10px;white-space:nowrap;color:inherit;text-decoration:none}.community-kind{color:#c4fb59;font-size:9px;letter-spacing:1px}.community-track small{color:#acb6a5;font-size:10px}.community-ticker button,.community-restore{background:var(--rd-surface-panel, #101726);border:1px solid #3d4963;color:#cbd4be;font:inherit;cursor:pointer;border-radius:3px}.community-ticker button{flex:0 0 28px;width:28px;height:28px;padding:0;font-size:16px}.community-ticker button:focus-visible,.community-track a:focus-visible,.community-restore:focus-visible{outline:2px solid #c4fb59;outline-offset:1px}.community-ticker.is-paused .community-track{animation-play-state:paused}.community-ticker.is-paused .community-window{overflow-x:auto;scrollbar-width:thin}.community-ticker.is-paused .community-track{animation:none}.community-ticker.is-paused .community-wire:before,.community-ticker.is-offline .community-wire:before{animation:none}.community-ticker.is-offline .community-wire:before{background:var(--rd-surface-raised, #1d283d);box-shadow:none}.community-restore{display:block;margin:3px auto;padding:5px 10px;font:10px ui-monospace,monospace}@keyframes community-scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes community-pulse{50%{opacity:.4;box-shadow:0 0 2px #c4fb5933}}@media(max-width:600px){.community-ticker{gap:8px;padding:0 8px;height:34px}.community-wire{font-size:0;letter-spacing:0;gap:0}.community-track{gap:0}.community-kind{font-size:8px}.community-ticker button{height:26px;flex-basis:26px;width:26px}}@media(prefers-reduced-motion:reduce){.community-track,.community-wire:before{animation:none!important}.community-window{overflow-x:auto;scrollbar-width:thin}}

.community-cycle{display:flex;align-items:center;gap:48px;padding-right:48px;flex-shrink:0}.community-ticker.is-paused .community-cycle[aria-hidden]{display:none}@media(prefers-reduced-motion:reduce){.community-cycle[aria-hidden]{display:none}}
@media(hover:hover) and (pointer:fine){.community-ticker:hover .community-track{animation-play-state:paused}}
.community-ticker:has(a:focus-visible) .community-track{animation:none}.community-ticker:has(a:focus-visible) .community-cycle[aria-hidden]{display:none}.community-ticker:has(a:focus-visible) .community-window{overflow-x:auto}

.site-sticky-chrome{position:sticky;top:0;z-index:50;background:var(--rd-surface-deep, #080c16);width:100%;isolation:isolate}
.site-sticky-chrome>header{position:relative;top:auto;width:100%;box-sizing:border-box}
html{scroll-padding-top:calc(var(--site-chrome-height,116px) + 16px)}
.site-sticky-chrome .site-menu-panel,.site-sticky-chrome .mobile-nav nav{max-height:calc(100dvh - var(--site-chrome-height,116px));overflow-y:auto}
/* Color-coded wire categories retain text labels for accessibility. */
.community-ticker{background:linear-gradient(100deg,#131126,#081525);border-color:#49365e;color:#d1d9eb}
.community-wire{color:#77e6fa}.community-wire:before{background:#77e6fa;box-shadow:0 0 7px #77e6fa66;animation:none}
.community-track a{--wire-color:#bdacff;color:color-mix(in srgb,var(--wire-color) 50%,#edf2ff)}
.community-track a[data-kind=purchase]{--wire-color:#ff85db}.community-track a[data-kind=nft]{--wire-color:#ac96ff}.community-track a[data-kind=rank]{--wire-color:#ffda79}.community-track a[data-kind=battle]{--wire-color:#77e6fa}.community-track a[data-kind=reward]{--wire-color:#98ebba}
.community-track a[data-topic=halloween-haul]{--wire-color:#ffb16c}.community-track a[data-topic=preorders]{--wire-color:#ff85db}.community-track a[data-topic=play],.community-track a[data-topic=duos-launch]{--wire-color:#77e6fa}.community-track a[data-topic=holders]{--wire-color:#98ebba}
.community-kind{color:var(--wire-color);padding:3px 6px;border:1px solid color-mix(in srgb,var(--wire-color) 35%,transparent);border-radius:3px;background:color-mix(in srgb,var(--wire-color) 8%,transparent)}
.community-track small{color:#9daac4}.community-ticker button,.community-restore{background:#11182b;color:#a6dce9;border-color:#44526b}.community-ticker button:focus-visible,.community-track a:focus-visible,.community-restore:focus-visible{outline-color:#77e6fa}
