:is(html:has(.lidar-module__HVrOCW__experience:not(.lidar-module__HVrOCW__embedded)),body:has(.lidar-module__HVrOCW__experience:not(.lidar-module__HVrOCW__embedded))){overflow:hidden}.lidar-module__HVrOCW__experience{z-index:10000;color:#fff;background:#000;font-family:Arial,Helvetica,sans-serif;position:fixed;inset:0;overflow:hidden}.lidar-module__HVrOCW__canvas{touch-action:none;cursor:grab;position:absolute;inset:0}.lidar-module__HVrOCW__canvas:active{cursor:grabbing}.lidar-module__HVrOCW__canvas canvas{width:100%;height:100%;display:block}.lidar-module__HVrOCW__vignette{pointer-events:none;background:radial-gradient(#0000 40%,#0009 100%);position:absolute;inset:0}.lidar-module__HVrOCW__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lidar-module__HVrOCW__bottom{pointer-events:none;justify-content:center;display:flex;position:absolute;bottom:30px;left:0;right:0}.lidar-module__HVrOCW__controls{pointer-events:auto;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0b100dd9;border:1px solid #ffffff20;border-radius:9px;align-items:center;padding:6px;display:flex}.lidar-module__HVrOCW__controls button{color:#c6d0c9;cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;gap:9px;min-width:39px;height:34px;font-size:11px;display:flex}.lidar-module__HVrOCW__controls button:hover{color:#dcff92;background:#ffffff12}.lidar-module__HVrOCW__controls button:focus-visible{outline-offset:3px;outline:2px solid #c7ff55}.lidar-module__HVrOCW__controls>span{background:#ffffff1c;width:1px;height:14px;margin:0 5px}.lidar-module__HVrOCW__controls .lidar-module__HVrOCW__view{min-width:105px;padding:0 13px}.lidar-module__HVrOCW__speed{font-variant-numeric:tabular-nums}@media (max-width:750px){.lidar-module__HVrOCW__bottom{bottom:22px}.lidar-module__HVrOCW__controls .lidar-module__HVrOCW__view{min-width:85px;padding:0 7px}.lidar-module__HVrOCW__controls button{min-width:34px}}.lidar-module__HVrOCW__experience .lidar-module__HVrOCW__canvas,.lidar-module__HVrOCW__experience .lidar-module__HVrOCW__bottom{opacity:0;transition:opacity .55s}.lidar-module__HVrOCW__experience[data-ready=true] .lidar-module__HVrOCW__canvas,.lidar-module__HVrOCW__experience[data-ready=true] .lidar-module__HVrOCW__bottom{opacity:1}.lidar-module__HVrOCW__loader{background:radial-gradient(ellipse at 50% 43%,color-mix(in srgb,var(--color-arlo) 8%,transparent),transparent 55%);z-index:2;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.lidar-module__HVrOCW__radar{width:168px;height:168px;margin-bottom:34px;position:relative}.lidar-module__HVrOCW__radar i{border:1px solid color-mix(in srgb,var(--color-arlo) 13%,transparent);border-radius:50%;position:absolute;inset:0}.lidar-module__HVrOCW__radar i:nth-child(2){border-style:dotted;border-color:color-mix(in srgb,var(--color-arlo) 31%,transparent);inset:22px}.lidar-module__HVrOCW__radar i:nth-child(3){inset:44px}.lidar-module__HVrOCW__radar b{background:conic-gradient(from 0deg,transparent 65%,color-mix(in srgb,var(--color-arlo) 10%,transparent) 94%,color-mix(in srgb,var(--color-arlo) 38%,transparent));border-radius:50%;animation:3s linear infinite lidar-module__HVrOCW__sweep;position:absolute;inset:0;-webkit-mask:radial-gradient(#0000 28%,#000 30%);mask:radial-gradient(#0000 28%,#000 30%)}.lidar-module__HVrOCW__radar svg{fill:#21130f;width:56px;height:72px;stroke:var(--color-arlo);stroke-width:1.6px;filter:drop-shadow(0 0 12px color-mix(in srgb,var(--color-arlo) 19%,transparent));position:absolute;inset:48px 56px}.lidar-module__HVrOCW__loadTitle{letter-spacing:-.4px;color:var(--color-arlo);font-size:19px}.lidar-module__HVrOCW__loadStatus{color:#a1a1aa;letter-spacing:.5px;min-height:14px;margin-top:12px;font-size:11px}.lidar-module__HVrOCW__progress{background:color-mix(in srgb,var(--color-arlo) 10%,transparent);width:180px;height:2px;margin-top:25px;overflow:hidden}.lidar-module__HVrOCW__progress span{background:var(--color-arlo);transform-origin:0;width:100%;height:100%;transition:transform .25s;display:block}.lidar-module__HVrOCW__loadHelp{color:#a1a1aa;text-align:center;margin:12px 20px;font-size:12px}.lidar-module__HVrOCW__retry{border:1px solid color-mix(in srgb,var(--color-arlo) 31%,transparent);color:var(--color-arlo);cursor:pointer;background:#21130f;border-radius:6px;margin-top:10px;padding:9px 18px}.lidar-module__HVrOCW__retry:focus-visible{outline:2px solid var(--color-arlo);outline-offset:4px}@keyframes lidar-module__HVrOCW__sweep{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.lidar-module__HVrOCW__radar b{animation:none}.lidar-module__HVrOCW__experience .lidar-module__HVrOCW__canvas,.lidar-module__HVrOCW__experience .lidar-module__HVrOCW__bottom,.lidar-module__HVrOCW__progress span{transition:none}}.lidar-module__HVrOCW__embedded{z-index:0;width:100%;height:clamp(420px,70vh,800px);position:relative;inset:auto}.lidar-module__HVrOCW__background{width:100%;height:100%;position:absolute;inset:0}.lidar-module__HVrOCW__background .lidar-module__HVrOCW__canvas{touch-action:pan-y}.lidar-module__HVrOCW__background[data-ready=false]{z-index:20}.lidar-module__HVrOCW__background .lidar-module__HVrOCW__vignette{display:none}.lidar-module__HVrOCW__modelCredit{z-index:4;color:#bfd3d880;text-align:right;max-width:180px;font-size:10px;line-height:1.5;text-decoration:none;position:absolute;bottom:22px;right:22px}.lidar-module__HVrOCW__modelCredit:hover{color:#d5ece4}.lidar-module__HVrOCW__radarTelemetry{z-index:3;color:#c7dcdaad;pointer-events:none;font-variant-numeric:tabular-nums;width:175px;font-size:11px;line-height:1.5;position:absolute;top:24px;left:24px}.lidar-module__HVrOCW__radarTelemetry>span{letter-spacing:.06em;text-transform:uppercase;font-size:10px}.lidar-module__HVrOCW__radarTelemetry>i{opacity:.75;background:linear-gradient(90deg,#f5bb19,#33d938 32%,#08a8eb 68%,#2440d9);height:2px;margin-top:9px;display:block}.lidar-module__HVrOCW__radarTelemetry>div{justify-content:space-between;margin-top:3px;font-size:9px;display:flex}.lidar-module__HVrOCW__radarTelemetry>small{color:#b1c7c880;margin-top:7px;font-size:10px;display:block}@media (max-width:600px){.lidar-module__HVrOCW__radarTelemetry{width:154px;top:18px;left:16px}.lidar-module__HVrOCW__modelCredit{max-width:135px;font-size:9px;bottom:80px;right:14px}}.lidar-module__HVrOCW__missionDisplay{z-index:3;pointer-events:none;color:#b3cac1;border:1px solid #a4d7c52b;border-radius:10px;width:220px;font:9px/1.4 Arial,sans-serif;position:absolute;bottom:90px;right:22px;overflow:hidden;box-shadow:0 8px 28px #0004}.lidar-module__HVrOCW__background .lidar-module__HVrOCW__missionDisplay{bottom:22px}.lidar-module__HVrOCW__missionDisplay .mission-heading{letter-spacing:.08em;background:#08130ff2;justify-content:space-between;align-items:center;padding:10px;font-size:8px;display:flex}.lidar-module__HVrOCW__missionDisplay .mission-heading b{color:#b4e487;font-size:8px;font-weight:400}.lidar-module__HVrOCW__missionDisplay .mission-feed{height:126px;position:relative;overflow:hidden}.lidar-module__HVrOCW__missionDisplay .mission-checks{background:#09130ff2;padding:13px 12px;position:absolute;inset:0}.lidar-module__HVrOCW__missionDisplay .mission-checks div{align-items:center;gap:7px;margin:0 0 9px;display:flex}.lidar-module__HVrOCW__missionDisplay .mission-checks i{border:1px solid #68877c;border-radius:50%;width:4px;height:4px}.lidar-module__HVrOCW__missionDisplay .mission-checks b{color:#8da296;margin-left:auto;font-size:8px;font-weight:400}.lidar-module__HVrOCW__missionDisplay .mission-checks [data-done=true] i{background:#b4e487;border-color:#b4e487}.lidar-module__HVrOCW__missionDisplay .mission-checks [data-done=true] b{color:#b4e487}.lidar-module__HVrOCW__missionDisplay[data-active=true] .mission-checks{display:none}.lidar-module__HVrOCW__missionDisplay .mission-reticle{border:1px solid #d9ef9a88;width:22px;height:22px;display:none;position:absolute;top:calc(50% - 11px);left:calc(50% - 11px)}.lidar-module__HVrOCW__missionDisplay .mission-camera-label{color:#e4efdc;letter-spacing:.1em;text-shadow:0 1px 3px #000;font-size:7px;display:none;position:absolute;bottom:6px;left:8px}.lidar-module__HVrOCW__missionDisplay .mission-scan{background:#d2efad33;height:1px;display:none;position:absolute;top:0;left:0;right:0}:is(.lidar-module__HVrOCW__missionDisplay[data-active=true] .mission-reticle,.lidar-module__HVrOCW__missionDisplay[data-active=true] .mission-camera-label,.lidar-module__HVrOCW__missionDisplay[data-active=true] .mission-scan){display:block}.lidar-module__HVrOCW__missionDisplay .mission-weather{font-variant-numeric:tabular-nums;background:#08130ff2;flex-wrap:wrap;justify-content:space-between;gap:7px;padding:9px 10px;display:flex}.lidar-module__HVrOCW__missionDisplay .mission-weather small{letter-spacing:.14em;color:#7b9588;width:100%;font-size:6px}@media (max-width:750px){.lidar-module__HVrOCW__missionDisplay{width:156px;right:14px}.lidar-module__HVrOCW__missionDisplay .mission-feed{height:100px}.lidar-module__HVrOCW__missionDisplay .mission-heading{padding:8px 7px;font-size:6px}.lidar-module__HVrOCW__missionDisplay .mission-heading b{font-size:6px}.lidar-module__HVrOCW__missionDisplay .mission-checks{padding:8px}.lidar-module__HVrOCW__missionDisplay .mission-weather{padding:7px;font-size:8px}.lidar-module__HVrOCW__background .lidar-module__HVrOCW__missionDisplay{top:14px;bottom:auto}}
