.ui-alert{border:1px solid #0000;border-radius:12px;align-items:center;padding:0 2px 0 12px;display:flex;position:relative}@media screen and (width>=768px){.ui-alert{padding:0 12px 0 0}}.ui-alert p:first-child{margin-top:0}.ui-alert p:last-child{margin-bottom:0}@media screen and (width>=768px){.ui-alert--icon{padding-left:20px}.ui-alert--dismissible{padding-right:8px}}.ui-alert--beta{color:#212121;background-color:#0000;border-color:#636bff}.ui-alert--danger{color:#b50000;background-color:#f8e6e6;border-color:#e19999}.ui-alert--info{background-color:#e8f5ff;border-color:#a5d5ff}.ui-alert--pro-tip{background-color:#e6f4f7;border-color:#9bd3de}.ui-alert--success{background-color:#e6f6f2;border-color:#9adbc9}.ui-alert--warning{background-color:#fff5ea;border-color:#ffd9ac}.ui-alert--upsell{background-color:#fff;border-width:0}.ui-alert--upsell:before{border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(to bottom right,#0070d0 0%,#8e49bd 100%) 0 0/100% border-box;border:2px solid #0000;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff),linear-gradient(#fff);mask-image:linear-gradient(#fff),linear-gradient(#fff);-webkit-mask-clip:no-clip,content-box;mask-clip:no-clip,content-box;-webkit-mask-composite:source-out;mask-composite:subtract}.ui-alert__icon.ui-alert__icon{flex-shrink:0;align-self:flex-start;width:20px;height:20px;margin-top:12px;line-height:24px}@media screen and (width>=768px){.ui-alert__icon.ui-alert__icon{align-self:auto;width:24px;height:24px;margin-top:0}}.ui-alert--beta .ui-alert__icon.ui-alert__icon{color:#545ad6;border-color:#545ad6}.ui-alert--danger .ui-alert__icon.ui-alert__icon{color:#b50000;border-color:#b50000}.ui-alert--info .ui-alert__icon.ui-alert__icon{color:#1d97ff;border-color:#1d97ff}.ui-alert--pro-tip .ui-alert__icon.ui-alert__icon{color:#0591ad;border-color:#0591ad}.ui-alert--success .ui-alert__icon.ui-alert__icon{color:#03a678;border-color:#03a678}.ui-alert--warning .ui-alert__icon.ui-alert__icon{color:#ff9f2f;border-color:#ff9f2f}.ui-alert--upsell .ui-alert__icon{object-fit:contain}.ui-alert__content{flex-grow:1;padding:12px 20px}.ui-alert__button-wrapper{flex-shrink:0;align-self:flex-start;align-items:center;gap:8px;display:flex;top:0;right:0}@media screen and (width>=768px){.ui-alert__button-wrapper{align-self:center}}.ui-alert__button-wrapper>*{vertical-align:middle}.ui-alert .ui-alert__action--desktop-only{display:none}@media screen and (width>=768px){.ui-alert .ui-alert__action--desktop-only{display:initial;margin-top:8px;margin-bottom:8px}}.ui-alert .ui-alert__action--mobile-only{margin-top:12px;display:none}@media screen and (width<=767.98px){.ui-alert .ui-alert__action--mobile-only{display:block}}.ui-alert__dismiss-button{cursor:pointer;text-align:center;background-color:#0000;border:1px solid #0000;border-radius:12px;width:44px;padding-left:0;padding-right:0}@media screen and (width>=768px){.ui-alert__dismiss-button{margin-top:0}}.ui-alert__dismiss-button:hover,.ui-alert__dismiss-button:focus{box-shadow:none}.ui-alert--beta .ui-alert__dismiss-button:hover,.ui-alert--beta .ui-alert__dismiss-button:focus{border-color:#545ad6}.ui-alert--danger .ui-alert__dismiss-button:hover,.ui-alert--danger .ui-alert__dismiss-button:focus{border-color:#b50000}.ui-alert--info .ui-alert__dismiss-button:hover,.ui-alert--info .ui-alert__dismiss-button:focus{border-color:#1d97ff}.ui-alert--pro-tip .ui-alert__dismiss-button:hover,.ui-alert--pro-tip .ui-alert__dismiss-button:focus{border-color:#0591ad}.ui-alert--success .ui-alert__dismiss-button:hover,.ui-alert--success .ui-alert__dismiss-button:focus{border-color:#03a678}.ui-alert--warning .ui-alert__dismiss-button:hover,.ui-alert--warning .ui-alert__dismiss-button:focus{border-color:#ff9f2f}.ui-alert--beta .ui-alert__dismiss-button:active{background-color:#636bff}.ui-alert--danger .ui-alert__dismiss-button:active{background-color:#f0cccc}.ui-alert--info .ui-alert__dismiss-button:active{background-color:#d2eaff}.ui-alert--pro-tip .ui-alert__dismiss-button:active{background-color:#cde9ef}.ui-alert--success .ui-alert__dismiss-button:active{background-color:#cdede4}.ui-alert--warning .ui-alert__dismiss-button:active{background-color:#ffecd5}
