.rv-page-alerts{position:-webkit-sticky;position:sticky;top:0;z-index:35;max-height:35dvh;overflow-y:auto;scrollbar-width:thin}.rv-page-alerts:empty{display:none}body:has(.rv-workspace) .rv-page-alerts{margin-left:240px}html[data-merchant-sidebar-collapsed=true] body:has(.rv-workspace) .rv-page-alerts{margin-left:80px}.rv-alert-bar{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;padding:12px 24px;background:#33204a;color:#fff;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.rv-alert-bar--success{background:#146044}.rv-alert-bar--warning{background:#854b0d}.rv-alert-bar--critical{background:#a22232}.rv-alert-bar+.rv-alert-bar{border-top:1px solid rgb(255 255 255/20%)}.rv-alert-bar-dismiss .Polaris-Icon,.rv-alert-bar>.Polaris-Icon{flex:0 0 18px;width:18px;height:18px;margin:0;color:inherit}.rv-alert-bar .Polaris-Icon svg{fill:currentColor}.rv-alert-bar-copy{min-width:0;text-align:center}.rv-alert-bar-copy>strong{font-weight:650}.rv-alert-bar-message,.rv-alert-bar-message p{display:inline;margin:0}.rv-alert-bar-copy>strong+.rv-alert-bar-message:before{content:" ";white-space:pre}.rv-alert-bar-message ul{margin:4px 0;text-align:left}.rv-alert-bar a{color:inherit;text-decoration:underline;text-underline-offset:3px}.rv-alert-bar-actions{display:flex;flex-wrap:wrap;gap:8px;flex-shrink:0}.rv-alert-bar .Polaris-Button{-webkit-margin-start:8px;margin-inline-start:8px;background:transparent;color:#fff;border:1px solid rgb(255 255 255/60%);box-shadow:none;text-decoration:none}.rv-alert-bar .Polaris-Button:hover{background:rgb(255 255 255/15%);color:#fff}.rv-alert-bar-dismiss{display:grid;place-items:center;flex:0 0 32px;width:32px;height:32px;padding:0;border:0;border-radius:6px;background:transparent;color:inherit;cursor:pointer}.rv-alert-bar-dismiss:hover{background:rgb(255 255 255/15%)}.rv-alert-bar :focus-visible{outline:2px solid var(--rv-theme-line,#fff);outline-offset:3px}@media (max-width:1023px){body:has(.rv-workspace) .rv-page-alerts,html[data-merchant-sidebar-collapsed=true] body:has(.rv-workspace) .rv-page-alerts{margin-left:0}}@media (max-width:600px){.rv-alert-bar{gap:8px;padding:10px 14px;flex-wrap:wrap}.rv-alert-bar-copy{flex:1 1;text-align:left}.rv-alert-bar-actions{width:100%;padding-left:26px}.rv-alert-bar-copy>strong{display:block}.rv-alert-bar-copy>strong+.rv-alert-bar-message:before{content:none}}