.jsp-check-loading-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;background-image:none;line-height:1.4}.jsp-check-loading-spinner{width:26px;height:26px;border-radius:9999px;border:3px solid var(--jsp-loading-spinner-track,rgb(148 163 184 / .35));border-top-color:var(--jsp-loading-spinner-accent,#065f46);animation:jsp-loading-spin 0.8s linear infinite}@keyframes jsp-loading-spin{to{transform:rotate(360deg)}}.jsp-check-loading-label{color:var(--jsp-loading-text,#0f172a)}.jsp-check-loading-sublabel{font-size:.875rem;opacity:.85}.jsp-check-loading-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:99}.jsp-check-loading-overlay .jsp-check-loading-state{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}html[data-jsp-global-theme="dark"] [data-jsp-check-shell] .jsp-check-loading-overlay,[data-jsp-check-shell][data-theme="dark"] .jsp-check-loading-overlay{background:var(--jsp-loading-bg,rgb(15 23 42 / .92))}html[data-jsp-global-theme="dark"] .jsp-check-loading-overlay{background:rgb(15 23 42 / .6)}html[data-jsp-global-theme="dark"] .jsp-check-loading-label,html[data-jsp-global-theme="dark"] .jsp-check-loading-sublabel,[data-jsp-check-shell][data-theme="dark"] .jsp-check-loading-label,[data-jsp-check-shell][data-theme="dark"] .jsp-check-loading-sublabel{color:#f8fafc}