body.ticker-top{padding-top:var(--fpt-ticker-height,40px);transition:all .3s}body.ticker-top .announcement-ticker{position:absolute;top:0;left:0;right:0}body.ticker-top #ticker-toggle{position:absolute}body.ticker-bottom{padding-bottom:var(--fpt-ticker-height,40px)}body.ticker-bottom.ticker-toggled{padding-bottom:0}body.ticker-bottom .announcement-ticker{position:fixed;bottom:0;left:0;right:0}body.ticker-top.ticker-toggled .announcement-ticker{top:calc(var(--fpt-ticker-height,40px) * -1)}body.ticker-top.ticker-toggled #ticker-toggle{top:0}body.ticker-top.ticker-toggled #ticker-toggle i:before{content:'\f078'}body.ticker-bottom.ticker-toggled .announcement-ticker{bottom:calc(var(--fpt-ticker-height,40px) * -1)}body.ticker-bottom.ticker-toggled #ticker-toggle{bottom:0}body.ticker-bottom.ticker-toggled #ticker-toggle i:before{content:'\f077'}#ticker-toggle{position:fixed;left:20px;background-color:#12104b;cursor:pointer;padding:2px 7px 0;transition:all .3s;z-index:9}body.ticker-top #ticker-toggle{top:var(--fpt-ticker-height,32px);border-radius:0 0 5px 5px}body.ticker-bottom #ticker-toggle{bottom:var(--fpt-ticker-height,32px);border-radius:5px 5px 0 0}body.ticker-top #ticker-toggle i:before{content:'\f077'}.announcement-ticker{display:flex;flex-direction:column;justify-content:center;overflow:hidden;z-index:9;transition:all .3s}.announcement-marquee{position:relative;top:0;left:0;width:100%;height:var(--fpt-ticker-height,36px);display:block;transform-origin:50% 100%;transition:transform .25s}.announcement-marquee-inner{position:absolute;top:0;left:0;display:flex;align-items:center;font-size:var(--fpt-font-size,14px);font-family:var(--fpt-font-family,inherit);line-height:1;white-space:nowrap;height:var(--fpt-ticker-height,36px)}.announcement-marquee-inner>div{padding:0 80px;display:flex;align-items:center;gap:8px}.announcement-marquee-inner p{margin:0}.announcement-marquee-inner a{color:var(--link-color,white);font-family:var(--fpt-font-family,inherit)!important;font-size:var(--fpt-font-size,14px)}.announcement-marquee-inner a:hover{color:var(--link-hover-color,white);font-family:var(--fpt-font-family,inherit)!important}.fpt-item-text{display:flex;align-items:center;gap:6px}