.DriverInset-module__P6WL0G__inset{--rest:11%;--from:26%;width:min(100%, max(260px, calc(var(--measure-wide) / 2)));margin-inline:auto;position:relative}.reading-surface:has(.DriverInset-module__P6WL0G__inset){overflow-x:clip}.DriverInset-module__P6WL0G__panel{z-index:1;pointer-events:none;translate:calc(var(--rest) + var(--from)) 0;opacity:0;transition:translate .3s cubic-bezier(.45,0,.7,.4),opacity .3s cubic-bezier(.4,0,1,1);position:absolute;inset:0}.DriverInset-module__P6WL0G__isOpen .DriverInset-module__P6WL0G__panel{translate:var(--rest) 0;opacity:1;transition:translate .4s cubic-bezier(.2,.7,.3,1),opacity .16s ease-out;transition-timing-function:linear(0, .159 6%, .313 12%, .462 18%, .602 24%, .733 30%, .849 36%, .944 42%, 1.011 48%, 1.039 54%, 1.038 60%, 1.031 66%, 1.021 72%, 1.008 80%, 1 88%, 1), ease-out}.DriverInset-module__P6WL0G__lines{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.DriverInset-module__P6WL0G__boil{opacity:0;fill:var(--paper);animation:.4s step-end infinite paused DriverInset-module__P6WL0G__boil;animation-delay:calc(var(--frame) * -.1s)}.DriverInset-module__P6WL0G__isOpen .DriverInset-module__P6WL0G__boil{animation-play-state:running}@keyframes DriverInset-module__P6WL0G__boil{0%{opacity:1}25%,to{opacity:0}}.DriverInset-module__P6WL0G__toggle{z-index:2;cursor:default;background:0 0;border:0;padding:0;position:absolute;inset:0}.DriverInset-module__P6WL0G__isOpen .DriverInset-module__P6WL0G__toggle{right:calc(-1 * var(--rest))}@media (prefers-reduced-motion:reduce){.DriverInset-module__P6WL0G__panel,.DriverInset-module__P6WL0G__isOpen .DriverInset-module__P6WL0G__panel{translate:var(--rest) 0}.DriverInset-module__P6WL0G__lines{display:none}}.DriverInset-module__P6WL0G__hint{width:20px;height:20px;color:var(--meta);opacity:.55;filter:drop-shadow(0 0 1.5px color-mix(in srgb, var(--paper) 70%, transparent));pointer-events:none;transition:opacity .25s;position:absolute;top:calc(100% + 10px);right:0}.DriverInset-module__P6WL0G__isOpen .DriverInset-module__P6WL0G__hint{opacity:0}.DriverInset-module__P6WL0G__tap{display:none}@media (hover:none){.DriverInset-module__P6WL0G__mouse{display:none}.DriverInset-module__P6WL0G__tap{display:inline}}
.DroneFlyby-module__NujYDa__band{--size:clamp(48px, 2.9vw + 37px, 64px);height:calc(var(--size) * 2.625);pointer-events:none;-webkit-user-select:none;user-select:none;margin-top:24px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.DroneFlyby-module__NujYDa__band.DroneFlyby-module__NujYDa__isLive{pointer-events:auto;touch-action:pan-y pinch-zoom}.DroneFlyby-module__NujYDa__drone{top:var(--y);left:var(--x);width:var(--size);aspect-ratio:2;position:absolute;translate:-50% -50%}.DroneFlyby-module__NujYDa__isLive .DroneFlyby-module__NujYDa__drone{will-change:transform;top:0;left:0}.DroneFlyby-module__NujYDa__east{--x:45%;--y:31%}.DroneFlyby-module__NujYDa__west{--x:56%;--y:69%}.DroneFlyby-module__NujYDa__body{width:100%;height:100%;display:block;overflow:visible;transform:rotate(6deg)}.DroneFlyby-module__NujYDa__west .DroneFlyby-module__NujYDa__body{scale:-1 1}.DroneFlyby-module__NujYDa__field{display:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 25% 75%,#0000);mask-image:linear-gradient(#0000,#000 25% 75%,#0000)}.DroneFlyby-module__NujYDa__isLive .DroneFlyby-module__NujYDa__field{display:block}.DroneFlyby-module__NujYDa__ring{width:calc(var(--size) * var(--reach) * 2);aspect-ratio:1;border:1px solid color-mix(in srgb, var(--silver) 26%, transparent);opacity:0;will-change:transform;border-radius:50%;position:absolute;top:0;left:0;translate:-50% -50%}.DroneFlyby-module__NujYDa__pointer{width:calc(var(--size) * var(--pointer-reach) * 2);aspect-ratio:1;border:1px solid color-mix(in srgb, var(--focus) 26%, transparent);background:radial-gradient(closest-side, color-mix(in srgb, var(--focus) 16%, transparent), color-mix(in srgb, var(--focus) 5%, transparent) 45%, transparent);opacity:0;will-change:transform, opacity;border-radius:50%;display:none;position:absolute;top:0;left:0;translate:-50% -50%}.DroneFlyby-module__NujYDa__pointer.DroneFlyby-module__NujYDa__isOn{display:block}.DroneFlyby-module__NujYDa__pointer:before,.DroneFlyby-module__NujYDa__pointer:after{content:"";border:1px solid color-mix(in srgb, var(--focus) 40%, transparent);border-radius:50%;animation:2.8s cubic-bezier(.2,.6,.4,1) infinite DroneFlyby-module__NujYDa__ripple;position:absolute;inset:0}.DroneFlyby-module__NujYDa__pointer:after{animation-delay:-1.4s}@keyframes DroneFlyby-module__NujYDa__ripple{0%{opacity:.9;scale:.12}to{opacity:0;scale:1}}.DroneFlyby-module__NujYDa__hull{fill:var(--silver)}.DroneFlyby-module__NujYDa__belly{fill:color-mix(in srgb, var(--silver) 58%, var(--paper))}.DroneFlyby-module__NujYDa__frame{fill:color-mix(in srgb, var(--silver) 70%, var(--paper))}.DroneFlyby-module__NujYDa__line{fill:none;stroke:color-mix(in srgb, var(--silver) 70%, var(--paper));stroke-width:1.6px;stroke-linecap:round}.DroneFlyby-module__NujYDa__camera{fill:var(--surface);stroke:color-mix(in srgb, var(--silver) 70%, var(--paper));stroke-width:1px}.DroneFlyby-module__NujYDa__lens{fill:var(--paper);stroke:var(--meta);stroke-width:.6px}.DroneFlyby-module__NujYDa__lamp{fill:var(--focus);animation:1.8s step-end infinite DroneFlyby-module__NujYDa__lamp}.DroneFlyby-module__NujYDa__disc{fill:var(--silver);opacity:.14}.DroneFlyby-module__NujYDa__prop{fill:var(--ink);transform-box:fill-box;transform-origin:50%;animation:.12s ease-in-out infinite alternate DroneFlyby-module__NujYDa__spin}.DroneFlyby-module__NujYDa__lag{animation-delay:-.12s}@keyframes DroneFlyby-module__NujYDa__spin{to{transform:scaleX(.12)}}@keyframes DroneFlyby-module__NujYDa__lamp{80%{opacity:.3}}@media (prefers-reduced-motion:reduce){.DroneFlyby-module__NujYDa__prop,.DroneFlyby-module__NujYDa__lamp{animation:none}}@media (prefers-reduced-motion:no-preference){.js .DroneFlyby-module__NujYDa__drone{visibility:hidden}.js .DroneFlyby-module__NujYDa__isLive .DroneFlyby-module__NujYDa__drone{visibility:visible}}
.StereoCar-module__14iPOa__demo{color:var(--text);margin-top:28px;font-size:14px;line-height:1.6;container-type:inline-size}@media (min-width:1000px){.StereoCar-module__14iPOa__demo{width:var(--measure-wide);margin-inline:calc((100% - var(--measure-wide)) / 2)}}.StereoCar-module__14iPOa__demo p{margin:0}.StereoCar-module__14iPOa__layout{grid-template-areas:"main""vision""options";gap:16px;display:grid}@container (min-width:720px){.StereoCar-module__14iPOa__layout{grid-template:"main options""vision options"1fr/minmax(0,1fr) minmax(240px,30%);align-items:start}}.StereoCar-module__14iPOa__main{aspect-ratio:16/10;border:1px solid var(--edge);background:var(--surface);grid-area:main;position:relative;overflow:hidden}@container (max-width:519px){.StereoCar-module__14iPOa__main{aspect-ratio:4/3}}.StereoCar-module__14iPOa__scene{position:absolute;inset:0}.StereoCar-module__14iPOa__sceneCanvas{width:100%;height:100%;display:block}.StereoCar-module__14iPOa__isLoading:before{content:"";background:linear-gradient(100deg,#0000,#ffffff0d,#0000);width:40%;animation:1.8s cubic-bezier(.4,0,.6,1) infinite StereoCar-module__14iPOa__sweep;position:absolute;inset:0 auto 0 0;transform:translate(-100%)}@keyframes StereoCar-module__14iPOa__sweep{to{transform:translate(350%)}}@media (prefers-reduced-motion:reduce){.StereoCar-module__14iPOa__isLoading:before{display:none}}html:not(.js) .StereoCar-module__14iPOa__isLoading:before{display:none}.StereoCar-module__14iPOa__notice{border:1px solid var(--edge);background:color-mix(in srgb, var(--paper) 80%, transparent);max-width:calc(100% - 32px);color:var(--ink);text-align:center;padding:10px 16px;font-size:14px;line-height:1.5;position:absolute;top:50%;left:50%;translate:-50% -50%}.StereoCar-module__14iPOa__isError{border-color:color-mix(in srgb, var(--kind-series) 60%, var(--edge))}.StereoCar-module__14iPOa__noScript{display:none}html:not(.js) .StereoCar-module__14iPOa__noScript{display:inline}html:not(.js) .StereoCar-module__14iPOa__withScript{display:none}.StereoCar-module__14iPOa__flash{color:var(--kind-series);letter-spacing:.2em;opacity:0;pointer-events:none;box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--kind-series) 70%, transparent), inset 0 0 64px color-mix(in srgb, var(--kind-series) 28%, transparent);place-items:start center;padding-top:12%;font-size:22px;font-weight:700;transition:opacity .18s;display:grid;position:absolute;inset:0}.StereoCar-module__14iPOa__flash[data-on]{opacity:1}.StereoCar-module__14iPOa__overlayLegend{background:color-mix(in srgb, var(--paper) 72%, transparent);max-width:calc(100% - 16px);color:var(--meta);pointer-events:none;flex-wrap:wrap;align-items:center;gap:4px 12px;padding:3px 8px;font-size:12px;line-height:1.4;display:flex;position:absolute;bottom:8px;left:8px}.StereoCar-module__14iPOa__legendItem{align-items:center;gap:6px;display:inline-flex}.StereoCar-module__14iPOa__voxelKey,.StereoCar-module__14iPOa__pathKey{flex:none;display:inline-block}.StereoCar-module__14iPOa__voxelKey{background:#5ec4ea80;border:1px solid #5ec4ea;width:10px;height:10px}.StereoCar-module__14iPOa__pathKey{background:#a9e3f7;border-radius:2px;width:16px;height:3px;box-shadow:0 0 4px #5ec4ea}.StereoCar-module__14iPOa__vision{grid-area:vision;min-width:0}.StereoCar-module__14iPOa__eyes{grid-template-columns:1fr 1fr;gap:8px;display:grid}.StereoCar-module__14iPOa__eye{min-width:0;margin:0}.StereoCar-module__14iPOa__eyeFrame{aspect-ratio:5/3;border:1px solid var(--edge);background:var(--surface)}.StereoCar-module__14iPOa__eyeCanvas{width:100%;height:100%;display:block}.StereoCar-module__14iPOa__eye>.StereoCar-module__14iPOa__eyeLabel{color:var(--meta);margin-top:6px;font-size:12px;line-height:1.4}.StereoCar-module__14iPOa__legend{color:var(--meta);margin-top:10px;font-size:13px}.StereoCar-module__14iPOa__compute{color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap}.StereoCar-module__14iPOa__options{border:1px solid var(--edge);background:var(--surface);grid-area:options;align-content:start;gap:16px;min-width:0;padding:16px;display:grid}@container (min-width:520px) and (max-width:719px){.StereoCar-module__14iPOa__options{grid-template-columns:1fr 1fr;column-gap:24px}.StereoCar-module__14iPOa__controls,.StereoCar-module__14iPOa__stats{grid-column:1/-1}}.StereoCar-module__14iPOa__controls{gap:8px;display:flex}.StereoCar-module__14iPOa__play,.StereoCar-module__14iPOa__reset{border-radius:999px;min-height:40px;padding:0 20px;font-size:14px;font-weight:600}.StereoCar-module__14iPOa__play{border:1px solid var(--silver);background:var(--silver);color:var(--paper);flex:1}.StereoCar-module__14iPOa__play:enabled:hover{background:#e6e8eb}.StereoCar-module__14iPOa__play[data-running],.StereoCar-module__14iPOa__play[data-running]:enabled:hover{border-color:var(--focus);background:var(--focus)}.StereoCar-module__14iPOa__play:active{color:var(--paper)}.StereoCar-module__14iPOa__reset{border:1px solid var(--edge);color:var(--ink);background:0 0}.StereoCar-module__14iPOa__reset:enabled:hover{border-color:#7c8086}.StereoCar-module__14iPOa__play:disabled,.StereoCar-module__14iPOa__reset:disabled{cursor:default;opacity:.4}.StereoCar-module__14iPOa__stats{grid-template-columns:1fr 1fr;gap:8px 12px;margin:0;display:grid}.StereoCar-module__14iPOa__stat dt{color:var(--meta);font-size:12px}.StereoCar-module__14iPOa__stat dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:0;font-size:16px;font-weight:600}.StereoCar-module__14iPOa__field{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.StereoCar-module__14iPOa__fieldLabel{color:var(--ink);justify-content:space-between;gap:8px;padding:0;font-size:13px;font-weight:600;line-height:1.4;display:flex}.StereoCar-module__14iPOa__field>legend{margin-bottom:8px}.StereoCar-module__14iPOa__value{color:var(--meta);font-variant-numeric:tabular-nums;font-weight:500}.StereoCar-module__14iPOa__chips{flex-wrap:wrap;gap:6px;display:flex}.StereoCar-module__14iPOa__chip{border:1px solid var(--edge);min-height:32px;color:var(--meta);background:0 0;border-radius:999px;padding:0 12px;font-size:13px;position:relative}.StereoCar-module__14iPOa__chip:after{content:"";position:absolute;inset:-6px -3px}.StereoCar-module__14iPOa__chip:hover{color:var(--ink);border-color:#7c8086}.StereoCar-module__14iPOa__chip[aria-pressed=true]{border-color:var(--focus);background:color-mix(in srgb, var(--focus) 12%, transparent);color:var(--focus)}.StereoCar-module__14iPOa__range{width:100%;accent-color:var(--focus);margin:0}.StereoCar-module__14iPOa__switch{min-height:36px;color:var(--ink);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:0;display:flex}.StereoCar-module__14iPOa__switch:active{color:var(--ink)}.StereoCar-module__14iPOa__track{border:1px solid var(--edge);border-radius:999px;flex:none;width:38px;height:22px;transition:background-color .2s,border-color .2s;position:relative}.StereoCar-module__14iPOa__track:after{content:"";background:var(--silver);border-radius:50%;width:14px;height:14px;transition:transform .2s;position:absolute;top:3px;left:3px}.StereoCar-module__14iPOa__switch[aria-checked=true] .StereoCar-module__14iPOa__track{border-color:var(--focus);background:var(--focus)}.StereoCar-module__14iPOa__switch[aria-checked=true] .StereoCar-module__14iPOa__track:after{background:var(--paper);transform:translate(16px)}
