.component-alert-bar{display:flex;flex-flow:column;position:relative;width:100%;max-width:100%;background-color:#122240;height:min(calc(1.875rem + 1.25 * (100vw - 22.5rem) / 77.5),3.125rem);justify-content:center}.component-alert-bar .alert-wrapper{display:flex;flex-flow:row;font-size:clamp(0.875rem,calc(0.875rem + 0 * (100vw - 22.5rem) / 77.5),0.875rem);line-height:1.4;font-weight:400;font-family:"Switzer-Variable";letter-spacing:0;position:relative;align-items:center;color:#fff}.component-alert-bar .alert-wrapper::after{content:"";position:absolute;top:0;right:0;width:min(calc(1.875rem + 1.25 * (100vw - 22.5rem) / 77.5),3.125rem);height:100%;background:linear-gradient(90deg, rgba(18, 34, 64, 0) 0%, #122240 100%);z-index:3;pointer-events:none}.component-alert-bar .alert-wrapper .alert-icon{flex-shrink:0;display:flex;background-color:#122240;z-index:1;padding-right:clamp(0.625rem,calc(0.625rem + 0 * (100vw - 22.5rem) / 77.5),0.625rem)}.component-alert-bar .alert-wrapper .alert-icon svg{width:1.25rem;height:auto}.component-alert-bar .alert-wrapper .alert-text{flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:center;gap:clamp(0.625rem,calc(0.625rem + 0 * (100vw - 22.5rem) / 77.5),0.625rem);overflow:hidden}.component-alert-bar .alert-wrapper .alert-track{display:flex;flex-shrink:0;align-items:center;gap:clamp(0.625rem,calc(0.625rem + 0 * (100vw - 22.5rem) / 77.5),0.625rem);white-space:nowrap}.component-alert-bar .alert-wrapper .alert-text.is-marquee{justify-content:flex-start}.component-alert-bar .alert-wrapper .alert-text.is-marquee .alert-track{animation:alert-bar-marquee var(--alert-marquee-duration, 12s) linear infinite}.component-alert-bar .alert-wrapper .alert-close{flex-shrink:0;margin-left:auto}@keyframes alert-bar-marquee{from{transform:translateX(0)}to{transform:translateX(calc(-1 * var(--alert-marquee-shift, 100%)))}}@media(prefers-reduced-motion: reduce){.component-alert-bar .alert-text.is-marquee .alert-track{animation:none}}