.site-loading{position:fixed;inset:auto 24px 24px auto;display:flex;align-items:center;gap:14px;width:340px;max-width:calc(100vw - 32px);margin:0;padding:17px 20px;background:#fff;color:#092457;border:1px solid #ccd6e8;border-left:4px solid #ed201c;border-radius:0;box-shadow:0 6px 28px #09245726;z-index:20000;box-sizing:border-box;pointer-events:none;font-family:'Montserrat',sans-serif}
.site-loading[hidden]{display:none!important}.site-loading::backdrop{background:transparent;pointer-events:none}.site-loading-content{display:grid;gap:5px;min-width:0}.site-loading-content strong{font-size:13px;font-weight:700}.site-loading-content span{font-size:12px;line-height:1.5;overflow-wrap:anywhere}.site-loading-spinner{display:block;flex:0 0 27px;width:27px;height:27px;border:3px solid #e2e7f3;border-top-color:#ed201c;border-right-color:#092457;border-radius:50%;animation:site-loading-spin .85s linear infinite;box-sizing:border-box}
@keyframes site-loading-spin{to{transform:rotate(360deg)}}
@media(max-width:600px){.site-loading{right:16px;bottom:16px;width:calc(100vw - 32px)}}
