.ThreeBProductVisual-module-scss-module__DxKVGW__root{width:100%;display:block;position:relative}@media (max-width:639px){.ThreeBProductVisual-module-scss-module__DxKVGW__fullScreenOnPhones{width:100vw;margin-inline:calc(50% - 50vw)}}.ThreeBProductVisual-module-scss-module__DxKVGW__dockSentinel{pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0}.ThreeBProductVisual-module-scss-module__DxKVGW__frame{z-index:2;width:100%;aspect-ratio:var(--visualAspect,2/1);font-family:var(--fontSans);display:block;position:relative;overflow:visible}.ThreeBProductVisual-module-scss-module__DxKVGW__visual{width:100%;height:100%;animation:.6s cubic-bezier(.22,1,.36,1) both ThreeBProductVisual-module-scss-module__DxKVGW__threeBVisualAppear;display:block;overflow:visible}.ThreeBProductVisual-module-scss-module__DxKVGW__visual[data-render=outlined] :is(rect,circle,ellipse,path,polygon,polyline,line){fill:none!important;stroke:var(--blueprintInk)!important}.ThreeBProductVisual-module-scss-module__DxKVGW__visual[data-render=outlined] :is(text,tspan){fill:var(--blueprintInk)!important;stroke:none!important}.ThreeBProductVisual-module-scss-module__DxKVGW__visual[data-render=outlined] [data-outline=bg]{fill:var(--blueprintBg)!important;stroke:var(--blueprintInk)!important}.ThreeBProductVisual-module-scss-module__DxKVGW__visual[data-render=outlined] [data-outline=ink],.ThreeBProductVisual-module-scss-module__DxKVGW__visual[data-render=outlined] [data-outline=ink] :is(rect,circle,ellipse,path,polygon,polyline,line){fill:var(--blueprintInk)!important;stroke:none!important}.ThreeBProductVisual-module-scss-module__DxKVGW__visual[data-render=outlined] [data-outline=knockout]{fill:var(--blueprintBg)!important;stroke:none!important}@keyframes ThreeBProductVisual-module-scss-module__DxKVGW__threeBVisualAppear{0%{opacity:0;transform:translateY(16px)}.1%{opacity:1;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.ThreeBProductVisual-module-scss-module__DxKVGW__radarDial{transform-box:fill-box;transform-origin:50%;animation:4s linear infinite ThreeBProductVisual-module-scss-module__DxKVGW__radarSweep}.ThreeBProductVisual-module-scss-module__DxKVGW__visual[data-3b-deterministic]{animation:none}.ThreeBProductVisual-module-scss-module__DxKVGW__visual[data-3b-deterministic] .ThreeBProductVisual-module-scss-module__DxKVGW__radarDial{animation-play-state:paused;animation-delay:calc(var(--sceneTime,0)*-1s)}.ThreeBProductVisual-module-scss-module__DxKVGW__visual[data-3b-deterministic] .ThreeBProductVisual-module-scss-module__DxKVGW__monitorCurve,.ThreeBProductVisual-module-scss-module__DxKVGW__visual[data-3b-deterministic] .ThreeBProductVisual-module-scss-module__DxKVGW__statusSegment{transition:none}@keyframes ThreeBProductVisual-module-scss-module__DxKVGW__radarSweep{to{transform:rotate(360deg)}}.ThreeBProductVisual-module-scss-module__DxKVGW__monitorCurve{transition:opacity .15s}.ThreeBProductVisual-module-scss-module__DxKVGW__statusSegment{transform-box:fill-box;transform-origin:50%;transition:transform .12s,filter .12s}@media (prefers-reduced-motion:reduce){.ThreeBProductVisual-module-scss-module__DxKVGW__visual,.ThreeBProductVisual-module-scss-module__DxKVGW__radarDial{animation:none}.ThreeBProductVisual-module-scss-module__DxKVGW__monitorCurve,.ThreeBProductVisual-module-scss-module__DxKVGW__statusSegment{transition:none}}
