.community-ticker{position:fixed;inset:auto 0 0;z-index:44;border-top:1px solid #ebc65f40;background:linear-gradient(110deg,#272113f5,#101521f5 40%,#0d151ff5);color:#eeeee8;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);padding-bottom:env(safe-area-inset-bottom);box-shadow:0 -6px 28px #0003}
.community-ticker[hidden]{display:none!important}.community-ticker__inner{display:flex;align-items:center;gap:14px;min-height:var(--ticker-height,48px)}
.community-ticker__label{display:flex;align-items:center;gap:7px;flex:none;font-size:11px;font-weight:800;color:#ebc65f;letter-spacing:.03em;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.community-ticker__viewport{min-width:0;flex:1;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 18px,#000 calc(100% - 18px),transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 18px,#000 calc(100% - 18px),transparent)}
.community-ticker__track{display:flex;width:max-content;animation:community-note-scroll 40s linear infinite;will-change:transform}
.community-ticker__message{flex:none;white-space:nowrap;padding-inline:36px;font-size:var(--ticker-font-size,13px);line-height:1.6;font-weight:500;color:#d8d9dd}
.community-ticker[data-theme=gold]{background:linear-gradient(95deg,#3d3015f5,#221d12f5);border-color:#ebc65f66}.community-ticker[data-theme=dark]{background:#080b10f5;border-color:#ffffff20}
.community-ticker[data-hoverpause=true]:hover .community-ticker__track,.community-ticker[data-hoverpause=true]:focus-within .community-ticker__track{animation-play-state:paused}
body.studio-has-ticker{padding-bottom:calc(var(--ticker-space,48px) + env(safe-area-inset-bottom))}
body:has(#video-dialog[open]) .community-ticker[data-player-visible=false]{display:none!important}
@keyframes community-note-scroll{to{transform:translateX(-50%)}}
@media(max-width:600px){.community-ticker__inner{gap:8px}.community-ticker__label{font-size:10px;max-width:90px}.community-ticker__message{padding-inline:24px}.community-ticker[data-mobile=false]{display:none!important}body.studio-has-ticker:has(.community-ticker[data-mobile=false]){padding-bottom:0}}
@media(prefers-reduced-motion:reduce){.community-ticker__track{animation:none!important;will-change:auto;width:auto}.community-ticker__viewport{mask-image:none;-webkit-mask-image:none}.community-ticker__message{white-space:normal;padding:9px 0}.community-ticker__message[aria-hidden=true]{display:none}}
