body.has-marquee .floating-btn{bottom:calc(var(--marquee-height) + 20px)}body.has-marquee{padding-bottom:var(--marquee-height)}body.has-marquee .floating-btn{bottom:calc(var(--marquee-height) + 20px)}.ic-marquee{position:fixed;bottom:0;width:100%;background:var(--bg);color:var(--color);height:var(--height);z-index:9999;font-size:13px;letter-spacing:.15em;text-transform:uppercase}.ic-inner{display:flex;align-items:center;height:100%;border-top:1px solid rgb(10,10,10)}.ic-scroll{flex:1;overflow:hidden;position:relative;height:100%}.ic-track{display:flex;width:max-content;height:100%;animation:ic-marquee var(--speed) linear infinite;animation-direction:var(--dir)}.ic-item{display:flex;align-items:center;gap:14px;padding:0 14px;height:100%;cursor:pointer;text-decoration:none;color:inherit;background:none;border:0;font:inherit;line-height:1;white-space:nowrap}button.ic-item{appearance:none;-webkit-appearance:none;background:none;border:0;padding:0 14px;font-weight:500;letter-spacing:2px}.ic-item,.ic-item:hover,.ic-item:focus,.ic-item:active{color:var(--color)!important}.ic-track a.ic-item{display:flex}.ic-item:is(a,button){display:flex;align-items:center}.ic-text{font-weight:500}.ic-star{display:flex;align-items:center;opacity:.8}.ic-close{width:var(--height);height:var(--height);border:0;background:#1a1919;color:var(--close)!important;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.ic-scroll a:hover,.ic-scroll a:focus,.ic-scroll a:active{color:#000}.floating-btn{transition:bottom .3s ease}.ic-marquee{transition:opacity .3s ease}.ic-marquee.hidden{opacity:0;pointer-events:none}@keyframes ic-marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}.ic-marquee:hover .ic-track{animation-play-state:paused}