body.nck-page-is-loading #main{visibility:hidden}#nck-page-loading{position:fixed;inset:0;display:grid;place-items:center;pointer-events:none;z-index:1800}#nck-page-loading span{width:32px;height:32px;border:3px solid rgba(0,146,255,.18);border-top-color:#0092ff;border-radius:50%;animation:nck-page-spin .7s linear infinite}@keyframes nck-page-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){#nck-page-loading span{animation:none;border-color:rgba(0,146,255,.3);border-top-color:#0092ff}}
