/* Fensyx loading 0.1.4  The approved light canvas stays pure white */
html[data-fensyx-loading] { background:#fff; overflow:hidden }
html[data-fensyx-loading] body { overflow:hidden }
html[data-fensyx-loading] body > :not(#fensyx-loader),
html[data-fensyx-loading] body > :not(#fensyx-loader) * { visibility:hidden!important }
html[data-fensyx-loading] body > :not(#fensyx-loader),
html[data-fensyx-loading] body > :not(#fensyx-loader) *,
html[data-fensyx-loading] body > :not(#fensyx-loader)::before,
html[data-fensyx-loading] body > :not(#fensyx-loader)::after,
html[data-fensyx-loading] body > :not(#fensyx-loader) *::before,
html[data-fensyx-loading] body > :not(#fensyx-loader) *::after { animation-play-state:paused!important }
#fensyx-loader { position:fixed; inset:0; z-index:10000; display:grid; place-items:center; background:#fff }
#fensyx-loader[hidden] { display:none }
#fensyx-loader svg { display:block; width:224px; height:auto; overflow:visible; fill:none; stroke:#4BABCC; stroke-width:4; stroke-linecap:round; stroke-linejoin:round }
#fensyx-loader .loading-outline { stroke-dasharray:0 3; stroke-dashoffset:0; opacity:0 }
