@charset "UTF-8";@keyframes svelte-1peptgz-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes svelte-1peptgz-shimmer-beam{0%{background-position:100% 0}to{background-position:-50% 0}}@keyframes svelte-1peptgz-rotate-laser{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes svelte-1peptgz-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1peptgz-stagger-enter{0%{opacity:0;transform:translateY(var(--space-sm)) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes svelte-1peptgz-bottom-nav-materialize{0%{opacity:0;filter:blur(var(--physics-blur))}to{opacity:1;filter:blur(0)}}@keyframes svelte-1peptgz-scroll-anim-entry{0%{opacity:var(--scroll-opacity-from);transform:translate(var(--scroll-translate-x-entry)) translateY(var(--scroll-translate-y-entry)) scale(var(--scroll-scale-from)) rotate(var(--scroll-rotate-from));filter:blur(var(--scroll-blur-from))}to{opacity:1;transform:translate(0) translateY(0) scale(1) rotate(0);filter:blur(0)}}@keyframes svelte-1peptgz-scroll-anim-exit{0%{opacity:1;transform:translate(0) translateY(0) scale(1) rotate(0);filter:blur(0)}to{opacity:var(--scroll-opacity-from);transform:translate(var(--scroll-translate-x-exit)) translateY(var(--scroll-translate-y-exit)) scale(var(--scroll-scale-from)) rotate(var(--scroll-rotate-from));filter:blur(var(--scroll-blur-from))}}@keyframes svelte-1peptgz-scroll-anim-peak{0%,to{opacity:var(--scroll-opacity-from);transform:translate(var(--scroll-translate-x-entry)) translateY(var(--scroll-translate-y-entry)) scale(var(--scroll-scale-from)) rotate(var(--scroll-rotate-from));filter:blur(var(--scroll-blur-from))}38%,62%{opacity:1;transform:translate(0) translateY(0) scale(1) rotate(0);filter:blur(0)}}@keyframes svelte-1peptgz-scroll-parallax{0%{transform:translateY(calc(-50dvh * var(--scroll-parallax-factor, .4)))}to{transform:translateY(calc(50dvh * var(--scroll-parallax-factor, .4)))}}@keyframes svelte-1peptgz-scroll-bg-shift{0%{background-color:var(--scroll-bg-from)}to{background-color:var(--scroll-bg-to)}}@keyframes svelte-1peptgz-scroll-tilt{0%{transform:perspective(800px) rotateX(var(--scroll-tilt-angle, 16deg))}to{transform:perspective(800px) rotateX(calc(-1 * var(--scroll-tilt-angle, 16deg)))}}.icon-loading-portal.svelte-1peptgz{width:100%;height:auto;aspect-ratio:2048/1228;--draw-duration: 6s;--ease-draw: cubic-bezier(.76, 0, .24, 1);--draw-stagger: 1.5s;--circuit-stroke: 3;--pulse-duration: 4s;--ease-pulse: cubic-bezier(.33, 1, .68, 1)}.icon-loading-portal.svelte-1peptgz .outer-circuitry{fill:color-mix(in oklch,var(--energy-primary),white 50%)}.icon-loading-portal.svelte-1peptgz .inner-circuitry:where(.svelte-1peptgz){fill:none;stroke:color-mix(in oklch,var(--energy-primary),white 50%);stroke-width:var(--circuit-stroke);stroke-linecap:round;stroke-linejoin:round;transform-box:fill-box;transform-origin:center}.icon-loading-portal.svelte-1peptgz .inner-circuitry:where(.svelte-1peptgz) path:where(.svelte-1peptgz){stroke-dasharray:1;stroke-dashoffset:1;opacity:0}.icon-loading-portal[data-status=idle].svelte-1peptgz .outer-circuitry{opacity:.5}.icon-loading-portal[data-status=idle].svelte-1peptgz .inner-circuitry:where(.svelte-1peptgz) path:where(.svelte-1peptgz){visibility:hidden;stroke-dashoffset:0}.icon-loading-portal[data-status=loading].svelte-1peptgz .outer-circuitry{will-change:opacity;animation:svelte-1peptgz-circuit-pulse var(--pulse-duration) var(--ease-pulse) infinite}.icon-loading-portal[data-status=loading].svelte-1peptgz .inner-circuitry:where(.svelte-1peptgz){will-change:transform;animation:svelte-1peptgz-circuit-spin 120s linear infinite}.icon-loading-portal[data-status=loading].svelte-1peptgz .inner-circuitry:where(.svelte-1peptgz) path:where(.svelte-1peptgz){animation:svelte-1peptgz-circuit-draw var(--draw-duration) var(--ease-draw) infinite}.icon-loading-portal[data-status=loading].svelte-1peptgz .inner-circuitry:where(.svelte-1peptgz) .draw-b:where(.svelte-1peptgz) path:where(.svelte-1peptgz){animation-delay:var(--draw-stagger)}.icon-loading-portal[data-status=loading].svelte-1peptgz .inner-circuitry:where(.svelte-1peptgz) .draw-c:where(.svelte-1peptgz) path:where(.svelte-1peptgz){animation-delay:calc(var(--draw-stagger) * 2)}.icon-loading-portal[data-status=loading].svelte-1peptgz .inner-circuitry:where(.svelte-1peptgz) .draw-d:where(.svelte-1peptgz) path:where(.svelte-1peptgz){animation-delay:calc(var(--draw-stagger) * 3)}[data-physics=glass] .icon-loading-portal[data-status=loading] .outer-circuitry,[data-physics=glass] .icon-loading-portal[data-status=loading] .inner-circuitry.svelte-1peptgz{filter:drop-shadow(0 0 4px var(--energy-primary)) drop-shadow(0 0 12px var(--energy-primary))}[data-physics=retro] .icon-loading-portal[data-status=loading] .outer-circuitry{animation-timing-function:steps(4);animation-duration:2s}[data-physics=retro] .icon-loading-portal[data-status=loading] .inner-circuitry.svelte-1peptgz{animation-timing-function:steps(60);animation-duration:30s}[data-physics=retro] .icon-loading-portal[data-status=loading] .inner-circuitry.svelte-1peptgz path:where(.svelte-1peptgz){animation-name:svelte-1peptgz-circuit-draw-retro;animation-timing-function:steps(6);animation-duration:8s;animation-delay:0s}[data-mode=light] .icon-loading-portal .outer-circuitry{fill:var(--energy-primary);filter:none!important}[data-mode=light] .icon-loading-portal .inner-circuitry.svelte-1peptgz{fill:none;stroke:var(--energy-primary);filter:none!important}[data-physics=retro] .icon-loading-portal .outer-circuitry{fill:var(--energy-primary);filter:none!important}[data-physics=retro] .icon-loading-portal .inner-circuitry.svelte-1peptgz{fill:none;stroke:var(--energy-primary);stroke-width:4;filter:none!important}@media(prefers-reduced-motion:reduce){.icon-loading-portal[data-status=loading].svelte-1peptgz .outer-circuitry{opacity:.4}.icon-loading-portal[data-status=loading].svelte-1peptgz .inner-circuitry:where(.svelte-1peptgz){animation:none}.icon-loading-portal[data-status=loading].svelte-1peptgz .inner-circuitry:where(.svelte-1peptgz) path:where(.svelte-1peptgz){stroke-dashoffset:0;opacity:.6}}@keyframes svelte-1peptgz-circuit-pulse{0%,to{opacity:.5}50%{opacity:1}}@keyframes svelte-1peptgz-circuit-spin{to{transform:rotate(360deg)}}@keyframes svelte-1peptgz-circuit-draw-retro{0%{stroke-dashoffset:0;opacity:.8}30%{stroke-dashoffset:0;opacity:1}50%{stroke-dashoffset:0;opacity:.6}70%{stroke-dashoffset:.2;opacity:.8}85%{stroke-dashoffset:.3;opacity:.4}to{stroke-dashoffset:0;opacity:.8}}@keyframes svelte-1peptgz-circuit-draw{0%{stroke-dashoffset:1;opacity:0}5%{opacity:.6}15%{opacity:1}45%{stroke-dashoffset:0;opacity:.8}50%{stroke-dashoffset:0;opacity:.6}55%{stroke-dashoffset:0;opacity:.8}65%{opacity:1}90%{stroke-dashoffset:.9;opacity:.3}95%{stroke-dashoffset:1;opacity:.1}to{stroke-dashoffset:1;opacity:0}}@keyframes svelte-dbwrb4-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes svelte-dbwrb4-shimmer-beam{0%{background-position:100% 0}to{background-position:-50% 0}}@keyframes svelte-dbwrb4-rotate-laser{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes svelte-dbwrb4-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-dbwrb4-stagger-enter{0%{opacity:0;transform:translateY(var(--space-sm)) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes svelte-dbwrb4-bottom-nav-materialize{0%{opacity:0;filter:blur(var(--physics-blur))}to{opacity:1;filter:blur(0)}}@keyframes svelte-dbwrb4-scroll-anim-entry{0%{opacity:var(--scroll-opacity-from);transform:translate(var(--scroll-translate-x-entry)) translateY(var(--scroll-translate-y-entry)) scale(var(--scroll-scale-from)) rotate(var(--scroll-rotate-from));filter:blur(var(--scroll-blur-from))}to{opacity:1;transform:translate(0) translateY(0) scale(1) rotate(0);filter:blur(0)}}@keyframes svelte-dbwrb4-scroll-anim-exit{0%{opacity:1;transform:translate(0) translateY(0) scale(1) rotate(0);filter:blur(0)}to{opacity:var(--scroll-opacity-from);transform:translate(var(--scroll-translate-x-exit)) translateY(var(--scroll-translate-y-exit)) scale(var(--scroll-scale-from)) rotate(var(--scroll-rotate-from));filter:blur(var(--scroll-blur-from))}}@keyframes svelte-dbwrb4-scroll-anim-peak{0%,to{opacity:var(--scroll-opacity-from);transform:translate(var(--scroll-translate-x-entry)) translateY(var(--scroll-translate-y-entry)) scale(var(--scroll-scale-from)) rotate(var(--scroll-rotate-from));filter:blur(var(--scroll-blur-from))}38%,62%{opacity:1;transform:translate(0) translateY(0) scale(1) rotate(0);filter:blur(0)}}@keyframes svelte-dbwrb4-scroll-parallax{0%{transform:translateY(calc(-50dvh * var(--scroll-parallax-factor, .4)))}to{transform:translateY(calc(50dvh * var(--scroll-parallax-factor, .4)))}}@keyframes svelte-dbwrb4-scroll-bg-shift{0%{background-color:var(--scroll-bg-from)}to{background-color:var(--scroll-bg-to)}}@keyframes svelte-dbwrb4-scroll-tilt{0%{transform:perspective(800px) rotateX(var(--scroll-tilt-angle, 16deg))}to{transform:perspective(800px) rotateX(calc(-1 * var(--scroll-tilt-angle, 16deg)))}}.icon-loading-quill.svelte-dbwrb4{--loop-duration: 3s;--ease-trace: cubic-bezier(.76, 0, .24, 1);--ease-pulse: cubic-bezier(.33, 1, .68, 1)}.icon-loading-quill.svelte-dbwrb4 .quill-system:where(.svelte-dbwrb4){transform-box:fill-box;transform-origin:center}.icon-loading-quill.svelte-dbwrb4 .quill-trace:where(.svelte-dbwrb4){fill:none;stroke:currentColor;stroke-width:8;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;opacity:0}.icon-loading-quill.svelte-dbwrb4 .quill-fill:where(.svelte-dbwrb4){transform-box:fill-box;transform-origin:center;opacity:0}.icon-loading-quill.svelte-dbwrb4 .quill-dot:where(.svelte-dbwrb4){fill:currentColor;transform-box:fill-box;transform-origin:center;opacity:0}.icon-loading-quill[data-status=idle].svelte-dbwrb4 .quill-fill:where(.svelte-dbwrb4){opacity:0}.icon-loading-quill[data-status=idle].svelte-dbwrb4 .quill-dot:where(.svelte-dbwrb4){opacity:0}.icon-loading-quill[data-status=loading].svelte-dbwrb4 .quill-system:where(.svelte-dbwrb4){will-change:translate;animation:svelte-dbwrb4-system-breath var(--loop-duration) var(--ease-pulse) infinite}.icon-loading-quill[data-status=loading].svelte-dbwrb4 .quill-trace:where(.svelte-dbwrb4){will-change:opacity;animation:svelte-dbwrb4-trace-ignition var(--loop-duration) var(--ease-trace) infinite}.icon-loading-quill[data-status=loading].svelte-dbwrb4 .quill-fill:where(.svelte-dbwrb4){will-change:transform,opacity;animation:svelte-dbwrb4-fill-ignition var(--loop-duration) var(--ease-trace) infinite}.icon-loading-quill[data-status=loading].svelte-dbwrb4 .quill-dot:where(.svelte-dbwrb4){will-change:transform,opacity;animation:svelte-dbwrb4-dot-levitate var(--loop-duration) var(--ease-pulse) infinite}[data-physics=retro] .icon-loading-quill[data-status=loading] .quill-system.svelte-dbwrb4{animation-timing-function:steps(4)}[data-physics=retro] .icon-loading-quill[data-status=loading] .quill-trace.svelte-dbwrb4{animation-timing-function:steps(8)}[data-physics=retro] .icon-loading-quill[data-status=loading] .quill-fill.svelte-dbwrb4{animation-timing-function:steps(6)}[data-physics=retro] .icon-loading-quill[data-status=loading] .quill-dot.svelte-dbwrb4{animation-timing-function:steps(4)}@media(prefers-reduced-motion:reduce){.icon-loading-quill[data-status=loading].svelte-dbwrb4 .quill-trace:where(.svelte-dbwrb4){opacity:0}.icon-loading-quill[data-status=loading].svelte-dbwrb4 .quill-fill:where(.svelte-dbwrb4){opacity:.7}.icon-loading-quill[data-status=loading].svelte-dbwrb4 .quill-dot:where(.svelte-dbwrb4){opacity:.8}}@keyframes svelte-dbwrb4-trace-ignition{0%{stroke-dashoffset:1;opacity:0}8%{opacity:.6}20%{opacity:1}45%{stroke-dashoffset:0;opacity:.4}50%{stroke-dashoffset:0;opacity:0}55%{stroke-dashoffset:0;opacity:0}60%{stroke-dashoffset:0;opacity:.8}80%{stroke-dashoffset:.6;opacity:.5}92%{stroke-dashoffset:.9;opacity:.15}to{stroke-dashoffset:1;opacity:0}}@keyframes svelte-dbwrb4-fill-ignition{0%,15%{opacity:0;scale:.96}30%{opacity:.4}50%{opacity:1;scale:1}60%{opacity:.7;scale:1}72%{opacity:.2;scale:.98}82%,to{opacity:0;scale:.96}}@keyframes svelte-dbwrb4-dot-levitate{0%,15%{scale:.8;translate:0 0;opacity:0}50%{scale:1.15;translate:0 -14px;opacity:1}60%{scale:1;translate:0 -8px;opacity:.8}72%{scale:.6;translate:0 -2px;opacity:.5}82%{scale:.3;translate:0 4px;opacity:.15}90%,to{scale:0;translate:0 6px;opacity:0}}@keyframes svelte-dbwrb4-system-breath{0%,to{translate:0 0}50%{translate:0 -4px}}@keyframes svelte-1pz82ru-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes svelte-1pz82ru-shimmer-beam{0%{background-position:100% 0}to{background-position:-50% 0}}@keyframes svelte-1pz82ru-rotate-laser{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes svelte-1pz82ru-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1pz82ru-stagger-enter{0%{opacity:0;transform:translateY(var(--space-sm)) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes svelte-1pz82ru-bottom-nav-materialize{0%{opacity:0;filter:blur(var(--physics-blur))}to{opacity:1;filter:blur(0)}}@keyframes svelte-1pz82ru-scroll-anim-entry{0%{opacity:var(--scroll-opacity-from);transform:translate(var(--scroll-translate-x-entry)) translateY(var(--scroll-translate-y-entry)) scale(var(--scroll-scale-from)) rotate(var(--scroll-rotate-from));filter:blur(var(--scroll-blur-from))}to{opacity:1;transform:translate(0) translateY(0) scale(1) rotate(0);filter:blur(0)}}@keyframes svelte-1pz82ru-scroll-anim-exit{0%{opacity:1;transform:translate(0) translateY(0) scale(1) rotate(0);filter:blur(0)}to{opacity:var(--scroll-opacity-from);transform:translate(var(--scroll-translate-x-exit)) translateY(var(--scroll-translate-y-exit)) scale(var(--scroll-scale-from)) rotate(var(--scroll-rotate-from));filter:blur(var(--scroll-blur-from))}}@keyframes svelte-1pz82ru-scroll-anim-peak{0%,to{opacity:var(--scroll-opacity-from);transform:translate(var(--scroll-translate-x-entry)) translateY(var(--scroll-translate-y-entry)) scale(var(--scroll-scale-from)) rotate(var(--scroll-rotate-from));filter:blur(var(--scroll-blur-from))}38%,62%{opacity:1;transform:translate(0) translateY(0) scale(1) rotate(0);filter:blur(0)}}@keyframes svelte-1pz82ru-scroll-parallax{0%{transform:translateY(calc(-50dvh * var(--scroll-parallax-factor, .4)))}to{transform:translateY(calc(50dvh * var(--scroll-parallax-factor, .4)))}}@keyframes svelte-1pz82ru-scroll-bg-shift{0%{background-color:var(--scroll-bg-from)}to{background-color:var(--scroll-bg-to)}}@keyframes svelte-1pz82ru-scroll-tilt{0%{transform:perspective(800px) rotateX(var(--scroll-tilt-angle, 16deg))}to{transform:perspective(800px) rotateX(calc(-1 * var(--scroll-tilt-angle, 16deg)))}}.loading-text-cycler.svelte-1pz82ru{min-height:1.4em;white-space:nowrap}:root{--focus-ring: 0 0 0 calc(var(--physics-border-width) * 2) var(--bg-canvas), 0 0 0 calc(var(--physics-border-width) * 4) var(--energy-primary)}@property --scroll-bg-from{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --scroll-bg-to{syntax: "<color>"; inherits: true; initial-value: transparent;}@keyframes svelte-n9z3f2-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes svelte-n9z3f2-shimmer-beam{0%{background-position:100% 0}to{background-position:-50% 0}}@keyframes svelte-n9z3f2-rotate-laser{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes svelte-n9z3f2-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-n9z3f2-stagger-enter{0%{opacity:0;transform:translateY(var(--space-sm)) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes svelte-n9z3f2-bottom-nav-materialize{0%{opacity:0;filter:blur(var(--physics-blur))}to{opacity:1;filter:blur(0)}}@property --scroll-opacity-from{syntax: "<number>"; inherits: true; initial-value: 1;}@property --scroll-translate-x-entry{syntax: "<length>"; inherits: true; initial-value: 0px;}@property --scroll-translate-y-entry{syntax: "<length>"; inherits: true; initial-value: 0px;}@property --scroll-translate-x-exit{syntax: "<length>"; inherits: true; initial-value: 0px;}@property --scroll-translate-y-exit{syntax: "<length>"; inherits: true; initial-value: 0px;}@property --scroll-scale-from{syntax: "<number>"; inherits: true; initial-value: 1;}@property --scroll-rotate-from{syntax: "<angle>"; inherits: true; initial-value: 0deg;}@property --scroll-blur-from{syntax: "<length>"; inherits: true; initial-value: 0px;}@keyframes svelte-n9z3f2-scroll-anim-entry{0%{opacity:var(--scroll-opacity-from);transform:translate(var(--scroll-translate-x-entry)) translateY(var(--scroll-translate-y-entry)) scale(var(--scroll-scale-from)) rotate(var(--scroll-rotate-from));filter:blur(var(--scroll-blur-from))}to{opacity:1;transform:translate(0) translateY(0) scale(1) rotate(0);filter:blur(0)}}@keyframes svelte-n9z3f2-scroll-anim-exit{0%{opacity:1;transform:translate(0) translateY(0) scale(1) rotate(0);filter:blur(0)}to{opacity:var(--scroll-opacity-from);transform:translate(var(--scroll-translate-x-exit)) translateY(var(--scroll-translate-y-exit)) scale(var(--scroll-scale-from)) rotate(var(--scroll-rotate-from));filter:blur(var(--scroll-blur-from))}}@keyframes svelte-n9z3f2-scroll-anim-peak{0%,to{opacity:var(--scroll-opacity-from);transform:translate(var(--scroll-translate-x-entry)) translateY(var(--scroll-translate-y-entry)) scale(var(--scroll-scale-from)) rotate(var(--scroll-rotate-from));filter:blur(var(--scroll-blur-from))}38%,62%{opacity:1;transform:translate(0) translateY(0) scale(1) rotate(0);filter:blur(0)}}@keyframes svelte-n9z3f2-scroll-parallax{0%{transform:translateY(calc(-50dvh * var(--scroll-parallax-factor, .4)))}to{transform:translateY(calc(50dvh * var(--scroll-parallax-factor, .4)))}}@keyframes svelte-n9z3f2-scroll-bg-shift{0%{background-color:var(--scroll-bg-from)}to{background-color:var(--scroll-bg-to)}}@keyframes svelte-n9z3f2-scroll-tilt{0%{transform:perspective(800px) rotateX(var(--scroll-tilt-angle, 16deg))}to{transform:perspective(800px) rotateX(calc(-1 * var(--scroll-tilt-angle, 16deg)))}}.portal-loader.svelte-n9z3f2{position:relative;width:100%;aspect-ratio:2048/1228;overflow:hidden;background-color:var(--bg-surface);border:var(--physics-border-width) solid var(--border-color);border-radius:var(--radius-base)}@media(min-width:768px){.portal-loader.svelte-n9z3f2{max-width:640px}}@media(min-width:1024px){.portal-loader.svelte-n9z3f2{max-width:768px}}@media(min-width:1440px){.portal-loader.svelte-n9z3f2{max-width:900px}}@media(min-width:1920px){.portal-loader.svelte-n9z3f2{max-width:1024px}}.portal-layer.svelte-n9z3f2{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.shadow-vignette.svelte-n9z3f2,.portal-circuits.svelte-n9z3f2{object-fit:cover;z-index:0}.shadow-vignette.svelte-n9z3f2{opacity:.5}.portal-circuits.svelte-n9z3f2{opacity:.05}.portal-svg.svelte-n9z3f2{z-index:2}.portal-quill.svelte-n9z3f2{z-index:10;color:var(--energy-primary)}.portal-label.svelte-n9z3f2{color:var(--energy-primary);font-size:var(--font-size-caption);animation:svelte-n9z3f2-portal-label-pulse 3s var(--ease-spring-snappy) infinite}[data-physics=glass] .portal-quill.svelte-n9z3f2{filter:drop-shadow(0 0 6px var(--energy-primary));color:color-mix(in oklch,var(--energy-primary),white 50%)}[data-physics=glass] .portal-label.svelte-n9z3f2{color:color-mix(in oklch,var(--energy-primary),white 50%)}[data-physics=retro] .portal-label.svelte-n9z3f2{animation-timing-function:steps(4);animation-duration:3s}[data-physics=retro] .shadow-vignette.svelte-n9z3f2,[data-physics=retro] .portal-circuits.svelte-n9z3f2,[data-mode=light] .shadow-vignette.svelte-n9z3f2,[data-mode=light] .portal-circuits.svelte-n9z3f2{mix-blend-mode:normal}[data-mode=light] .shadow-vignette.svelte-n9z3f2{opacity:0}@media(prefers-reduced-motion:reduce){.portal-label.svelte-n9z3f2{animation:none}}@keyframes svelte-n9z3f2-portal-label-pulse{0%,to{opacity:.6}50%{opacity:.9}}.portal-ring-demo{width:100%;max-width:480px}
