.NebulaWeb-module__vP8AIq__root{--nebula-copy:#eff6ffb8;--nebula-meta:#aed7f1ad}.NebulaWeb-module__vP8AIq__nebulaColor{z-index:1;pointer-events:none;background-image:var(--nebula-texture,url(/assets/nebula/multicolor-texture.webp));background-size:138%;background-position:var(--nebula-position,50% 50%);filter:saturate(1.12)brightness(1.08)contrast(1.04);opacity:.76;mix-blend-mode:normal;max-width:none;-webkit-mask-image:var(--nebula-image);-webkit-mask-image:var(--nebula-image);mask-image:var(--nebula-image);will-change:transform;transition:opacity .5s,filter .5s;display:block;position:absolute;top:50%;left:50%;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.NebulaWeb-module__vP8AIq__root .nweb__neb{filter:brightness(1.08)saturate(.92)}.NebulaWeb-module__vP8AIq__root:has(.nweb__node.is-on) .NebulaWeb-module__vP8AIq__nebulaColor{opacity:.18}.NebulaWeb-module__vP8AIq__root:has(.nweb__node.is-on) .nweb__node.is-on .NebulaWeb-module__vP8AIq__nebulaColor{filter:saturate(1.14)brightness(1.22)contrast(1.07);opacity:.95}.NebulaWeb-module__vP8AIq__root .nweb__node.is-scan .NebulaWeb-module__vP8AIq__nebulaColor{filter:saturate(1.12)brightness(1.16)contrast(1.07);opacity:.94}.journey-uiux-panel--stage:has(.nweb) .journey-stage-head>span{color:#eff6ffd1;text-shadow:0 1px 10px #000000eb;font-size:clamp(11px,.76vw,13px)}.journey-uiux-panel--stage:has(.nweb) .journey-stage-head p{color:#f8faffdb;text-shadow:0 1px 12px #000000eb;max-width:60ch;font-size:clamp(14.5px,1.04vw,18px);font-weight:450;line-height:1.62}.NebulaWeb-module__vP8AIq__root .nweb__hud{color:#c1e1f6d1;letter-spacing:.16em;text-shadow:0 1px 10px #000000f2;font-size:clamp(11px,.74vw,13px)}.NebulaWeb-module__vP8AIq__root .nweb__stamp{color:#cae6f9e6;letter-spacing:.02em;text-shadow:0 1px 12px #000,0 0 7px #000000e6;font-family:SF Pro Display,PingFang TC,Microsoft JhengHei,sans-serif;font-size:clamp(13px,.9vw,16px);font-weight:650}.NebulaWeb-module__vP8AIq__root .nweb__stamp b{font:inherit;display:block}.NebulaWeb-module__vP8AIq__root .nweb__stamp em{color:#b1d7f0ad;letter-spacing:.14em;margin-top:4px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.68em;font-style:normal;font-weight:700;display:block}.NebulaWeb-module__vP8AIq__root .nweb__rail{top:22px}.NebulaWeb-module__vP8AIq__root .nweb__rail button{color:#f4f8ffdb;letter-spacing:.07em;text-shadow:0 1px 10px #000,0 0 6px #000000d9;padding:clamp(5px,.55vh,8px) 10px;font-size:clamp(12.5px,.9vw,15px);font-weight:600;line-height:1.35}.NebulaWeb-module__vP8AIq__root .nweb__rail button span{display:block}.NebulaWeb-module__vP8AIq__root .nweb__rail button i{color:#b5def7d1;letter-spacing:.13em;margin-top:2px;font-size:.72em;font-weight:700;display:block}.NebulaWeb-module__vP8AIq__root .nweb__console{width:min(370px,43%);padding:clamp(14px,1.3vw,20px)}.NebulaWeb-module__vP8AIq__root .nweb__console-tag{font-size:clamp(11px,.72vw,13px)}.NebulaWeb-module__vP8AIq__root .nweb__console strong{font-size:clamp(18px,1.65vw,24px)}.NebulaWeb-module__vP8AIq__root .nweb__console p{color:#ffffffdb;font-size:clamp(13.5px,.92vw,16px);line-height:1.72}.NebulaWeb-module__vP8AIq__root .nweb__console-out{color:#f5b980f0;font-size:clamp(12.5px,.82vw,14px)}.NebulaWeb-module__vP8AIq__root .nweb__console-coord{color:#aed7f1a8;font-size:clamp(10px,.66vw,12px)}@media (max-width:860px){.NebulaWeb-module__vP8AIq__nebulaColor{display:none}.NebulaWeb-module__vP8AIq__root .nweb__row b{font-size:clamp(16px,4.5vw,19px)}.NebulaWeb-module__vP8AIq__root .nweb__row em{font-size:clamp(9px,2.5vw,11px)}.NebulaWeb-module__vP8AIq__root .nweb__row i{font-size:clamp(13px,3.5vw,15px)}.NebulaWeb-module__vP8AIq__root .nweb__console{width:auto;padding:14px 15px 16px}}@media (prefers-reduced-motion:reduce){.NebulaWeb-module__vP8AIq__nebulaColor{transition:none}}
