
#sx-lock{position:fixed;inset:0;z-index:2147483640;background:#f6fafc;display:flex;align-items:center;justify-content:center;padding:24px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#092843}
#sx-lock[hidden]{display:none!important}
#sx-lock .sx-panel{width:min(100%,390px);background:#fff;border:1px solid #dce8ed;border-radius:24px;padding:30px 22px;text-align:center;box-shadow:0 20px 52px rgba(9,40,67,.08)}
#sx-lock .sx-icon{display:block;width:82px;height:82px;margin:0 auto 14px;border-radius:17px}
#sx-lock h1{font-size:23px;margin:5px 0 8px}#sx-lock p{font-size:14px;color:#51677a;line-height:1.5;margin:0 0 20px}
#sx-lock button{width:100%;min-height:46px;background:#102f48;color:white;border:0;border-radius:13px;font-size:15px;font-weight:700;cursor:pointer}
#sx-lock button:disabled{opacity:.55;cursor:wait}#sx-lock .sx-error{color:#b33437!important;min-height:22px;margin-top:13px;font-size:13px}

.sx-wordmark{display:block;width:min(240px,85%);height:auto;margin:0 auto 14px;object-fit:contain}
.sx-panel .sx-wordmark + p{margin-top:10px}
