.wall-light[data-v-6e1312e8]{z-index:-1;background:radial-gradient(110% 90% at 72% 30%,var(--color-sfeer-wall-light),var(--color-sfeer-wall));pointer-events:none;position:absolute;inset:0;overflow:hidden}.wall-light__far[data-v-6e1312e8]{top:calc(50% - var(--wall-light-window-up));right:var(--wall-light-far-right);width:var(--wall-light-far-w);height:var(--wall-light-far-h);opacity:.12;filter:blur(var(--wall-light-blur));mix-blend-mode:multiply;position:absolute;translate:0 -50%}.wall-light__leaves[data-v-6e1312e8]{background:var(--color-sfeer-leaf);-webkit-mask:var(--leaf) center/100% 100% no-repeat;-webkit-mask:var(--leaf) center/100% 100% no-repeat;mask:var(--leaf) center/100% 100% no-repeat;transform-origin:100% 0;position:absolute}.wall-light__glow[data-v-6e1312e8]{top:50%;right:calc(-1 * var(--space-2-5));width:var(--wall-light-glow-w);height:var(--wall-light-glow-h);background:color-mix(in srgb,var(--color-sfeer-sun) 60%,transparent);filter:blur(var(--wall-light-blur-glow));border-radius:50%;position:absolute;translate:0 -50%}.wall-light__window[data-v-6e1312e8]{top:calc(50% - var(--wall-light-window-up));right:calc(var(--wall-light-window-right) + .5 * (var(--wall-light-window-h) - var(--wall-light-window-w)));width:var(--wall-light-window-w);height:var(--wall-light-window-h);translate:0 -50%;rotate:var(--wall-light-window-tilt);border-radius:var(--wall-light-window-radius);background:linear-gradient(157deg,var(--color-sfeer-sun) 11%,var(--color-sfeer-sun-warm) 89%);opacity:.95;filter:blur(var(--wall-light-blur));position:absolute;overflow:hidden}.wall-light__sheer[data-v-6e1312e8]{opacity:.2;filter:blur(var(--wall-light-blur-sheer));background:repeating-linear-gradient(90deg,var(--color-sfeer-sheer) 0 14px,transparent 14px 34px,var(--color-sfeer-sheer) 34px 42px,transparent 42px 80px);position:absolute;inset:-10% -20%;rotate:3deg}.wall-light__near[data-v-6e1312e8]{opacity:.5;filter:blur(var(--wall-light-blur-near));position:absolute;inset:0}.wall-light__bar[data-v-6e1312e8]{background:color-mix(in srgb,var(--color-sfeer-bar) 55%,transparent);position:absolute}.wall-light__bar--v[data-v-6e1312e8]{width:var(--wall-light-bar-v);top:-5%;bottom:-5%;left:48.5%}.wall-light__bar--h[data-v-6e1312e8]{height:var(--wall-light-bar-h);top:47%;left:-5%;right:-5%}@media (prefers-reduced-motion:no-preference){.wall-light__window[data-v-6e1312e8]{animation:wall-light-sun-6e1312e8 var(--motion-sun) ease-in-out infinite alternate}.wall-light__sheer[data-v-6e1312e8]{animation:wall-light-sheer-6e1312e8 var(--motion-sheer) ease-in-out infinite alternate}.wall-light__leaves[data-v-6e1312e8]{animation:wall-light-sway-6e1312e8 var(--motion-sway) ease-in-out var(--sway-delay,0s) infinite alternate}@supports (animation-timeline:view()){.wall-light__far[data-v-6e1312e8],.wall-light__glow[data-v-6e1312e8]{animation:linear both wall-light-slide-6e1312e8;animation-timeline:view();animation-range:exit 0}}}@keyframes wall-light-sun-6e1312e8{to{translate:-2.5% -48.5%}}@keyframes wall-light-sheer-6e1312e8{to{transform:translate(7%)skew(-3deg)}}@keyframes wall-light-sway-6e1312e8{0%{translate:-2px;rotate:-1deg}to{translate:3px 2px;rotate:1.2deg}}@keyframes wall-light-slide-6e1312e8{to{transform:translate(-9vw)}}
