.ErrorBanner_errorBanner__Q0R4p{display:inline-flex;height:60px;padding:20px 24px;align-items:center;gap:12px;border-radius:12px;background:#f04438;box-shadow:-1px 1px 8px 3px rgba(0,21,30,.03);width:100%;max-width:500px;position:absolute;top:-30px;left:50%;transform:translateX(-50%);z-index:10000;justify-content:space-between;animation:ErrorBanner_slideDown__uZops .3s ease-out}.ErrorBanner_errorBanner__Q0R4p .ErrorBanner_errorIcon__gI_Xk{display:flex;align-items:center;justify-content:center;width:24px;height:24px;min-width:24px;border-radius:50%;background-color:#fff;flex-shrink:0}.ErrorBanner_errorBanner__Q0R4p .ErrorBanner_errorIcon__gI_Xk .ErrorBanner_infoIcon__sQ_Xq{color:#f04438;font-size:14px;font-weight:600;line-height:1}.ErrorBanner_errorBanner__Q0R4p .ErrorBanner_errorMessage__0VFDb{flex:1 1;color:#fff;font-size:14px;font-weight:400;line-height:20px;text-align:left}.ErrorBanner_errorBanner__Q0R4p .ErrorBanner_closeButton__qKi67{display:flex;align-items:center;justify-content:center;width:20px;height:20px;min-width:20px;background:rgba(0,0,0,0);border:none;cursor:pointer;padding:0;flex-shrink:0;transition:opacity .2s ease}.ErrorBanner_errorBanner__Q0R4p .ErrorBanner_closeButton__qKi67:hover{opacity:.8}.ErrorBanner_errorBanner__Q0R4p .ErrorBanner_closeButton__qKi67:active{opacity:.6}.ErrorBanner_errorBanner__Q0R4p .ErrorBanner_closeButton__qKi67 .ErrorBanner_closeIcon__1IDEV{color:#fff;font-size:18px;font-weight:400;line-height:1;font-family:Arial,sans-serif}@keyframes ErrorBanner_slideDown__uZops{0%{opacity:0;transform:translateX(-50%) translateY(-10px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}