/* START_SNIPPET:glada-festive-bar (INDEX:92) */
.topline{isolation:isolate;overflow:hidden;background:#000}
.glada-snow{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:-1;mask-image:linear-gradient(90deg,#000 0%,#000 20%,#0004 40%,#0004 60%,#000 80%,#000 100%)}
.glada-snow i{position:absolute;top:-7px;left:calc(var(--flake) * 4.8%);display:block;width:3px;height:3px;border-radius:50%;background:#f4ecd9;opacity:.65;animation:glada-snowfall calc(3.8s + var(--flake) * .13s) linear infinite;animation-delay:calc(var(--flake) * -.83s);will-change:transform}
.glada-snow i:nth-child(3n){width:2px;height:2px;opacity:.4;background:#cfb582}
.glada-snow i:nth-child(5n){width:4px;height:4px;opacity:.7;box-shadow:0 0 4px #e9d4a15c}
.topline:has(.announcement-motion[aria-pressed="true"]) .glada-snow i{animation-play-state:paused}
@keyframes glada-snowfall{from{transform:translate3d(-8px,-4px,0)}to{transform:translate3d(9px,65px,0)}}
@media(prefers-reduced-motion:reduce){.glada-snow i{animation:none;transform:translateY(20px);will-change:auto}}
/* END_SNIPPET:glada-festive-bar */
