.ast-header-html .sqo-flash-announcement,.ast-builder-html-element .sqo-flash-announcement{width:auto!important;max-width:none!important}.ast-header-html .sqo-flash-content,.ast-builder-html-element .sqo-flash-content{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:20px!important}.ast-header-html .sqo-flash-text,.ast-builder-html-element .sqo-flash-text{margin:0!important;flex:0 1 auto!important;min-width:0!important}.ast-header-html .sqo-flash-link,.ast-builder-html-element .sqo-flash-link{flex-shrink:0!important;white-space:nowrap!important}.sqo-flash-announcement{color:#fff;padding:0 0;position:relative;z-index:1}.sqo-flash-content{display:flex;align-items:center;justify-content:flex-start;gap:20px;max-width:1200px;margin:0 auto}.sqo-flash-text{margin:0;font-size:1rem;font-weight:500;line-height:1.4;flex:0 1 auto;min-width:0}.sqo-flash-link{color:#fff!important;text-decoration:none;font-weight:800;font-size:1.1rem;text-transform:uppercase}.sqo-flash-link:hover{font-size:1.2rem}.sqo-flash-announcement.sqo-flash-success{background:#059669}.sqo-flash-announcement.sqo-flash-success .sqo-flash-link{color:#059669}.sqo-flash-announcement.sqo-flash-warning{background:#f59e0b;color:#000}.sqo-flash-announcement.sqo-flash-warning .sqo-flash-link{color:#f59e0b}.sqo-flash-announcement.sqo-flash-error{background:#dc2626}.sqo-flash-announcement.sqo-flash-error .sqo-flash-link{color:#dc2626}.sqo-flash-announcement.sqo-flash-dark{background:#1f2937}.sqo-flash-announcement.sqo-flash-dark .sqo-flash-link{color:#1f2937}@media (max-width:768px){.sqo-flash-announcement{padding:10px 16px}.sqo-flash-content{gap:12px}.sqo-flash-text{font-size:.875rem;flex:1 1 auto}.sqo-flash-link{padding:6px 16px;font-size:.8125rem;flex-shrink:0}.sqo-flash-link:hover{font-size:.8125rem}}@media (max-width:480px){.sqo-flash-announcement{padding:8px 12px}.sqo-flash-content{gap:10px}.sqo-flash-text{font-size:.8125rem;line-height:1.3;flex:1 1 auto}.sqo-flash-link{padding:5px 12px;font-size:.75rem}.sqo-flash-link:hover{font-size:.75rem}}@media (max-width:360px){.sqo-flash-announcement{padding:6px 10px}.sqo-flash-content{gap:8px}.sqo-flash-text{font-size:.75rem;flex:1 1 auto}.sqo-flash-link{padding:4px 10px;font-size:.6875rem}.sqo-flash-link:hover{font-size:.6875rem}}