.TopBanner_topMessage__TIcv8{min-height:44px;height:auto;padding:12px 0;display:grid;place-items:center;background:#0c0805;color:hsla(0,0%,100%,.7);font-size:12px;font-weight:400;font-family:var(--font-manrope,sans-serif);letter-spacing:.02em;line-height:1.5;overflow:hidden}.TopBanner_messageTrack__DnrZk{position:relative;width:100%;height:100%;display:grid;place-items:center}.TopBanner_message__Z6iYq{grid-area:1/1;opacity:0;transform:translateY(5px);transition:opacity .7s ease,transform .7s ease;text-align:center;padding:0 24px;pointer-events:none}.TopBanner_isActive__EfeCc{opacity:1;transform:translateY(0);pointer-events:auto;z-index:2}.TopBanner_link__zN_di{color:#ffd28f;font-weight:500;text-decoration:none}.TopBanner_link__zN_di:hover{text-decoration:underline}