body:has(>.wj-scene-world){padding-bottom:0}
/* V8.52: full-height landing scene and photo-aligned cloud passages. */
.wj-scene-world{position:relative;isolation:isolate;display:flow-root;min-height:var(--wj-vh);overflow:clip;--wj-vh:100vh;--wj-exit:72vh;--wj-image:none}
@supports(height:100lvh){.wj-scene-world{--wj-vh:100lvh;--wj-exit:72svh}}
.wj-scene-sky,.wj-scene-edges{position:sticky;top:0;width:100%;height:var(--wj-vh);margin-bottom:calc(-1 * var(--wj-vh));overflow:hidden;pointer-events:none;user-select:none}
.wj-scene-sky{z-index:-1;background:linear-gradient(#7da5cf,#f3d3b4)}
html[data-theme=dark] .wj-scene-sky{background:linear-gradient(#07172d,#294a70)}
/* Match the foreground's explicit background-size even when a responsive image
   has a one-pixel rounding difference in its intrinsic aspect ratio. */
.wj-scene-photo{position:absolute;top:0;left:var(--wj-photo-left,0px);width:var(--wj-photo-width,100%);height:var(--wj-photo-height,100%);max-width:none;object-fit:fill;will-change:transform}
.wj-scene-photo:not([src]){visibility:hidden}
.wj-background-clouds{position:absolute;inset:0;z-index:1;height:var(--wj-photo-height);pointer-events:none;will-change:transform}
.wj-cloud-route{position:absolute;left:var(--route-left);top:var(--route-top);width:var(--route-width);height:var(--sprite-height);overflow:hidden;contain:layout paint;pointer-events:none;mask:linear-gradient(90deg,transparent 0%,#000 16%,#000 84%,transparent 100%);-webkit-mask:linear-gradient(90deg,transparent 0%,#000 16%,#000 84%,transparent 100%)}
.wj-cloud-flight{position:absolute;top:0;left:0;width:var(--sprite-width);height:var(--sprite-height);animation:wj-cloud-crossing var(--flight-duration,48s) linear var(--flight-delay,-12s) infinite;animation-play-state:paused;will-change:transform}
.wj-cloud-sprite{width:100%;height:100%;background:url('./assets/cloud-scene/cloud-natural-1-v864.png') center/contain no-repeat;opacity:.5}
.wj-cloud-route[data-route="1"] .wj-cloud-sprite,.wj-cloud-route[data-route="3"] .wj-cloud-sprite{background-image:url('./assets/cloud-scene/cloud-natural-2-v864.png');opacity:.6}
.wj-cloud-route[data-route="2"] .wj-cloud-sprite{transform:scaleX(-1);opacity:.4}
html[data-theme=dark] .wj-cloud-sprite{filter:url(#wj-night-cloud-tone);opacity:.45}
@keyframes wj-cloud-crossing{from{transform:translate3d(var(--flight-from),0,0)}to{transform:translate3d(var(--flight-to),0,0)}}
.wj-scene-world[data-cloud-image=ready][data-cloud-motion=playing] .wj-cloud-flight{animation-play-state:running}
.wj-scene-world[data-cloud-motion=paused] .wj-cloud-flight{animation-play-state:paused}
/* V8.59: the foreground has local cloud-shaped exposures, no vertical cut. */
.wj-scene-edges{z-index:3}
.wj-scene-world>.shell{display:flow-root;padding-bottom:calc(100px + env(safe-area-inset-bottom,0px))}
.wj-scene-exit{height:calc(var(--wj-vh) + var(--wj-reveal-travel,var(--wj-exit)));position:relative}
.wj-scene-return{position:absolute;bottom:calc(110px + env(safe-area-inset-bottom,0px));left:calc(50% - 26px);width:52px;height:52px;display:grid;place-items:center;border:1px solid #d0ecff70;border-radius:50%;color:#effaff;background:#163b57ed;box-shadow:0 6px 28px #071b3830}
.wj-scene-return svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}
@media(prefers-reduced-motion:reduce){
 .wj-cloud-flight{animation:none!important;transform:translate3d(var(--flight-rest),0,0)}
 .wj-scene-exit{display:none}
}





/* V8.61: outer local windows limit exposure, inner mask traces the photo.
   Both masks apply in every motion mode; no later legacy rule overrides them. */
.wj-cloud-contour{position:absolute;top:0;left:var(--wj-photo-left);width:var(--wj-photo-width);height:var(--wj-photo-height);
 mask:var(--wj-edge-mask,linear-gradient(transparent,transparent)) 0 0/100% 100% no-repeat;
 -webkit-mask:var(--wj-edge-mask,linear-gradient(transparent,transparent)) 0 0/100% 100% no-repeat;
 pointer-events:none;will-change:transform}
.wj-cloud-contour::before{content:"";position:absolute;inset:0;background-image:var(--wj-image);background-repeat:no-repeat;background-size:100% 100%;
 mask:var(--wj-contour-mask,linear-gradient(transparent,transparent)) 0 0/100% 100% no-repeat;
 -webkit-mask:var(--wj-contour-mask,linear-gradient(transparent,transparent)) 0 0/100% 100% no-repeat}

/* Grade every photo layer equally so foreground contours retain their registration. */
html[data-theme=light] :is(.wj-scene-photo,.wj-cloud-contour){filter:brightness(.80) saturate(.72)}

/* V8.58: each theme traces its own cloud bank, with no separate sprite download. */
.wj-scene-world{--wj-contour-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMjgwIDE2MDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxkZWZzPjxmaWx0ZXIgaWQ9ImVkZ2UiIHg9Ii0yJSIgeT0iLTIlIiB3aWR0aD0iMTA0JSIgaGVpZ2h0PSIxMDQlIj48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIxLjIiLz48L2ZpbHRlcj48bWFzayBpZD0iY3Jlc3QwIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSIwIiB5PSIwIiB3aWR0aD0iMTI4MCIgaGVpZ2h0PSIxNjAwIj48cGF0aCBkPSJNLTggMTgwIFExMCAxODAgMTggMjAyIFEzOCAxOTkgNDcgMjIwIFE2NSAyMDggNzggMjI2IFExMDEgMjIyIDExMCAyNDIgUTEzMyAyNDIgMTMwIDI2NyBRMTU3IDI3MiAxNTAgMjkyIFExODAgMjkyIDE4MyAzMTIgUTIwMyAzMDggMjExIDMyNyBRMjM3IDMyMCAyNDUgMzQ2IFEyNjUgMzUwIDI2NiAzNzMgUTI4OSAzNzUgMjc5IDQwMyBRMzAzIDQxMiAzMDAgNDM3IFEzMTggNDQwIDMyMSA0NjEgUTM0MSA0NDYgMzU0IDQ2NSBRMzcxIDQ2MSAzNzcgNDgwIFEzOTUgNDc2IDQwNyA0OTUgUTQyNCA0OTAgNDM1IDUxMSBRNDU3IDUwNiA0NjcgNTI2IFE0OTIgNTIyIDUxMCA1NDUiIGZpbGw9Im5vbmUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iOTIiIHN0cm9rZS1vcGFjaXR5PSIwLjEyIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48cGF0aCBkPSJNLTggMTgwIFExMCAxODAgMTggMjAyIFEzOCAxOTkgNDcgMjIwIFE2NSAyMDggNzggMjI2IFExMDEgMjIyIDExMCAyNDIgUTEzMyAyNDIgMTMwIDI2NyBRMTU3IDI3MiAxNTAgMjkyIFExODAgMjkyIDE4MyAzMTIgUTIwMyAzMDggMjExIDMyNyBRMjM3IDMyMCAyNDUgMzQ2IFEyNjUgMzUwIDI2NiAzNzMgUTI4OSAzNzUgMjc5IDQwMyBRMzAzIDQxMiAzMDAgNDM3IFEzMTggNDQwIDMyMSA0NjEgUTM0MSA0NDYgMzU0IDQ2NSBRMzcxIDQ2MSAzNzcgNDgwIFEzOTUgNDc2IDQwNyA0OTUgUTQyNCA0OTAgNDM1IDUxMSBRNDU3IDUwNiA0NjcgNTI2IFE0OTIgNTIyIDUxMCA1NDUiIGZpbGw9Im5vbmUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iNzIiIHN0cm9rZS1vcGFjaXR5PSIwLjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjxwYXRoIGQ9Ik0tOCAxODAgUTEwIDE4MCAxOCAyMDIgUTM4IDE5OSA0NyAyMjAgUTY1IDIwOCA3OCAyMjYgUTEwMSAyMjIgMTEwIDI0MiBRMTMzIDI0MiAxMzAgMjY3IFExNTcgMjcyIDE1MCAyOTIgUTE4MCAyOTIgMTgzIDMxMiBRMjAzIDMwOCAyMTEgMzI3IFEyMzcgMzIwIDI0NSAzNDYgUTI2NSAzNTAgMjY2IDM3MyBRMjg5IDM3NSAyNzkgNDAzIFEzMDMgNDEyIDMwMCA0MzcgUTMxOCA0NDAgMzIxIDQ2MSBRMzQxIDQ0NiAzNTQgNDY1IFEzNzEgNDYxIDM3NyA0ODAgUTM5NSA0NzYgNDA3IDQ5NSBRNDI0IDQ5MCA0MzUgNTExIFE0NTcgNTA2IDQ2NyA1MjYgUTQ5MiA1MjIgNTEwIDU0NSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSI1MiIgc3Ryb2tlLW9wYWNpdHk9IjAuNiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PHBhdGggZD0iTS04IDE4MCBRMTAgMTgwIDE4IDIwMiBRMzggMTk5IDQ3IDIyMCBRNjUgMjA4IDc4IDIyNiBRMTAxIDIyMiAxMTAgMjQyIFExMzMgMjQyIDEzMCAyNjcgUTE1NyAyNzIgMTUwIDI5MiBRMTgwIDI5MiAxODMgMzEyIFEyMDMgMzA4IDIxMSAzMjcgUTIzNyAzMjAgMjQ1IDM0NiBRMjY1IDM1MCAyNjYgMzczIFEyODkgMzc1IDI3OSA0MDMgUTMwMyA0MTIgMzAwIDQzNyBRMzE4IDQ0MCAzMjEgNDYxIFEzNDEgNDQ2IDM1NCA0NjUgUTM3MSA0NjEgMzc3IDQ4MCBRMzk1IDQ3NiA0MDcgNDk1IFE0MjQgNDkwIDQzNSA1MTEgUTQ1NyA1MDYgNDY3IDUyNiBRNDkyIDUyMiA1MTAgNTQ1IiBmaWxsPSJub25lIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjM2IiBzdHJva2Utb3BhY2l0eT0iMSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PC9tYXNrPjxtYXNrIGlkPSJjcmVzdDEiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjAiIHk9IjAiIHdpZHRoPSIxMjgwIiBoZWlnaHQ9IjE2MDAiPjxwYXRoIGQ9Ik0xMjg4IDMyNCBRMTI2OCAzMjMgMTI2MyAzNDQgUTEyNDEgMzQ1IDEyNDAgMzY2IFExMjE5IDM2NiAxMjE3IDM4NiBRMTE5MiAzODkgMTE5NSA0MTAgUTExNzQgNDAwIDExNjAgNDI0IFExMTQzIDQxNiAxMTI5IDQ0MCBRMTEwNCA0MjYgMTA5MCA0NTEgUTEwNjYgNDQ5IDEwNjQgNDc2IFExMDQzIDQ3NCAxMDM2IDQ5OCBRMTAxMCA0OTEgOTk4IDUxNSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSI5MiIgc3Ryb2tlLW9wYWNpdHk9IjAuMTIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjxwYXRoIGQ9Ik0xMjg4IDMyNCBRMTI2OCAzMjMgMTI2MyAzNDQgUTEyNDEgMzQ1IDEyNDAgMzY2IFExMjE5IDM2NiAxMjE3IDM4NiBRMTE5MiAzODkgMTE5NSA0MTAgUTExNzQgNDAwIDExNjAgNDI0IFExMTQzIDQxNiAxMTI5IDQ0MCBRMTEwNCA0MjYgMTA5MCA0NTEgUTEwNjYgNDQ5IDEwNjQgNDc2IFExMDQzIDQ3NCAxMDM2IDQ5OCBRMTAxMCA0OTEgOTk4IDUxNSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSI3MiIgc3Ryb2tlLW9wYWNpdHk9IjAuMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PHBhdGggZD0iTTEyODggMzI0IFExMjY4IDMyMyAxMjYzIDM0NCBRMTI0MSAzNDUgMTI0MCAzNjYgUTEyMTkgMzY2IDEyMTcgMzg2IFExMTkyIDM4OSAxMTk1IDQxMCBRMTE3NCA0MDAgMTE2MCA0MjQgUTExNDMgNDE2IDExMjkgNDQwIFExMTA0IDQyNiAxMDkwIDQ1MSBRMTA2NiA0NDkgMTA2NCA0NzYgUTEwNDMgNDc0IDEwMzYgNDk4IFExMDEwIDQ5MSA5OTggNTE1IiBmaWxsPSJub25lIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjUyIiBzdHJva2Utb3BhY2l0eT0iMC42IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48cGF0aCBkPSJNMTI4OCAzMjQgUTEyNjggMzIzIDEyNjMgMzQ0IFExMjQxIDM0NSAxMjQwIDM2NiBRMTIxOSAzNjYgMTIxNyAzODYgUTExOTIgMzg5IDExOTUgNDEwIFExMTc0IDQwMCAxMTYwIDQyNCBRMTE0MyA0MTYgMTEyOSA0NDAgUTExMDQgNDI2IDEwOTAgNDUxIFExMDY2IDQ0OSAxMDY0IDQ3NiBRMTA0MyA0NzQgMTAzNiA0OTggUTEwMTAgNDkxIDk5OCA1MTUiIGZpbGw9Im5vbmUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMzYiIHN0cm9rZS1vcGFjaXR5PSIxIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48L21hc2s+PG1hc2sgaWQ9ImNyZXN0MiIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMCIgeT0iMCIgd2lkdGg9IjEyODAiIGhlaWdodD0iMTYwMCI+PHBhdGggZD0iTS04IDU0NSBRMTMgNTQwIDMwIDU1NiBRNTIgNTUzIDY5IDU3NyBRODkgNTcwIDEwNCA1OTYgUTEyNSA1OTMgMTM3IDYxNyBRMTYwIDYxMSAxNzUgNjM3IFExOTcgNjMyIDIxMiA2NTQgUTI0MiA2NDAgMjU5IDY2MyBRMjg3IDY1MCAzMDUgNjc3IFEzMzAgNjY0IDM0OSA2OTQgUTM3MiA2ODIgMzkxIDcwOCBRNDE2IDY5NyA0MzAgNzI3IFE0NTggNzE1IDQ3NyA3NDUgUTUwMyA3MzUgNTIxIDc2NCBRNTUwIDc1MCA1NzEgNzg2IFE2MDAgNzc0IDYyMCA4MDEgUTY1MyA3ODYgNjc4IDgxNSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSI5MiIgc3Ryb2tlLW9wYWNpdHk9IjAuMTIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjxwYXRoIGQ9Ik0tOCA1NDUgUTEzIDU0MCAzMCA1NTYgUTUyIDU1MyA2OSA1NzcgUTg5IDU3MCAxMDQgNTk2IFExMjUgNTkzIDEzNyA2MTcgUTE2MCA2MTEgMTc1IDYzNyBRMTk3IDYzMiAyMTIgNjU0IFEyNDIgNjQwIDI1OSA2NjMgUTI4NyA2NTAgMzA1IDY3NyBRMzMwIDY2NCAzNDkgNjk0IFEzNzIgNjgyIDM5MSA3MDggUTQxNiA2OTcgNDMwIDcyNyBRNDU4IDcxNSA0NzcgNzQ1IFE1MDMgNzM1IDUyMSA3NjQgUTU1MCA3NTAgNTcxIDc4NiBRNjAwIDc3NCA2MjAgODAxIFE2NTMgNzg2IDY3OCA4MTUiIGZpbGw9Im5vbmUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iNzIiIHN0cm9rZS1vcGFjaXR5PSIwLjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjxwYXRoIGQ9Ik0tOCA1NDUgUTEzIDU0MCAzMCA1NTYgUTUyIDU1MyA2OSA1NzcgUTg5IDU3MCAxMDQgNTk2IFExMjUgNTkzIDEzNyA2MTcgUTE2MCA2MTEgMTc1IDYzNyBRMTk3IDYzMiAyMTIgNjU0IFEyNDIgNjQwIDI1OSA2NjMgUTI4NyA2NTAgMzA1IDY3NyBRMzMwIDY2NCAzNDkgNjk0IFEzNzIgNjgyIDM5MSA3MDggUTQxNiA2OTcgNDMwIDcyNyBRNDU4IDcxNSA0NzcgNzQ1IFE1MDMgNzM1IDUyMSA3NjQgUTU1MCA3NTAgNTcxIDc4NiBRNjAwIDc3NCA2MjAgODAxIFE2NTMgNzg2IDY3OCA4MTUiIGZpbGw9Im5vbmUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iNTIiIHN0cm9rZS1vcGFjaXR5PSIwLjYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjxwYXRoIGQ9Ik0tOCA1NDUgUTEzIDU0MCAzMCA1NTYgUTUyIDU1MyA2OSA1NzcgUTg5IDU3MCAxMDQgNTk2IFExMjUgNTkzIDEzNyA2MTcgUTE2MCA2MTEgMTc1IDYzNyBRMTk3IDYzMiAyMTIgNjU0IFEyNDIgNjQwIDI1OSA2NjMgUTI4NyA2NTAgMzA1IDY3NyBRMzMwIDY2NCAzNDkgNjk0IFEzNzIgNjgyIDM5MSA3MDggUTQxNiA2OTcgNDMwIDcyNyBRNDU4IDcxNSA0NzcgNzQ1IFE1MDMgNzM1IDUyMSA3NjQgUTU1MCA3NTAgNTcxIDc4NiBRNjAwIDc3NCA2MjAgODAxIFE2NTMgNzg2IDY3OCA4MTUiIGZpbGw9Im5vbmUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMzYiIHN0cm9rZS1vcGFjaXR5PSIxIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48L21hc2s+PG1hc2sgaWQ9ImNyZXN0MyIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMCIgeT0iMCIgd2lkdGg9IjEyODAiIGhlaWdodD0iMTYwMCI+PHBhdGggZD0iTTEyODggNjMzIFExMjYzIDYzMCAxMjUwIDY1MiBRMTIyOCA2NDUgMTIxMiA2NjggUTExODcgNjU3IDExNzMgNjgwIFExMTQ0IDY2OSAxMTI3IDY5MiBRMTA5OSA2NzcgMTA4NCA3MDMgUTEwNTkgNjkyIDEwMzkgNzE1IFExMDE0IDcwMiA5OTYgNzI5IFE5NjggNzE1IDk0OSA3NDQgUTkxNyA3MzEgOTAwIDc1OCBRODcxIDc0OCA4NDkgNzc5IFE4MjAgNzY1IDgwMSA3OTUgUTc3MCA3ODMgNzUwIDgxNiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSI5MiIgc3Ryb2tlLW9wYWNpdHk9IjAuMTIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjxwYXRoIGQ9Ik0xMjg4IDYzMyBRMTI2MyA2MzAgMTI1MCA2NTIgUTEyMjggNjQ1IDEyMTIgNjY4IFExMTg3IDY1NyAxMTczIDY4MCBRMTE0NCA2NjkgMTEyNyA2OTIgUTEwOTkgNjc3IDEwODQgNzAzIFExMDU5IDY5MiAxMDM5IDcxNSBRMTAxNCA3MDIgOTk2IDcyOSBROTY4IDcxNSA5NDkgNzQ0IFE5MTcgNzMxIDkwMCA3NTggUTg3MSA3NDggODQ5IDc3OSBRODIwIDc2NSA4MDEgNzk1IFE3NzAgNzgzIDc1MCA4MTYiIGZpbGw9Im5vbmUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iNzIiIHN0cm9rZS1vcGFjaXR5PSIwLjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjxwYXRoIGQ9Ik0xMjg4IDYzMyBRMTI2MyA2MzAgMTI1MCA2NTIgUTEyMjggNjQ1IDEyMTIgNjY4IFExMTg3IDY1NyAxMTczIDY4MCBRMTE0NCA2NjkgMTEyNyA2OTIgUTEwOTkgNjc3IDEwODQgNzAzIFExMDU5IDY5MiAxMDM5IDcxNSBRMTAxNCA3MDIgOTk2IDcyOSBROTY4IDcxNSA5NDkgNzQ0IFE5MTcgNzMxIDkwMCA3NTggUTg3MSA3NDggODQ5IDc3OSBRODIwIDc2NSA4MDEgNzk1IFE3NzAgNzgzIDc1MCA4MTYiIGZpbGw9Im5vbmUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iNTIiIHN0cm9rZS1vcGFjaXR5PSIwLjYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjxwYXRoIGQ9Ik0xMjg4IDYzMyBRMTI2MyA2MzAgMTI1MCA2NTIgUTEyMjggNjQ1IDEyMTIgNjY4IFExMTg3IDY1NyAxMTczIDY4MCBRMTE0NCA2NjkgMTEyNyA2OTIgUTEwOTkgNjc3IDEwODQgNzAzIFExMDU5IDY5MiAxMDM5IDcxNSBRMTAxNCA3MDIgOTk2IDcyOSBROTY4IDcxNSA5NDkgNzQ0IFE5MTcgNzMxIDkwMCA3NTggUTg3MSA3NDggODQ5IDc3OSBRODIwIDc2NSA4MDEgNzk1IFE3NzAgNzgzIDc1MCA4MTYiIGZpbGw9Im5vbmUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMzYiIHN0cm9rZS1vcGFjaXR5PSIxIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48L21hc2s+PG1hc2sgaWQ9ImNyZXN0NCIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMCIgeT0iMCIgd2lkdGg9IjEyODAiIGhlaWdodD0iMTYwMCI+PHBhdGggZD0iTS04IDExMjEgUTEzIDExMzAgMjMgMTE1NSBRNTAgMTE1MCA1NiAxMTc4IFE4MyAxMTc1IDk2IDEyMDIgUTEyNCAxMTkwIDE0MiAxMjIwIFExNzAgMTIwNSAxOTAgMTIzNiBRMjIwIDEyMjEgMjQ1IDEyNTAgUTI3OSAxMjM2IDI5OSAxMjY3IFEzMzMgMTI1MyAzNTQgMTI4NyBRMzg5IDEyNzAgNDE0IDEzMDUgUTQ0NSAxMjk1IDQ3MCAxMzMwIFE1MTAgMTMxNiA1MzIgMTM1MiBRNTY4IDEzMzggNTk0IDEzNzcgUTYzMSAxMzY4IDY1NiAxNDAwIFE2OTAgMTM5MCA3MTUgMTQyNiBRNzQ5IDE0MTUgNzc0IDE0NTUgUTgwOCAxNDQzIDgzMiAxNDgxIiBmaWxsPSJub25lIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjkyIiBzdHJva2Utb3BhY2l0eT0iMC4xMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PHBhdGggZD0iTS04IDExMjEgUTEzIDExMzAgMjMgMTE1NSBRNTAgMTE1MCA1NiAxMTc4IFE4MyAxMTc1IDk2IDEyMDIgUTEyNCAxMTkwIDE0MiAxMjIwIFExNzAgMTIwNSAxOTAgMTIzNiBRMjIwIDEyMjEgMjQ1IDEyNTAgUTI3OSAxMjM2IDI5OSAxMjY3IFEzMzMgMTI1MyAzNTQgMTI4NyBRMzg5IDEyNzAgNDE0IDEzMDUgUTQ0NSAxMjk1IDQ3MCAxMzMwIFE1MTAgMTMxNiA1MzIgMTM1MiBRNTY4IDEzMzggNTk0IDEzNzcgUTYzMSAxMzY4IDY1NiAxNDAwIFE2OTAgMTM5MCA3MTUgMTQyNiBRNzQ5IDE0MTUgNzc0IDE0NTUgUTgwOCAxNDQzIDgzMiAxNDgxIiBmaWxsPSJub25lIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjcyIiBzdHJva2Utb3BhY2l0eT0iMC4zIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48cGF0aCBkPSJNLTggMTEyMSBRMTMgMTEzMCAyMyAxMTU1IFE1MCAxMTUwIDU2IDExNzggUTgzIDExNzUgOTYgMTIwMiBRMTI0IDExOTAgMTQyIDEyMjAgUTE3MCAxMjA1IDE5MCAxMjM2IFEyMjAgMTIyMSAyNDUgMTI1MCBRMjc5IDEyMzYgMjk5IDEyNjcgUTMzMyAxMjUzIDM1NCAxMjg3IFEzODkgMTI3MCA0MTQgMTMwNSBRNDQ1IDEyOTUgNDcwIDEzMzAgUTUxMCAxMzE2IDUzMiAxMzUyIFE1NjggMTMzOCA1OTQgMTM3NyBRNjMxIDEzNjggNjU2IDE0MDAgUTY5MCAxMzkwIDcxNSAxNDI2IFE3NDkgMTQxNSA3NzQgMTQ1NSBRODA4IDE0NDMgODMyIDE0ODEiIGZpbGw9Im5vbmUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iNTIiIHN0cm9rZS1vcGFjaXR5PSIwLjYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjxwYXRoIGQ9Ik0tOCAxMTIxIFExMyAxMTMwIDIzIDExNTUgUTUwIDExNTAgNTYgMTE3OCBRODMgMTE3NSA5NiAxMjAyIFExMjQgMTE5MCAxNDIgMTIyMCBRMTcwIDEyMDUgMTkwIDEyMzYgUTIyMCAxMjIxIDI0NSAxMjUwIFEyNzkgMTIzNiAyOTkgMTI2NyBRMzMzIDEyNTMgMzU0IDEyODcgUTM4OSAxMjcwIDQxNCAxMzA1IFE0NDUgMTI5NSA0NzAgMTMzMCBRNTEwIDEzMTYgNTMyIDEzNTIgUTU2OCAxMzM4IDU5NCAxMzc3IFE2MzEgMTM2OCA2NTYgMTQwMCBRNjkwIDEzOTAgNzE1IDE0MjYgUTc0OSAxNDE1IDc3NCAxNDU1IFE4MDggMTQ0MyA4MzIgMTQ4MSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIzNiIgc3Ryb2tlLW9wYWNpdHk9IjEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjwvbWFzaz48L2RlZnM+PGcgZmlsdGVyPSJ1cmwoI2VkZ2UpIj48cGF0aCBkPSJNLTggMTgwIFExMCAxODAgMTggMjAyIFEzOCAxOTkgNDcgMjIwIFE2NSAyMDggNzggMjI2IFExMDEgMjIyIDExMCAyNDIgUTEzMyAyNDIgMTMwIDI2NyBRMTU3IDI3MiAxNTAgMjkyIFExODAgMjkyIDE4MyAzMTIgUTIwMyAzMDggMjExIDMyNyBRMjM3IDMyMCAyNDUgMzQ2IFEyNjUgMzUwIDI2NiAzNzMgUTI4OSAzNzUgMjc5IDQwMyBRMzAzIDQxMiAzMDAgNDM3IFEzMTggNDQwIDMyMSA0NjEgUTM0MSA0NDYgMzU0IDQ2NSBRMzcxIDQ2MSAzNzcgNDgwIFEzOTUgNDc2IDQwNyA0OTUgUTQyNCA0OTAgNDM1IDUxMSBRNDU3IDUwNiA0NjcgNTI2IFE0OTIgNTIyIDUxMCA1NDUgTDU1MiA1OTAgLTggNTkwWiIgZmlsbD0id2hpdGUiIG1hc2s9InVybCgjY3Jlc3QwKSIvPjxwYXRoIGQ9Ik0xMjg4IDMyNCBRMTI2OCAzMjMgMTI2MyAzNDQgUTEyNDEgMzQ1IDEyNDAgMzY2IFExMjE5IDM2NiAxMjE3IDM4NiBRMTE5MiAzODkgMTE5NSA0MTAgUTExNzQgNDAwIDExNjAgNDI0IFExMTQzIDQxNiAxMTI5IDQ0MCBRMTEwNCA0MjYgMTA5MCA0NTEgUTEwNjYgNDQ5IDEwNjQgNDc2IFExMDQzIDQ3NCAxMDM2IDQ5OCBRMTAxMCA0OTEgOTk4IDUxNSBMOTg0IDU4MyAxMjg4IDU4M1oiIGZpbGw9IndoaXRlIiBtYXNrPSJ1cmwoI2NyZXN0MSkiLz48cGF0aCBkPSJNLTggNTQ1IFExMyA1NDAgMzAgNTU2IFE1MiA1NTMgNjkgNTc3IFE4OSA1NzAgMTA0IDU5NiBRMTI1IDU5MyAxMzcgNjE3IFExNjAgNjExIDE3NSA2MzcgUTE5NyA2MzIgMjEyIDY1NCBRMjQyIDY0MCAyNTkgNjYzIFEyODcgNjUwIDMwNSA2NzcgUTMzMCA2NjQgMzQ5IDY5NCBRMzcyIDY4MiAzOTEgNzA4IFE0MTYgNjk3IDQzMCA3MjcgUTQ1OCA3MTUgNDc3IDc0NSBRNTAzIDczNSA1MjEgNzY0IFE1NTAgNzUwIDU3MSA3ODYgUTYwMCA3NzQgNjIwIDgwMSBRNjUzIDc4NiA2NzggODE1IEw3MjggOTIxIC04IDkyMVoiIGZpbGw9IndoaXRlIiBtYXNrPSJ1cmwoI2NyZXN0MikiLz48cGF0aCBkPSJNMTI4OCA2MzMgUTEyNjMgNjMwIDEyNTAgNjUyIFExMjI4IDY0NSAxMjEyIDY2OCBRMTE4NyA2NTcgMTE3MyA2ODAgUTExNDQgNjY5IDExMjcgNjkyIFExMDk5IDY3NyAxMDg0IDcwMyBRMTA1OSA2OTIgMTAzOSA3MTUgUTEwMTQgNzAyIDk5NiA3MjkgUTk2OCA3MTUgOTQ5IDc0NCBROTE3IDczMSA5MDAgNzU4IFE4NzEgNzQ4IDg0OSA3NzkgUTgyMCA3NjUgODAxIDc5NSBRNzcwIDc4MyA3NTAgODE2IEw3MzQgOTI2IDEyODggOTI2WiIgZmlsbD0id2hpdGUiIG1hc2s9InVybCgjY3Jlc3QzKSIvPjxwYXRoIGQ9Ik0tOCAxMTIxIFExMyAxMTMwIDIzIDExNTUgUTUwIDExNTAgNTYgMTE3OCBRODMgMTE3NSA5NiAxMjAyIFExMjQgMTE5MCAxNDIgMTIyMCBRMTcwIDEyMDUgMTkwIDEyMzYgUTIyMCAxMjIxIDI0NSAxMjUwIFEyNzkgMTIzNiAyOTkgMTI2NyBRMzMzIDEyNTMgMzU0IDEyODcgUTM4OSAxMjcwIDQxNCAxMzA1IFE0NDUgMTI5NSA0NzAgMTMzMCBRNTEwIDEzMTYgNTMyIDEzNTIgUTU2OCAxMzM4IDU5NCAxMzc3IFE2MzEgMTM2OCA2NTYgMTQwMCBRNjkwIDEzOTAgNzE1IDE0MjYgUTc0OSAxNDE1IDc3NCAxNDU1IFE4MDggMTQ0MyA4MzIgMTQ4MSBMODkwIDE2MDggLTggMTYwOFoiIGZpbGw9IndoaXRlIiBtYXNrPSJ1cmwoI2NyZXN0NCkiLz48L2c+PC9zdmc+")}
.wj-scene-world[data-cloud-theme=night]{--wj-contour-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMjgwIDE2MDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxkZWZzPjxmaWx0ZXIgaWQ9ImVkZ2UiIHg9Ii0yJSIgeT0iLTIlIiB3aWR0aD0iMTA0JSIgaGVpZ2h0PSIxMDQlIj48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIxLjIiLz48L2ZpbHRlcj48bWFzayBpZD0iY3Jlc3QwIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSIwIiB5PSIwIiB3aWR0aD0iMTI4MCIgaGVpZ2h0PSIxNjAwIj48cGF0aCBkPSJNLTggMTgwIFE5IDE4NSAxNiAxOTkgUTM2IDE5NyA0OSAyMTkgUTY3IDIwOCA4MCAyMjkgUTEwMCAyMjIgMTEzIDI0NCBRMTMxIDI0NCAxMjUgMjY4IFExNTQgMjY4IDE1MSAyOTEgUTE3NiAyOTEgMTgxIDMxMiBRMjA2IDMwMyAyMTMgMzI5IFEyMzkgMzIwIDI0NyAzNDcgUTI3MSAzNTAgMjcxIDM3MyBRMjkxIDM3MyAyODIgNDAwIFEzMTAgNDA2IDMwMyA0MzEgUTMyMyA0MzIgMzI2IDQ1NiBRMzQ0IDQ0NSAzNTYgNDY2IFEzNzcgNDU4IDM4NyA0ODAgUTQxMSA0NzMgNDE5IDQ5OSBRNDQwIDQ5MiA0NDkgNTE3IFE0NzMgNTA3IDQ4NiA1MzMiIGZpbGw9Im5vbmUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iOTIiIHN0cm9rZS1vcGFjaXR5PSIwLjEyIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48cGF0aCBkPSJNLTggMTgwIFE5IDE4NSAxNiAxOTkgUTM2IDE5NyA0OSAyMTkgUTY3IDIwOCA4MCAyMjkgUTEwMCAyMjIgMTEzIDI0NCBRMTMxIDI0NCAxMjUgMjY4IFExNTQgMjY4IDE1MSAyOTEgUTE3NiAyOTEgMTgxIDMxMiBRMjA2IDMwMyAyMTMgMzI5IFEyMzkgMzIwIDI0NyAzNDcgUTI3MSAzNTAgMjcxIDM3MyBRMjkxIDM3MyAyODIgNDAwIFEzMTAgNDA2IDMwMyA0MzEgUTMyMyA0MzIgMzI2IDQ1NiBRMzQ0IDQ0NSAzNTYgNDY2IFEzNzcgNDU4IDM4NyA0ODAgUTQxMSA0NzMgNDE5IDQ5OSBRNDQwIDQ5MiA0NDkgNTE3IFE0NzMgNTA3IDQ4NiA1MzMiIGZpbGw9Im5vbmUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iNzIiIHN0cm9rZS1vcGFjaXR5PSIwLjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjxwYXRoIGQ9Ik0tOCAxODAgUTkgMTg1IDE2IDE5OSBRMzYgMTk3IDQ5IDIxOSBRNjcgMjA4IDgwIDIyOSBRMTAwIDIyMiAxMTMgMjQ0IFExMzEgMjQ0IDEyNSAyNjggUTE1NCAyNjggMTUxIDI5MSBRMTc2IDI5MSAxODEgMzEyIFEyMDYgMzAzIDIxMyAzMjkgUTIzOSAzMjAgMjQ3IDM0NyBRMjcxIDM1MCAyNzEgMzczIFEyOTEgMzczIDI4MiA0MDAgUTMxMCA0MDYgMzAzIDQzMSBRMzIzIDQzMiAzMjYgNDU2IFEzNDQgNDQ1IDM1NiA0NjYgUTM3NyA0NTggMzg3IDQ4MCBRNDExIDQ3MyA0MTkgNDk5IFE0NDAgNDkyIDQ0OSA1MTcgUTQ3MyA1MDcgNDg2IDUzMyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSI1MiIgc3Ryb2tlLW9wYWNpdHk9IjAuNiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PHBhdGggZD0iTS04IDE4MCBROSAxODUgMTYgMTk5IFEzNiAxOTcgNDkgMjE5IFE2NyAyMDggODAgMjI5IFExMDAgMjIyIDExMyAyNDQgUTEzMSAyNDQgMTI1IDI2OCBRMTU0IDI2OCAxNTEgMjkxIFExNzYgMjkxIDE4MSAzMTIgUTIwNiAzMDMgMjEzIDMyOSBRMjM5IDMyMCAyNDcgMzQ3IFEyNzEgMzUwIDI3MSAzNzMgUTI5MSAzNzMgMjgyIDQwMCBRMzEwIDQwNiAzMDMgNDMxIFEzMjMgNDMyIDMyNiA0NTYgUTM0NCA0NDUgMzU2IDQ2NiBRMzc3IDQ1OCAzODcgNDgwIFE0MTEgNDczIDQxOSA0OTkgUTQ0MCA0OTIgNDQ5IDUxNyBRNDczIDUwNyA0ODYgNTMzIiBmaWxsPSJub25lIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjM2IiBzdHJva2Utb3BhY2l0eT0iMSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PC9tYXNrPjxtYXNrIGlkPSJjcmVzdDEiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjAiIHk9IjAiIHdpZHRoPSIxMjgwIiBoZWlnaHQ9IjE2MDAiPjxwYXRoIGQ9Ik0xMjg4IDMyNCBRMTI2NiAzMjEgMTI2MSAzNDQgUTEyNDIgMzQzIDEyNDMgMzY1IFExMjE5IDM2NSAxMjIwIDM4NiBRMTE5NyAzODkgMTE5OSA0MTEgUTExNzQgNDAyIDExNjEgNDI1IFExMTQwIDQxNiAxMTI4IDQ0MCBRMTEwMCA0MjkgMTA4OCA0NTMgUTEwNjAgNDQ5IDEwNjggNDc4IFExMDQxIDQ3NCAxMDM4IDUwMCBRMTAxNCA0OTQgOTk5IDUxOCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSI5MiIgc3Ryb2tlLW9wYWNpdHk9IjAuMTIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjxwYXRoIGQ9Ik0xMjg4IDMyNCBRMTI2NiAzMjEgMTI2MSAzNDQgUTEyNDIgMzQzIDEyNDMgMzY1IFExMjE5IDM2NSAxMjIwIDM4NiBRMTE5NyAzODkgMTE5OSA0MTEgUTExNzQgNDAyIDExNjEgNDI1IFExMTQwIDQxNiAxMTI4IDQ0MCBRMTEwMCA0MjkgMTA4OCA0NTMgUTEwNjAgNDQ5IDEwNjggNDc4IFExMDQxIDQ3NCAxMDM4IDUwMCBRMTAxNCA0OTQgOTk5IDUxOCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSI3MiIgc3Ryb2tlLW9wYWNpdHk9IjAuMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PHBhdGggZD0iTTEyODggMzI0IFExMjY2IDMyMSAxMjYxIDM0NCBRMTI0MiAzNDMgMTI0MyAzNjUgUTEyMTkgMzY1IDEyMjAgMzg2IFExMTk3IDM4OSAxMTk5IDQxMSBRMTE3NCA0MDIgMTE2MSA0MjUgUTExNDAgNDE2IDExMjggNDQwIFExMTAwIDQyOSAxMDg4IDQ1MyBRMTA2MCA0NDkgMTA2OCA0NzggUTEwNDEgNDc0IDEwMzggNTAwIFExMDE0IDQ5NCA5OTkgNTE4IiBmaWxsPSJub25lIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjUyIiBzdHJva2Utb3BhY2l0eT0iMC42IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48cGF0aCBkPSJNMTI4OCAzMjQgUTEyNjYgMzIxIDEyNjEgMzQ0IFExMjQyIDM0MyAxMjQzIDM2NSBRMTIxOSAzNjUgMTIyMCAzODYgUTExOTcgMzg5IDExOTkgNDExIFExMTc0IDQwMiAxMTYxIDQyNSBRMTE0MCA0MTYgMTEyOCA0NDAgUTExMDAgNDI5IDEwODggNDUzIFExMDYwIDQ0OSAxMDY4IDQ3OCBRMTA0MSA0NzQgMTAzOCA1MDAgUTEwMTQgNDk0IDk5OSA1MTgiIGZpbGw9Im5vbmUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMzYiIHN0cm9rZS1vcGFjaXR5PSIxIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48L21hc2s+PG1hc2sgaWQ9ImNyZXN0MiIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMCIgeT0iMCIgd2lkdGg9IjEyODAiIGhlaWdodD0iMTYwMCI+PHBhdGggZD0iTS04IDU0MyBRMTIgNTM5IDI4IDU1NCBRNTMgNTQ3IDY4IDU3NCBROTEgNTY3IDEwMyA1OTUgUTEyNyA1OTAgMTM4IDYxNiBRMTYxIDYxMCAxNzUgNjM3IFExOTYgNjMwIDIxNCA2NTQgUTI0MSA2NDMgMjYwIDY2NSBRMjg2IDY1MiAzMDcgNjc5IFEzMzMgNjYzIDM1MCA2OTQgUTM3NiA2ODEgMzk0IDcxMCBRNDE4IDY5NiA0MzIgNzI4IFE0NjAgNzE1IDQ3OSA3NDcgUTUwNyA3MzUgNTI1IDc2NiBRNTUxIDc1MiA1NzQgNzg3IFE2MDMgNzczIDYyMSA4MDMgUTY1MiA3OTEgNjc5IDgxOCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSI5MiIgc3Ryb2tlLW9wYWNpdHk9IjAuMTIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjxwYXRoIGQ9Ik0tOCA1NDMgUTEyIDUzOSAyOCA1NTQgUTUzIDU0NyA2OCA1NzQgUTkxIDU2NyAxMDMgNTk1IFExMjcgNTkwIDEzOCA2MTYgUTE2MSA2MTAgMTc1IDYzNyBRMTk2IDYzMCAyMTQgNjU0IFEyNDEgNjQzIDI2MCA2NjUgUTI4NiA2NTIgMzA3IDY3OSBRMzMzIDY2MyAzNTAgNjk0IFEzNzYgNjgxIDM5NCA3MTAgUTQxOCA2OTYgNDMyIDcyOCBRNDYwIDcxNSA0NzkgNzQ3IFE1MDcgNzM1IDUyNSA3NjYgUTU1MSA3NTIgNTc0IDc4NyBRNjAzIDc3MyA2MjEgODAzIFE2NTIgNzkxIDY3OSA4MTgiIGZpbGw9Im5vbmUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iNzIiIHN0cm9rZS1vcGFjaXR5PSIwLjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjxwYXRoIGQ9Ik0tOCA1NDMgUTEyIDUzOSAyOCA1NTQgUTUzIDU0NyA2OCA1NzQgUTkxIDU2NyAxMDMgNTk1IFExMjcgNTkwIDEzOCA2MTYgUTE2MSA2MTAgMTc1IDYzNyBRMTk2IDYzMCAyMTQgNjU0IFEyNDEgNjQzIDI2MCA2NjUgUTI4NiA2NTIgMzA3IDY3OSBRMzMzIDY2MyAzNTAgNjk0IFEzNzYgNjgxIDM5NCA3MTAgUTQxOCA2OTYgNDMyIDcyOCBRNDYwIDcxNSA0NzkgNzQ3IFE1MDcgNzM1IDUyNSA3NjYgUTU1MSA3NTIgNTc0IDc4NyBRNjAzIDc3MyA2MjEgODAzIFE2NTIgNzkxIDY3OSA4MTgiIGZpbGw9Im5vbmUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iNTIiIHN0cm9rZS1vcGFjaXR5PSIwLjYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjxwYXRoIGQ9Ik0tOCA1NDMgUTEyIDUzOSAyOCA1NTQgUTUzIDU0NyA2OCA1NzQgUTkxIDU2NyAxMDMgNTk1IFExMjcgNTkwIDEzOCA2MTYgUTE2MSA2MTAgMTc1IDYzNyBRMTk2IDYzMCAyMTQgNjU0IFEyNDEgNjQzIDI2MCA2NjUgUTI4NiA2NTIgMzA3IDY3OSBRMzMzIDY2MyAzNTAgNjk0IFEzNzYgNjgxIDM5NCA3MTAgUTQxOCA2OTYgNDMyIDcyOCBRNDYwIDcxNSA0NzkgNzQ3IFE1MDcgNzM1IDUyNSA3NjYgUTU1MSA3NTIgNTc0IDc4NyBRNjAzIDc3MyA2MjEgODAzIFE2NTIgNzkxIDY3OSA4MTgiIGZpbGw9Im5vbmUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMzYiIHN0cm9rZS1vcGFjaXR5PSIxIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48L21hc2s+PG1hc2sgaWQ9ImNyZXN0MyIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMCIgeT0iMCIgd2lkdGg9IjEyODAiIGhlaWdodD0iMTYwMCI+PHBhdGggZD0iTTEyODggNjMzIFExMjYzIDYyOSAxMjUzIDY1MiBRMTIyOCA2NDYgMTIxNCA2NjkgUTExODkgNjU3IDExNzUgNjgxIFExMTQzIDY3MCAxMTI4IDY5MyBRMTEwMCA2NzggMTA4NiA3MDQgUTEwNjEgNjkxIDEwNDEgNzE4IFExMDEyIDcwMyA5OTYgNzMxIFE5NjggNzE2IDk0OSA3NDYgUTkxOSA3MzIgOTAwIDc1OSBRODcwIDc1MCA4NTAgNzgxIFE4MjAgNzY2IDgwMSA3OTcgUTc3MCA3ODQgNzUwIDgxOCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSI5MiIgc3Ryb2tlLW9wYWNpdHk9IjAuMTIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjxwYXRoIGQ9Ik0xMjg4IDYzMyBRMTI2MyA2MjkgMTI1MyA2NTIgUTEyMjggNjQ2IDEyMTQgNjY5IFExMTg5IDY1NyAxMTc1IDY4MSBRMTE0MyA2NzAgMTEyOCA2OTMgUTExMDAgNjc4IDEwODYgNzA0IFExMDYxIDY5MSAxMDQxIDcxOCBRMTAxMiA3MDMgOTk2IDczMSBROTY4IDcxNiA5NDkgNzQ2IFE5MTkgNzMyIDkwMCA3NTkgUTg3MCA3NTAgODUwIDc4MSBRODIwIDc2NiA4MDEgNzk3IFE3NzAgNzg0IDc1MCA4MTgiIGZpbGw9Im5vbmUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iNzIiIHN0cm9rZS1vcGFjaXR5PSIwLjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjxwYXRoIGQ9Ik0xMjg4IDYzMyBRMTI2MyA2MjkgMTI1MyA2NTIgUTEyMjggNjQ2IDEyMTQgNjY5IFExMTg5IDY1NyAxMTc1IDY4MSBRMTE0MyA2NzAgMTEyOCA2OTMgUTExMDAgNjc4IDEwODYgNzA0IFExMDYxIDY5MSAxMDQxIDcxOCBRMTAxMiA3MDMgOTk2IDczMSBROTY4IDcxNiA5NDkgNzQ2IFE5MTkgNzMyIDkwMCA3NTkgUTg3MCA3NTAgODUwIDc4MSBRODIwIDc2NiA4MDEgNzk3IFE3NzAgNzg0IDc1MCA4MTgiIGZpbGw9Im5vbmUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iNTIiIHN0cm9rZS1vcGFjaXR5PSIwLjYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjxwYXRoIGQ9Ik0xMjg4IDYzMyBRMTI2MyA2MjkgMTI1MyA2NTIgUTEyMjggNjQ2IDEyMTQgNjY5IFExMTg5IDY1NyAxMTc1IDY4MSBRMTE0MyA2NzAgMTEyOCA2OTMgUTExMDAgNjc4IDEwODYgNzA0IFExMDYxIDY5MSAxMDQxIDcxOCBRMTAxMiA3MDMgOTk2IDczMSBROTY4IDcxNiA5NDkgNzQ2IFE5MTkgNzMyIDkwMCA3NTkgUTg3MCA3NTAgODUwIDc4MSBRODIwIDc2NiA4MDEgNzk3IFE3NzAgNzg0IDc1MCA4MTgiIGZpbGw9Im5vbmUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMzYiIHN0cm9rZS1vcGFjaXR5PSIxIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48L21hc2s+PG1hc2sgaWQ9ImNyZXN0NCIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMCIgeT0iMCIgd2lkdGg9IjEyODAiIGhlaWdodD0iMTYwMCI+PHBhdGggZD0iTS04IDExMjEgUTEzIDExMzAgMjMgMTE1NSBRNTAgMTE1MCA1NiAxMTc4IFE4MyAxMTc1IDk2IDEyMDIgUTEyNCAxMTkwIDE0MiAxMjIwIFExNzAgMTIwNSAxOTAgMTIzNiBRMjIwIDEyMjEgMjQ1IDEyNTAgUTI3OSAxMjM2IDI5OSAxMjY3IFEzMzMgMTI1MyAzNTQgMTI4NyBRMzg5IDEyNzAgNDE0IDEzMDUgUTQ0NSAxMjk1IDQ3MCAxMzMwIFE1MTAgMTMxNiA1MzIgMTM1MiBRNTY4IDEzMzggNTk0IDEzNzcgUTYzMSAxMzY4IDY1NiAxNDAwIFE2OTAgMTM5MCA3MTUgMTQyNiBRNzQ5IDE0MTUgNzc0IDE0NTUgUTgwOCAxNDQzIDgzMiAxNDgxIiBmaWxsPSJub25lIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjkyIiBzdHJva2Utb3BhY2l0eT0iMC4xMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PHBhdGggZD0iTS04IDExMjEgUTEzIDExMzAgMjMgMTE1NSBRNTAgMTE1MCA1NiAxMTc4IFE4MyAxMTc1IDk2IDEyMDIgUTEyNCAxMTkwIDE0MiAxMjIwIFExNzAgMTIwNSAxOTAgMTIzNiBRMjIwIDEyMjEgMjQ1IDEyNTAgUTI3OSAxMjM2IDI5OSAxMjY3IFEzMzMgMTI1MyAzNTQgMTI4NyBRMzg5IDEyNzAgNDE0IDEzMDUgUTQ0NSAxMjk1IDQ3MCAxMzMwIFE1MTAgMTMxNiA1MzIgMTM1MiBRNTY4IDEzMzggNTk0IDEzNzcgUTYzMSAxMzY4IDY1NiAxNDAwIFE2OTAgMTM5MCA3MTUgMTQyNiBRNzQ5IDE0MTUgNzc0IDE0NTUgUTgwOCAxNDQzIDgzMiAxNDgxIiBmaWxsPSJub25lIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjcyIiBzdHJva2Utb3BhY2l0eT0iMC4zIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48cGF0aCBkPSJNLTggMTEyMSBRMTMgMTEzMCAyMyAxMTU1IFE1MCAxMTUwIDU2IDExNzggUTgzIDExNzUgOTYgMTIwMiBRMTI0IDExOTAgMTQyIDEyMjAgUTE3MCAxMjA1IDE5MCAxMjM2IFEyMjAgMTIyMSAyNDUgMTI1MCBRMjc5IDEyMzYgMjk5IDEyNjcgUTMzMyAxMjUzIDM1NCAxMjg3IFEzODkgMTI3MCA0MTQgMTMwNSBRNDQ1IDEyOTUgNDcwIDEzMzAgUTUxMCAxMzE2IDUzMiAxMzUyIFE1NjggMTMzOCA1OTQgMTM3NyBRNjMxIDEzNjggNjU2IDE0MDAgUTY5MCAxMzkwIDcxNSAxNDI2IFE3NDkgMTQxNSA3NzQgMTQ1NSBRODA4IDE0NDMgODMyIDE0ODEiIGZpbGw9Im5vbmUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iNTIiIHN0cm9rZS1vcGFjaXR5PSIwLjYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjxwYXRoIGQ9Ik0tOCAxMTIxIFExMyAxMTMwIDIzIDExNTUgUTUwIDExNTAgNTYgMTE3OCBRODMgMTE3NSA5NiAxMjAyIFExMjQgMTE5MCAxNDIgMTIyMCBRMTcwIDEyMDUgMTkwIDEyMzYgUTIyMCAxMjIxIDI0NSAxMjUwIFEyNzkgMTIzNiAyOTkgMTI2NyBRMzMzIDEyNTMgMzU0IDEyODcgUTM4OSAxMjcwIDQxNCAxMzA1IFE0NDUgMTI5NSA0NzAgMTMzMCBRNTEwIDEzMTYgNTMyIDEzNTIgUTU2OCAxMzM4IDU5NCAxMzc3IFE2MzEgMTM2OCA2NTYgMTQwMCBRNjkwIDEzOTAgNzE1IDE0MjYgUTc0OSAxNDE1IDc3NCAxNDU1IFE4MDggMTQ0MyA4MzIgMTQ4MSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIzNiIgc3Ryb2tlLW9wYWNpdHk9IjEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjwvbWFzaz48L2RlZnM+PGcgZmlsdGVyPSJ1cmwoI2VkZ2UpIj48cGF0aCBkPSJNLTggMTgwIFE5IDE4NSAxNiAxOTkgUTM2IDE5NyA0OSAyMTkgUTY3IDIwOCA4MCAyMjkgUTEwMCAyMjIgMTEzIDI0NCBRMTMxIDI0NCAxMjUgMjY4IFExNTQgMjY4IDE1MSAyOTEgUTE3NiAyOTEgMTgxIDMxMiBRMjA2IDMwMyAyMTMgMzI5IFEyMzkgMzIwIDI0NyAzNDcgUTI3MSAzNTAgMjcxIDM3MyBRMjkxIDM3MyAyODIgNDAwIFEzMTAgNDA2IDMwMyA0MzEgUTMyMyA0MzIgMzI2IDQ1NiBRMzQ0IDQ0NSAzNTYgNDY2IFEzNzcgNDU4IDM4NyA0ODAgUTQxMSA0NzMgNDE5IDQ5OSBRNDQwIDQ5MiA0NDkgNTE3IFE0NzMgNTA3IDQ4NiA1MzMgTDU0NyA1OTEgLTggNTkxWiIgZmlsbD0id2hpdGUiIG1hc2s9InVybCgjY3Jlc3QwKSIvPjxwYXRoIGQ9Ik0xMjg4IDMyNCBRMTI2NiAzMjEgMTI2MSAzNDQgUTEyNDIgMzQzIDEyNDMgMzY1IFExMjE5IDM2NSAxMjIwIDM4NiBRMTE5NyAzODkgMTE5OSA0MTEgUTExNzQgNDAyIDExNjEgNDI1IFExMTQwIDQxNiAxMTI4IDQ0MCBRMTEwMCA0MjkgMTA4OCA0NTMgUTEwNjAgNDQ5IDEwNjggNDc4IFExMDQxIDQ3NCAxMDM4IDUwMCBRMTAxNCA0OTQgOTk5IDUxOCBMOTgwIDU4MSAxMjg4IDU4MVoiIGZpbGw9IndoaXRlIiBtYXNrPSJ1cmwoI2NyZXN0MSkiLz48cGF0aCBkPSJNLTggNTQzIFExMiA1MzkgMjggNTU0IFE1MyA1NDcgNjggNTc0IFE5MSA1NjcgMTAzIDU5NSBRMTI3IDU5MCAxMzggNjE2IFExNjEgNjEwIDE3NSA2MzcgUTE5NiA2MzAgMjE0IDY1NCBRMjQxIDY0MyAyNjAgNjY1IFEyODYgNjUyIDMwNyA2NzkgUTMzMyA2NjMgMzUwIDY5NCBRMzc2IDY4MSAzOTQgNzEwIFE0MTggNjk2IDQzMiA3MjggUTQ2MCA3MTUgNDc5IDc0NyBRNTA3IDczNSA1MjUgNzY2IFE1NTEgNzUyIDU3NCA3ODcgUTYwMyA3NzMgNjIxIDgwMyBRNjUyIDc5MSA2NzkgODE4IEw3MjkgOTE4IC04IDkxOFoiIGZpbGw9IndoaXRlIiBtYXNrPSJ1cmwoI2NyZXN0MikiLz48cGF0aCBkPSJNMTI4OCA2MzMgUTEyNjMgNjI5IDEyNTMgNjUyIFExMjI4IDY0NiAxMjE0IDY2OSBRMTE4OSA2NTcgMTE3NSA2ODEgUTExNDMgNjcwIDExMjggNjkzIFExMTAwIDY3OCAxMDg2IDcwNCBRMTA2MSA2OTEgMTA0MSA3MTggUTEwMTIgNzAzIDk5NiA3MzEgUTk2OCA3MTYgOTQ5IDc0NiBROTE5IDczMiA5MDAgNzU5IFE4NzAgNzUwIDg1MCA3ODEgUTgyMCA3NjYgODAxIDc5NyBRNzcwIDc4NCA3NTAgODE4IEw3MzQgOTIxIDEyODggOTIxWiIgZmlsbD0id2hpdGUiIG1hc2s9InVybCgjY3Jlc3QzKSIvPjxwYXRoIGQ9Ik0tOCAxMTIxIFExMyAxMTMwIDIzIDExNTUgUTUwIDExNTAgNTYgMTE3OCBRODMgMTE3NSA5NiAxMjAyIFExMjQgMTE5MCAxNDIgMTIyMCBRMTcwIDEyMDUgMTkwIDEyMzYgUTIyMCAxMjIxIDI0NSAxMjUwIFEyNzkgMTIzNiAyOTkgMTI2NyBRMzMzIDEyNTMgMzU0IDEyODcgUTM4OSAxMjcwIDQxNCAxMzA1IFE0NDUgMTI5NSA0NzAgMTMzMCBRNTEwIDEzMTYgNTMyIDEzNTIgUTU2OCAxMzM4IDU5NCAxMzc3IFE2MzEgMTM2OCA2NTYgMTQwMCBRNjkwIDEzOTAgNzE1IDE0MjYgUTc0OSAxNDE1IDc3NCAxNDU1IFE4MDggMTQ0MyA4MzIgMTQ4MSBMODkwIDE2MDggLTggMTYwOFoiIGZpbGw9IndoaXRlIiBtYXNrPSJ1cmwoI2NyZXN0NCkiLz48L2c+PC9zdmc+")}

/* V8.65: viewport foreground lives outside the scrolling scene. Each cloud
   keeps its own soft ends; the bank stays visible throughout the full page. */
.wj-cloud-floor{position:fixed;z-index:20;bottom:0;left:0;width:100%;height:clamp(90px,9vw,130px);pointer-events:none;user-select:none;opacity:.76}
.wj-cloud-floor::before,.wj-cloud-floor::after,.wj-cloud-floor>span{content:"";position:absolute;bottom:0;width:min(68vw,1000px);aspect-ratio:3;
 background:url('./assets/cloud-scene/cloud-natural-1-v864.png') center/contain no-repeat;transform:translateY(38%);
 mask:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);-webkit-mask:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);
}
.wj-cloud-floor::before{left:-7vw}
.wj-cloud-floor::after{right:-7vw;background-image:url('./assets/cloud-scene/cloud-natural-2-v864.png');transform:translateY(38%) scaleX(-1)}
.wj-cloud-floor>span{left:50%;width:min(64vw,1100px);transform:translate(-50%,42%);opacity:.7}
html[data-theme=dark] .wj-cloud-floor{opacity:.7}
html[data-theme=dark] .wj-cloud-floor::before,html[data-theme=dark] .wj-cloud-floor::after,html[data-theme=dark] .wj-cloud-floor>span{filter:url(#wj-night-cloud-tone)}
.wj-scene-world>.wj-scene-edges{visibility:visible}
html[data-has-place=false] .wj-cloud-contour{visibility:hidden}
@media(max-width:600px){
 .wj-cloud-floor{height:90px;opacity:.7}
 .wj-cloud-floor::before{left:-20vw;width:140vw;transform:translateY(20%)}
 .wj-cloud-floor::after,.wj-cloud-floor>span{display:none}
 /* Opaque mobile panels avoid recalculating a blurred backdrop as the photo moves. */
 .wj-scene-world :is(.forecast,.outlook,.source-panel,.extras-grid>details,.lower){backdrop-filter:none;-webkit-backdrop-filter:none}
 .wj-scene-world[data-revealing=true] .wj-cloud-flight{animation-play-state:paused}
}

/* Static composition for browsers without usable WebGL, including software-only
   compositing. Keep the sky photograph; omit costly masks and drifting layers. */
html[data-graphics=lite] :is(.wj-background-clouds,.wj-scene-edges,.wj-cloud-floor,.wj-scene-exit){display:none}
html[data-graphics=lite] .wj-scene-photo{will-change:auto}
html[data-graphics=lite] .wj-cloud-flight{animation:none;will-change:auto}
html[data-graphics=lite] body *,
html[data-graphics=lite] body *::before,
html[data-graphics=lite] body *::after{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}
