.workshop-signals_panel__YoDBv{container-type:inline-size;min-width:0;background:var(--lm-panel);border-top:1px solid var(--lm-line);padding:20px;color:var(--lm-text)}.workshop-signals_header__yHkdr{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px}.workshop-signals_header__yHkdr>div>span{font:8px var(--font-jetbrains),monospace;letter-spacing:.09em;color:var(--lm-accent)}.workshop-signals_header__yHkdr h2{font-size:17px;line-height:1.4;font-weight:500;letter-spacing:-.025em;margin:7px 0 0}.workshop-signals_record__UJ_o_{font:9px/1.8 var(--font-jetbrains),monospace;color:var(--lm-muted);text-align:right;overflow-wrap:anywhere;max-width:100px}.workshop-signals_flow__9yU4L{display:grid;grid-template-columns:1fr;gap:18px}.workshop-signals_step__2EciQ{min-width:0}.workshop-signals_step__2EciQ+.workshop-signals_step__2EciQ{border-top:1px solid var(--lm-line);padding-top:17px}.workshop-signals_step__2EciQ h3{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:500;margin:0 0 13px;line-height:1.6}.workshop-signals_step__2EciQ h3>span{font:9px var(--font-jetbrains),monospace;color:var(--lm-accent)}.workshop-signals_step__2EciQ h3>small{margin-left:auto;font:7px var(--font-jetbrains),monospace;color:var(--lm-muted)}.workshop-signals_step__2EciQ p{font-size:9px;color:var(--lm-muted);line-height:1.7;margin:9px 0 0}.workshop-signals_sensors__kgXDY{display:flex;flex-direction:column;gap:10px}.workshop-signals_sensors__kgXDY>div{display:flex;align-items:center;gap:12px;font-size:10px;color:var(--lm-muted)}.workshop-signals_sensors__kgXDY>div>span{min-width:42px}.workshop-signals_sensors__kgXDY>div>i{display:block;flex:1;height:4px;background:var(--lm-raised);border-radius:2px;overflow:hidden}.workshop-signals_sensors__kgXDY>div>i>i{display:block;height:100%;background:var(--lm-info)}.workshop-signals_sensors__kgXDY>div+div>i>i{background:var(--lm-accent)}.workshop-signals_sensors__kgXDY b{font:11px var(--font-jetbrains),monospace;min-width:48px;text-align:right;color:var(--lm-text)}.workshop-signals_sensors__kgXDY b small{font-size:8px;color:var(--lm-muted);margin-left:3px}.workshop-signals_neuralStats__wI2d6{display:flex;justify-content:space-between;gap:15px}.workshop-signals_neuralStats__wI2d6>div{display:flex;flex-direction:column;gap:5px}.workshop-signals_neuralStats__wI2d6 b{font:23px var(--font-space-grotesk),sans-serif;letter-spacing:-.025em}.workshop-signals_neuralStats__wI2d6 b>small{font:8px var(--font-jetbrains),monospace;color:var(--lm-muted)}.workshop-signals_neuralStats__wI2d6 span{font-size:9px;color:var(--lm-muted)}.workshop-signals_trace__X7AyJ{display:block;width:100%;height:40px;margin-top:12px;overflow:visible}.workshop-signals_trace__X7AyJ polyline{fill:none;stroke:var(--lm-accent);stroke-width:1;vector-effect:non-scaling-stroke}.workshop-signals_grid__pF_Zj{stroke:var(--lm-line);fill:none;stroke-width:.6;vector-effect:non-scaling-stroke}.workshop-signals_cursor___ZDwq{stroke:var(--lm-text);stroke-width:1;vector-effect:non-scaling-stroke}.workshop-signals_traceKey__UoGqt{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:3px;font:7px var(--font-jetbrains),monospace;color:var(--lm-muted)}.workshop-signals_traceKey__UoGqt button{font-size:9px!important;border:0;background:none;color:var(--lm-accent);padding:6px 0;min-height:30px}.workshop-signals_bridge__ggSXn{display:flex;justify-content:space-between;gap:14px}.workshop-signals_bridge__ggSXn>span{display:flex;flex-direction:column;gap:7px;font-size:9px;color:var(--lm-muted)}.workshop-signals_bridge__ggSXn b{font:12px var(--font-jetbrains),monospace;color:var(--lm-text)}.workshop-signals_coupling__I5B4O{display:flex;align-items:center;justify-content:center;gap:10px;padding:9px 0;color:var(--lm-accent);font-size:9px}.workshop-signals_coupling__I5B4O>span{font-size:17px;letter-spacing:4px}.workshop-signals_coupling__I5B4O[data-disconnected=true]{color:var(--lm-muted)}.workshop-signals_movement__ESF6X{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:10px;color:var(--lm-muted);padding:0 0 10px}.workshop-signals_movement__ESF6X b{font:15px var(--font-jetbrains),monospace;color:var(--lm-text)}.workshop-signals_movement__ESF6X b small{font-size:8px;color:var(--lm-muted)}.workshop-signals_control__dGTyn{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:38px;padding:9px 10px;border:1px solid var(--lm-control-line);border-radius:5px;background:none;color:var(--lm-text);font-size:10px!important;text-align:left}.workshop-signals_control__dGTyn[aria-pressed=true]{border-color:var(--lm-accent);color:var(--lm-accent)}.workshop-signals_control__dGTyn:hover{background:var(--lm-raised)}.workshop-signals_footnote__detSw{font-size:9px;line-height:1.8;color:var(--lm-muted);margin:16px 0 0}@container(min-width:560px){.workshop-signals_flow__9yU4L{grid-template-columns:repeat(3,minmax(0,1fr));gap:19px}.workshop-signals_step__2EciQ+.workshop-signals_step__2EciQ{border-top:0;border-left:1px solid var(--lm-line);padding:0 0 0 19px}.workshop-signals_step__2EciQ h3{font-size:10px}.workshop-signals_step__2EciQ h3>small{display:none}.workshop-signals_neuralStats__wI2d6 b{font-size:19px}.workshop-signals_neuralStats__wI2d6{gap:6px}.workshop-signals_neuralStats__wI2d6 b>small{display:block;margin-top:3px}.workshop-signals_bridge__ggSXn{flex-wrap:wrap;gap:9px}.workshop-signals_bridge__ggSXn b{font-size:11px}.workshop-signals_sensors__kgXDY>div{gap:6px}.workshop-signals_sensors__kgXDY>div>span{min-width:35px;font-size:9px}.workshop-signals_sensors__kgXDY b{font-size:10px;min-width:39px}.workshop-signals_header__yHkdr{margin-bottom:22px}.workshop-signals_coupling__I5B4O{justify-content:flex-start;line-height:1.6}.workshop-signals_coupling__I5B4O>span{font-size:14px;letter-spacing:0}}@media(pointer:coarse){.workshop-signals_control__dGTyn,.workshop-signals_traceKey__UoGqt button{min-height:44px}}@media(max-width:700px){.workshop-signals_panel__YoDBv{padding:18px}.workshop-signals_header__yHkdr h2{font-size:18px}.workshop-signals_step__2EciQ h3{font-size:13px}.workshop-signals_movement__ESF6X,.workshop-signals_sensors__kgXDY>div{font-size:12px}.workshop-signals_bridge__ggSXn>span,.workshop-signals_coupling__I5B4O,.workshop-signals_footnote__detSw,.workshop-signals_neuralStats__wI2d6 span,.workshop-signals_step__2EciQ p{font-size:11px}.workshop-signals_traceKey__UoGqt{font-size:9px}.workshop-signals_control__dGTyn,.workshop-signals_traceKey__UoGqt button{font-size:11px!important}.workshop-signals_record__UJ_o_{font-size:10px}}.workshop-signals_compact__lizBE{padding:21px 22px}.workshop-signals_compact__lizBE .workshop-signals_header__yHkdr{margin-bottom:14px;align-items:center}.workshop-signals_compact__lizBE .workshop-signals_header__yHkdr>div>span{display:none}.workshop-signals_compact__lizBE .workshop-signals_header__yHkdr h2{font-size:19px;margin:0}.workshop-signals_compact__lizBE .workshop-signals_header__yHkdr h2 small{font-size:14px;font-weight:400;color:var(--lm-muted)}.workshop-signals_compact__lizBE .workshop-signals_record__UJ_o_{font-size:8px;max-width:62px}.workshop-signals_identity___4V09{display:flex;align-items:center;gap:12px;padding:0 0 17px;margin-bottom:18px;border-bottom:1px solid var(--lm-line)}.workshop-signals_identity___4V09>svg{width:54px;height:54px;padding:6px;border:1px solid var(--lm-line);border-radius:10px;background:#1b2327}.workshop-signals_identity___4V09>div{display:flex;flex-direction:column;gap:5px;flex:1;min-width:0}.workshop-signals_identity___4V09 b{font-size:14px;font-weight:500;overflow-wrap:anywhere}.workshop-signals_identity___4V09 span{font-size:9px;color:var(--lm-muted)}.workshop-signals_identity___4V09 button{display:flex;align-items:center;gap:4px;background:none;border:0;padding:6px 0;color:var(--lm-info);font-size:9px!important;min-height:32px;flex-shrink:0}.workshop-signals_identity___4V09 button svg{width:12px}.workshop-signals_compact__lizBE .workshop-signals_flow__9yU4L{gap:14px}.workshop-signals_compact__lizBE .workshop-signals_step__2EciQ+.workshop-signals_step__2EciQ{padding-top:13px}.workshop-signals_compact__lizBE .workshop-signals_step__2EciQ h3{font-size:11px;margin-bottom:10px}.workshop-signals_compact__lizBE .workshop-signals_step__2EciQ p{font-size:8px;margin-top:6px}.workshop-signals_compact__lizBE .workshop-signals_neuralStats__wI2d6 b{font-size:21px}.workshop-signals_compact__lizBE .workshop-signals_trace__X7AyJ{height:37px;margin-top:9px}.workshop-signals_compact__lizBE .workshop-signals_traceKey__UoGqt button{font-size:8px!important;min-height:26px}.workshop-signals_compact__lizBE .workshop-signals_coupling__I5B4O{font-size:8px;padding:6px 0}.workshop-signals_compact__lizBE .workshop-signals_control__dGTyn{min-height:34px;font-size:9px!important}.workshop-signals_compact__lizBE .workshop-signals_footnote__detSw{font-size:8px;line-height:1.7;margin-top:13px}.workshop-signals_event__YV7wh{display:flex;align-items:center;gap:12px;border-top:1px solid var(--lm-line);margin-top:17px;padding-top:16px}.workshop-signals_event__YV7wh>span{width:28px;height:28px;border:1px solid var(--lm-accent);border-radius:50%;background:var(--lm-accent-soft);flex-shrink:0}.workshop-signals_event__YV7wh>div{display:flex;flex-direction:column;gap:5px}.workshop-signals_event__YV7wh b{font-size:11px;font-weight:500}.workshop-signals_event__YV7wh>div>span{font-size:9px;color:var(--lm-muted)}@media(min-width:1050px) and (max-height:950px){.workshop-signals_compact__lizBE{padding:15px 17px}.workshop-signals_compact__lizBE .workshop-signals_header__yHkdr{margin-bottom:10px}.workshop-signals_compact__lizBE .workshop-signals_header__yHkdr h2{font-size:16px}.workshop-signals_compact__lizBE .workshop-signals_header__yHkdr h2 small{font-size:12px}.workshop-signals_compact__lizBE .workshop-signals_record__UJ_o_{display:none}.workshop-signals_compact__lizBE .workshop-signals_identity___4V09{margin-bottom:13px;padding-bottom:12px;gap:10px}.workshop-signals_compact__lizBE .workshop-signals_identity___4V09>svg{width:42px;height:42px}.workshop-signals_compact__lizBE .workshop-signals_identity___4V09 b{font-size:13px}.workshop-signals_compact__lizBE .workshop-signals_flow__9yU4L{gap:10px}.workshop-signals_compact__lizBE .workshop-signals_step__2EciQ+.workshop-signals_step__2EciQ{padding-top:10px}.workshop-signals_compact__lizBE .workshop-signals_step__2EciQ h3{font-size:10px;margin-bottom:7px}.workshop-signals_compact__lizBE .workshop-signals_coupling__I5B4O,.workshop-signals_compact__lizBE .workshop-signals_footnote__detSw,.workshop-signals_compact__lizBE .workshop-signals_step__2EciQ>p{display:none}.workshop-signals_compact__lizBE .workshop-signals_sensors__kgXDY{gap:7px}.workshop-signals_compact__lizBE .workshop-signals_sensors__kgXDY b{font-size:10px}.workshop-signals_compact__lizBE .workshop-signals_neuralStats__wI2d6 b{font-size:17px}.workshop-signals_compact__lizBE .workshop-signals_trace__X7AyJ{height:28px;margin-top:7px}.workshop-signals_compact__lizBE .workshop-signals_neuralStats__wI2d6 span{font-size:8px}.workshop-signals_compact__lizBE .workshop-signals_traceKey__UoGqt{font-size:6px}.workshop-signals_compact__lizBE .workshop-signals_traceKey__UoGqt button{font-size:7px!important;min-height:23px}.workshop-signals_compact__lizBE .workshop-signals_bridge__ggSXn b{font-size:11px}.workshop-signals_compact__lizBE .workshop-signals_bridge__ggSXn{margin-bottom:10px}.workshop-signals_compact__lizBE .workshop-signals_movement__ESF6X{font-size:9px;padding-bottom:8px}.workshop-signals_compact__lizBE .workshop-signals_movement__ESF6X b{font-size:12px}.workshop-signals_compact__lizBE .workshop-signals_control__dGTyn{min-height:30px;font-size:8px!important}.workshop-signals_compact__lizBE .workshop-signals_event__YV7wh{margin-top:11px;padding-top:10px;gap:8px}.workshop-signals_compact__lizBE .workshop-signals_event__YV7wh>span{width:23px;height:23px}.workshop-signals_compact__lizBE .workshop-signals_event__YV7wh b{font-size:10px}.workshop-signals_compact__lizBE .workshop-signals_event__YV7wh>div>span{display:none}}@media(max-width:1049px){.workshop-signals_compact__lizBE .workshop-signals_header__yHkdr{margin-bottom:16px}.workshop-signals_compact__lizBE .workshop-signals_identity___4V09{max-width:380px}.workshop-signals_compact__lizBE .workshop-signals_footnote__detSw,.workshop-signals_compact__lizBE .workshop-signals_step__2EciQ p{font-size:10px}.workshop-signals_compact__lizBE .workshop-signals_control__dGTyn{min-height:42px;font-size:11px!important}.workshop-signals_compact__lizBE .workshop-signals_traceKey__UoGqt button{min-height:38px;font-size:10px!important}.workshop-signals_compact__lizBE .workshop-signals_event__YV7wh b{font-size:12px}.workshop-signals_compact__lizBE .workshop-signals_event__YV7wh>div>span{font-size:10px}}@media(min-width:1050px) and (max-height:820px){.workshop-signals_compact__lizBE .workshop-signals_identity___4V09{display:none}.workshop-signals_compact__lizBE .workshop-signals_header__yHkdr{padding-bottom:12px;border-bottom:1px solid var(--lm-line);margin-bottom:12px}.workshop-signals_compact__lizBE .workshop-signals_flow__9yU4L{gap:13px}.workshop-signals_compact__lizBE .workshop-signals_event__YV7wh{margin-top:13px}.workshop-signals_compact__lizBE .workshop-signals_control__dGTyn{min-height:35px}.workshop-signals_compact__lizBE .workshop-signals_traceKey__UoGqt button{min-height:28px}}@media(min-width:1050px) and (min-height:951px){.workshop-signals_compact__lizBE .workshop-signals_step__2EciQ h3{font-size:12px}.workshop-signals_compact__lizBE .workshop-signals_sensors__kgXDY>div{font-size:11px}.workshop-signals_compact__lizBE .workshop-signals_sensors__kgXDY b{font-size:12px}.workshop-signals_compact__lizBE .workshop-signals_bridge__ggSXn>span,.workshop-signals_compact__lizBE .workshop-signals_neuralStats__wI2d6 span{font-size:10px}.workshop-signals_compact__lizBE .workshop-signals_control__dGTyn{font-size:10px!important}.workshop-signals_compact__lizBE .workshop-signals_footnote__detSw{margin-top:10px}.workshop-signals_compact__lizBE .workshop-signals_event__YV7wh{margin-top:13px;padding-top:13px}.workshop-signals_compact__lizBE .workshop-signals_identity___4V09{margin-bottom:14px;padding-bottom:14px}}@media(min-width:1050px){.workshop-signals_compact__lizBE .workshop-signals_coupling__I5B4O,.workshop-signals_compact__lizBE .workshop-signals_footnote__detSw,.workshop-signals_compact__lizBE .workshop-signals_step__2EciQ>p{display:none}.workshop-signals_compact__lizBE .workshop-signals_bridge__ggSXn{margin-bottom:12px}}@media(min-width:1050px) and (max-height:760px){.workshop-signals_compact__lizBE .workshop-signals_event__YV7wh{display:none}}@media(min-width:1050px){.workshop-signals_compact__lizBE .workshop-signals_event__YV7wh>div>span{display:none}}@media(min-width:1050px) and (min-height:951px){.workshop-signals_compact__lizBE{padding:16px 22px}.workshop-signals_compact__lizBE .workshop-signals_header__yHkdr{margin-bottom:10px}.workshop-signals_compact__lizBE .workshop-signals_identity___4V09{margin-bottom:12px;padding-bottom:12px}}.observatory_shell__2NCct{--lm-bg:#0b1013;--lm-panel:#101619;--lm-raised:#20282d;--lm-line:#2c363b;--lm-accent:#ff8058;--readout-width:clamp(300px,26.5vw,375px);--scene-height:clamp(365px,calc(100svh - 310px),640px)}.observatory_header__Kyz2y{max-width:1600px;margin:auto;padding:0 40px;height:80px;display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid var(--lm-line)}.observatory_brand__xV6jF{display:flex;align-items:center;gap:12px;flex-shrink:0}.observatory_brand__xV6jF img{border-radius:9px;object-fit:contain;background:#080c0f}.observatory_brand__xV6jF b{font-size:26px;letter-spacing:-1.2px;font-weight:650}.observatory_brand__xV6jF em{font-style:normal;color:var(--lm-accent)}.observatory_brand__xV6jF b>span{color:var(--lm-accent)}.observatory_header__Kyz2y nav{display:flex;align-self:stretch;gap:28px;align-items:center}.observatory_header__Kyz2y nav button{height:100%;position:relative;background:none;border:0;color:var(--lm-muted);padding:0 8px;font-size:14px}.observatory_header__Kyz2y nav button[aria-pressed=true]{color:var(--lm-accent)}.observatory_header__Kyz2y nav button[aria-pressed=true]:after{content:"";height:2px;position:absolute;bottom:15px;left:0;right:0;background:var(--lm-accent)}.observatory_header__Kyz2y nav button:hover{color:var(--lm-text)}.observatory_headerActions__U9zsk{display:flex;align-items:center;gap:20px}.observatory_mode__eMkhO{font-size:11px;letter-spacing:.04em;color:var(--lm-info);border-left:1px solid var(--lm-line);padding-left:24px}.observatory_iconButton__dzOSq{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:38px;height:38px;padding:0;border:1px solid var(--lm-line);border-radius:8px;background:transparent;color:var(--lm-text)}.observatory_iconButton__dzOSq svg{width:17px;height:17px}.observatory_iconButton__dzOSq:hover{background:var(--lm-raised)}.observatory_main__NqWJD{max-width:1600px;margin:auto;padding:0 40px 30px}.observatory_heading__cdOb1{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin:23px 0 24px}.observatory_kicker__YtqcO{font:8px var(--font-jetbrains),monospace;letter-spacing:.17em;color:var(--lm-muted)}.observatory_heading__cdOb1 h1{font-size:clamp(30px,3.1vw,44px);line-height:1.2;letter-spacing:-.035em;font-weight:550;margin:7px 0 6px}.observatory_heading__cdOb1 p{font-size:clamp(14px,1.5vw,19px);color:var(--lm-muted);margin:0}.observatory_headingActions__GSVyA{display:flex;gap:22px;padding-bottom:5px}.observatory_headingActions__GSVyA button{display:flex;align-items:center;gap:8px;border:0;background:none;color:var(--lm-info);font-size:11px;min-height:38px;padding:0}.observatory_headingActions__GSVyA svg{width:14px}.observatory_shell__2NCct .observatory_preview__MQM8d{overflow:visible;border:0;border-radius:0;scroll-margin-top:18px}.observatory_shell__2NCct .observatory_sceneVisual__FibKo{position:relative;overflow:hidden;border:1px solid #526168;border-radius:14px;min-height:var(--scene-height);height:var(--scene-height);isolation:isolate;background:#151e21}.observatory_sceneVisual__FibKo>div:first-child{position:absolute;top:16px;left:16px;right:16px;z-index:3;padding:0;background:none;pointer-events:none}.observatory_sceneVisual__FibKo>div:first-child>span{font-size:9px;color:#e2edf2;background:#10191fec;border:1px solid #667d8255;border-radius:8px;padding:10px 12px;box-shadow:0 2px 10px #0002;white-space:nowrap}.observatory_sceneTools__ckYFb{display:flex;align-items:center;gap:9px;pointer-events:auto}.observatory_sceneTools__ckYFb>div{margin:0;background:#10191fed;border-color:#455359}.observatory_sceneTools__ckYFb button{min-height:34px}.observatory_sceneTools__ckYFb>.observatory_iconButton__dzOSq{background:#10191fed;border-color:#455359}.observatory_sceneTools__ckYFb>div button{padding:4px 9px;color:#c8d2d7}.observatory_shell__2NCct .observatory_sceneVisual__FibKo>div:last-child{position:absolute;bottom:0;left:0;right:0;z-index:2;padding:16px 20px;color:#dae2e4;background:#0c141ce8;border-top:1px solid #a1bdc41c;font-size:12px;min-height:53px;backdrop-filter:blur(12px)}.observatory_shell__2NCct .observatory_sceneVisual__FibKo>div:last-child>b{font-size:11px;color:#f2f5f5}.observatory_sceneNote__G4VKR{position:absolute;bottom:66px;left:20px;right:140px;font:8px var(--font-jetbrains),monospace;color:#e6eae8;text-shadow:0 1px 5px #000;pointer-events:none;letter-spacing:.035em}.observatory_sceneVisual__FibKo [data-workshop-map]{bottom:68px}.observatory_shell__2NCct .observatory_signals___jKVy{border:1px solid var(--lm-line);border-radius:14px;overflow:auto;min-width:0;max-height:var(--scene-height);scrollbar-width:thin;scrollbar-color:#455159 transparent;background:var(--lm-panel)}.observatory_shell__2NCct[data-observing=true] .observatory_signals___jKVy>summary{display:none}.observatory_shell__2NCct .observatory_signals___jKVy>aside{border:0}.observatory_playbackRow__IcugX{display:grid;grid-template-columns:minmax(0,1fr) var(--readout-width);gap:16px;margin-top:16px;align-items:stretch}.observatory_shell__2NCct .observatory_transport__psIGJ{display:flex;flex-wrap:nowrap;border:1px solid var(--lm-line);border-radius:13px;min-height:74px;padding:12px 18px;gap:18px;background:none}.observatory_transport__psIGJ>button:first-child{height:44px;width:44px;border-radius:50%;background:#30383f;color:#f3f6f9}.observatory_transport__psIGJ>input{flex:1;min-width:30px;height:28px}.observatory_transport__psIGJ>span{font-size:13px}.observatory_transport__psIGJ small{font-size:11px}.observatory_compareButton__VQyuZ{display:flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:10px 12px;border:1px solid #455259;border-radius:8px;background:#172025;color:var(--lm-text);font-size:11px!important;white-space:nowrap}.observatory_compareButton__VQyuZ svg{width:16px}.observatory_compareButton__VQyuZ[aria-pressed=true]{border-color:var(--lm-accent);color:var(--lm-accent)}.observatory_primary__MxjkJ{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 26px;margin:4px 0;border:0;border-radius:11px;background:var(--lm-accent);color:#240f09;font-size:18px!important;font-weight:550!important}.observatory_primary__MxjkJ:hover{background:#ff9774}.observatory_primary__MxjkJ svg{width:22px;height:22px}.observatory_shell__2NCct [hidden]{display:none!important}.observatory_shell__2NCct[data-observing=true] .observatory_preview__MQM8d~div:not([hidden]){margin-top:28px}.observatory_shell__2NCct[data-observing=false] .observatory_playbackRow__IcugX{grid-template-columns:1fr}.observatory_shell__2NCct[data-observing=false] .observatory_primary__MxjkJ{display:none}.observatory_shell__2NCct[data-observing=false] .observatory_signals___jKVy{max-height:none;margin-top:12px}.observatory_shell__2NCct[data-observing=false] .observatory_sceneVisual__FibKo{height:420px;min-height:420px}.observatory_footer__Xf7lv{max-width:1520px!important;width:calc(100% - 80px)!important;margin:0 auto!important;padding:20px 0 28px;display:flex;justify-content:space-between;align-items:center;gap:20px;font:9px var(--font-jetbrains),monospace;letter-spacing:.14em;color:var(--lm-muted)}.observatory_footer__Xf7lv a{display:flex;align-items:center;gap:8px;font-family:var(--lm-font);letter-spacing:0}.observatory_footer__Xf7lv svg{width:13px}.observatory_dialog__ud1X_{position:fixed;width:min(740px,calc(100vw - 32px));max-height:85svh;overflow:auto;padding:28px;border:1px solid #445158;border-radius:18px;background:#11191e;color:#eceff2;box-shadow:0 24px 100px #0008;inset:0;margin:auto}.observatory_dialog__ud1X_::backdrop{background:#03080dd9;backdrop-filter:blur(10px)}.observatory_dialogHeading__pbFz5{display:flex;align-items:center;justify-content:space-between;gap:20px}.observatory_dialog__ud1X_ h2{font-weight:500;font-size:24px;line-height:1.4;margin:0}.observatory_dialog__ud1X_ p{color:var(--lm-muted);font-size:12px;line-height:1.8;margin:12px 0 24px}.observatory_dialog__ud1X_>div:last-child{margin-bottom:0}.observatory_dialog__ud1X_>div:nth-of-type(2):not(.observatory_savedRecipe__l_s4s){grid-template-columns:repeat(3,minmax(0,1fr))}.observatory_dialog__ud1X_>div:nth-of-type(2)>span{grid-column:1/-1;display:block;margin-bottom:10px}.observatory_dialog__ud1X_>div:nth-of-type(2)>span small{float:right}.observatory_savedRecipe__l_s4s{display:flex;align-items:center;gap:18px;padding:22px 0;border-block:1px solid var(--lm-line)}.observatory_savedRecipe__l_s4s>svg{width:30px;height:30px;color:var(--lm-accent)}.observatory_savedRecipe__l_s4s>div{flex:1}.observatory_savedRecipe__l_s4s b{font-weight:500}.observatory_savedRecipe__l_s4s p{margin:4px 0 0;font-size:11px}.observatory_dialogActions__ZlKDr{display:flex;gap:12px;align-items:center;margin-top:22px}.observatory_shell__2NCct .observatory_expanded__mH3og{position:fixed;inset:16px;z-index:1000;background:var(--lm-bg);padding:16px;border:1px solid var(--lm-line);border-radius:18px;overflow:auto;--scene-height:calc(100svh - 166px);box-shadow:0 0 0 20px #090e12;outline:none}.observatory_shell__2NCct .observatory_expanded__mH3og .observatory_playbackRow__IcugX{margin-top:14px}@media(min-width:1050px){.observatory_shell__2NCct[data-observing=true] .observatory_preview__MQM8d>div:first-child{display:grid;grid-template-columns:minmax(0,1fr) var(--readout-width);gap:16px;align-items:stretch}}@media(min-width:701px) and (max-width:1049px){.observatory_shell__2NCct{--scene-height:460px}.observatory_header__Kyz2y{padding:0 24px;gap:18px}.observatory_header__Kyz2y nav{gap:14px}.observatory_mode__eMkhO{display:none}.observatory_main__NqWJD{padding-inline:24px}.observatory_headingActions__GSVyA{flex-direction:column;gap:0}.observatory_shell__2NCct .observatory_sceneVisual__FibKo .observatory_scenePane__eolnR{height:100%}.observatory_shell__2NCct[data-observing=true] .observatory_signals___jKVy{margin-top:16px;max-height:none}.observatory_shell__2NCct[data-observing=true] .observatory_signals___jKVy>summary{display:flex}.observatory_shell__2NCct .observatory_playbackRow__IcugX{grid-template-columns:1fr 220px}.observatory_primary__MxjkJ{font-size:15px!important;padding:16px}.observatory_shell__2NCct .observatory_transport__psIGJ{gap:12px}}@media(max-width:700px){.observatory_shell__2NCct{--scene-height:clamp(310px,48svh,440px)}.observatory_header__Kyz2y{height:66px;padding:0 16px;gap:10px}.observatory_brand__xV6jF{gap:6px}.observatory_brand__xV6jF img{width:28px;height:28px}.observatory_brand__xV6jF b{font-size:19px;letter-spacing:-.7px}.observatory_header__Kyz2y nav{gap:6px}.observatory_header__Kyz2y nav button{font-size:11px;padding:0 7px;min-width:38px}.observatory_header__Kyz2y nav button[aria-pressed=true]:after{bottom:9px}.observatory_headerActions__U9zsk{display:none}.observatory_main__NqWJD{padding:0 14px 20px}.observatory_heading__cdOb1{margin:17px 0 16px;gap:10px;align-items:center}.observatory_kicker__YtqcO{display:none}.observatory_heading__cdOb1 h1{font-size:28px;margin:0 0 7px}.observatory_heading__cdOb1 p{font-size:12px;line-height:1.6;max-width:265px}.observatory_headingActions__GSVyA{display:block;flex-shrink:0}.observatory_headingActions__GSVyA button{font-size:10px;min-height:36px;gap:4px}.observatory_headingActions__GSVyA button:last-child{display:none}.observatory_headingActions__GSVyA svg{width:11px}.observatory_shell__2NCct .observatory_sceneVisual__FibKo{border-radius:11px}.observatory_shell__2NCct .observatory_sceneVisual__FibKo>div:first-child{top:10px;left:10px;right:10px;gap:5px}.observatory_sceneVisual__FibKo>div:first-child>span{font-size:7px!important;padding:8px!important;max-width:48%;white-space:normal}.observatory_sceneTools__ckYFb{gap:5px}.observatory_sceneTools__ckYFb>div{gap:0;padding:2px}.observatory_sceneTools__ckYFb>div button{font-size:9px;padding:4px 6px;min-height:30px}.observatory_sceneTools__ckYFb>.observatory_iconButton__dzOSq{width:32px;height:34px}.observatory_shell__2NCct .observatory_sceneVisual__FibKo .observatory_scenePane__eolnR,.observatory_shell__2NCct .observatory_sceneVisual__FibKo .observatory_scenePane__eolnR>div{height:100%;min-height:0}.observatory_shell__2NCct .observatory_sceneVisual__FibKo .observatory_scenePane__eolnR>span{top:55px;font-size:10px}.observatory_shell__2NCct .observatory_sceneVisual__FibKo>div:last-child{font-size:10px;padding:12px;min-height:46px;gap:6px;flex-direction:row;align-items:center}.observatory_shell__2NCct .observatory_sceneVisual__FibKo>div:last-child>b{font-size:9px}.observatory_sceneNote__G4VKR{left:12px;bottom:58px;font-size:6px;right:105px}.observatory_shell__2NCct .observatory_playbackRow__IcugX{grid-template-columns:1fr;gap:9px;margin-top:10px}.observatory_shell__2NCct .observatory_transport__psIGJ{gap:10px;min-height:62px;padding:9px 12px}.observatory_transport__psIGJ>button:first-child{width:38px;height:38px;min-width:38px}.observatory_transport__psIGJ>span{font-size:11px}.observatory_transport__psIGJ small{font-size:9px}.observatory_compareButton__VQyuZ{min-height:38px;padding:8px;font-size:10px!important;gap:6px}.observatory_compareButton__VQyuZ svg{width:13px}.observatory_primary__MxjkJ{min-height:50px;margin:0;padding:13px 18px;font-size:15px!important;border-radius:8px}.observatory_primary__MxjkJ svg{width:17px}.observatory_shell__2NCct .observatory_signals___jKVy{max-height:none;margin-top:12px;border-radius:10px}.observatory_shell__2NCct[data-observing=true] .observatory_signals___jKVy>summary{display:flex}.observatory_shell__2NCct .observatory_signals___jKVy>summary{min-height:48px;padding:12px 15px}.observatory_shell__2NCct .observatory_preview__MQM8d>div:first-child{display:flex;flex-direction:column}.observatory_shell__2NCct[data-observing=true] .observatory_signals___jKVy{order:2}.observatory_shell__2NCct .observatory_preview__MQM8d{display:flex;flex-direction:column}.observatory_shell__2NCct .observatory_preview__MQM8d>div:first-child{display:contents}.observatory_shell__2NCct .observatory_sceneVisual__FibKo{order:0}.observatory_shell__2NCct .observatory_playbackRow__IcugX{order:1}.observatory_shell__2NCct .observatory_signals___jKVy{order:2}.observatory_shell__2NCct[data-observing=false] .observatory_sceneVisual__FibKo{height:340px;min-height:340px}.observatory_shell__2NCct .observatory_expanded__mH3og{inset:7px;padding:8px;border-radius:10px;--scene-height:54svh}.observatory_shell__2NCct .observatory_expanded__mH3og .observatory_signals___jKVy{max-height:none}.observatory_footer__Xf7lv{width:calc(100% - 32px)!important;font-size:7px;padding:12px 0 22px}.observatory_dialog__ud1X_{padding:20px}.observatory_dialog__ud1X_ h2{font-size:21px}.observatory_dialogActions__ZlKDr,.observatory_savedRecipe__l_s4s{flex-wrap:wrap}}@media(max-height:760px) and (min-width:1050px){.observatory_header__Kyz2y{height:66px}.observatory_heading__cdOb1{margin:14px 0 18px}.observatory_heading__cdOb1 h1{font-size:32px}.observatory_heading__cdOb1 p{font-size:15px}.observatory_kicker__YtqcO{display:none}.observatory_shell__2NCct{--scene-height:calc(100svh - 259px)}.observatory_shell__2NCct .observatory_transport__psIGJ{min-height:66px}.observatory_primary__MxjkJ{padding:16px 24px}.observatory_playbackRow__IcugX{margin-top:12px}}@media(prefers-reduced-motion:reduce){.observatory_shell__2NCct *{scroll-behavior:auto!important}}.observatory_shell__2NCct .observatory_sceneVisual__FibKo .observatory_dualScenes__vSMTO,.observatory_shell__2NCct .observatory_sceneVisual__FibKo .observatory_singleScene__B2Xg9{height:100%;min-height:0;flex:1;background:#243335;position:relative}.observatory_shell__2NCct .observatory_singleScene__B2Xg9>.observatory_scenePane__eolnR{position:absolute;inset:0;height:100%}.observatory_shell__2NCct .observatory_dualScenes__vSMTO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px}.observatory_shell__2NCct .observatory_dualScenes__vSMTO>.observatory_scenePane__eolnR{position:relative;min-height:0;height:100%}.observatory_shell__2NCct .observatory_sceneVisual__FibKo .observatory_scenePane__eolnR>div{position:absolute;inset:0;height:100%;min-height:0}.observatory_shell__2NCct .observatory_sceneVisual__FibKo .observatory_scenePane__eolnR>span{color:#e4ebed;font-size:12px;top:70px;text-shadow:0 1px 4px #000}.observatory_shell__2NCct .observatory_sceneVisual__FibKo [data-workshop-map]{position:absolute;right:14px;bottom:68px;width:94px;z-index:1;inset-inline-start:auto;height:auto;min-height:0;opacity:.87}.observatory_shell__2NCct .observatory_sceneVisual__FibKo [data-workshop-map]>span{position:static;color:#344840;text-shadow:none;font-size:6px}.observatory_shell__2NCct .observatory_sceneVisual__FibKo [data-workshop-map]>svg{height:auto;width:100%}.observatory_scrubber__mUwsa{position:relative;flex:1;min-width:30px;align-self:center}.observatory_shell__2NCct .observatory_scrubber__mUwsa>input{display:block;width:100%;height:28px;margin:0;padding:0}.observatory_momentMarker__OovBl{position:absolute;top:30px;transform:translateX(-50%);border:0;background:none;padding:0 6px;color:var(--lm-muted);font:8px var(--font-jetbrains),monospace!important;min-width:35px;height:17px}.observatory_momentMarker__OovBl>span{position:absolute;top:-15px;left:50%;width:5px;height:5px;border-radius:50%;background:var(--lm-accent);pointer-events:none}.observatory_momentMarker__OovBl small{font-size:7px;white-space:nowrap}.observatory_momentMarker__OovBl:hover{color:var(--lm-accent)}.observatory_shell__2NCct .observatory_transport__psIGJ>.observatory_scrubber__mUwsa{flex:1;flex-shrink:1}.observatory_shell__2NCct .observatory_expanded__mH3og .observatory_sceneVisual__FibKo{height:var(--scene-height);min-height:var(--scene-height)}@media(max-width:700px){.observatory_shell__2NCct .observatory_sceneVisual__FibKo [data-workshop-map]{width:68px;right:10px;bottom:58px}.observatory_shell__2NCct .observatory_sceneVisual__FibKo .observatory_scenePane__eolnR>span{top:56px;font-size:10px}.observatory_momentMarker__OovBl{top:26px}.observatory_momentMarker__OovBl small{font-size:6px}.observatory_shell__2NCct .observatory_transport__psIGJ{padding-block:9px 16px}}.observatory_mobileShare__eBTSq{display:none!important}.observatory_toast__gh0Lx{position:fixed;bottom:24px;left:24px;z-index:1002;display:flex;align-items:center;gap:16px;max-width:calc(100vw - 48px);padding:14px 16px;margin:0;border:1px solid var(--lm-line);border-radius:10px;background:var(--lm-panel);box-shadow:0 10px 35px #0005;font-size:12px}.observatory_toast__gh0Lx button{background:none;border:0;color:var(--lm-muted);padding:0;display:flex}.observatory_toast__gh0Lx svg{width:15px}@media(max-width:700px){.observatory_headingActions__GSVyA .observatory_mobileShare__eBTSq{display:flex!important}.observatory_headingActions__GSVyA button:nth-child(2){display:none}.observatory_method__f4Jrg{grid-row:4}.observatory_toast__gh0Lx{left:14px;bottom:14px;max-width:calc(100vw - 28px)}}.observatory_kicker__YtqcO{display:none}.observatory_cameraSelect___TeDe{height:36px;max-width:140px;border:1px solid #455359;border-radius:7px;padding:0 28px 0 10px;background:#10191fed;color:#e2edf2;font-size:12px;color-scheme:dark;cursor:pointer}.observatory_cameraZoom__lmZyT{position:absolute;right:16px;top:84px;z-index:3;display:flex;flex-direction:column;gap:5px}.observatory_cameraZoom__lmZyT button{display:grid;place-items:center;width:36px;height:36px;border:1px solid #526168;border-radius:7px;background:#10191fed;color:#e2edf2}.observatory_cameraZoom__lmZyT svg{width:16px;height:16px}.observatory_cameraZoom__lmZyT button:hover{background:#303d43}.observatory_touchHint__DqXb9{display:none}.observatory_sceneNote__G4VKR{font-size:10px;letter-spacing:0;color:#f0f3f3;right:120px}.observatory_workbench__5OM98{scroll-margin-top:16px}.observatory_editorTabs__jmJYt{display:flex;gap:5px;flex-shrink:0;padding:10px;border-bottom:1px solid var(--lm-line);background:var(--lm-panel)}.observatory_editorTabs__jmJYt button{flex:1;border:0;border-radius:6px;background:none;color:var(--lm-muted);min-height:40px;padding:8px;font-size:12px}.observatory_editorTabs__jmJYt button[aria-pressed=true]{background:var(--lm-raised);color:var(--lm-accent)}.observatory_editorScroll__iUc3F{min-height:0;flex:1;overflow-y:auto;overscroll-behavior-y:contain;padding:18px;scrollbar-width:thin;scrollbar-color:#53616b transparent}.observatory_recipeTools__oO3B9 h2{font-size:20px;font-weight:500;margin:0 0 12px}.observatory_recipeTools__oO3B9 p{font-size:12px;line-height:1.8;color:var(--lm-muted)}.observatory_recipeTools__oO3B9>div{display:grid;grid-template-columns:1fr 1fr;margin-top:20px;gap:10px}.observatory_recipeTools__oO3B9 button{border:1px solid var(--lm-line);padding:12px;min-height:44px;border-radius:6px}.observatory_shell__2NCct[data-observing=false] .observatory_workbench__5OM98{height:calc(100svh - 32px);min-height:0;grid-template-columns:minmax(280px,340px) minmax(0,1fr);gap:20px;align-items:stretch}.observatory_shell__2NCct[data-observing=false] .observatory_editor__Q1htT{height:100%;min-height:0;padding:0;display:flex;flex-direction:column;overflow:hidden;grid-row:auto}.observatory_shell__2NCct[data-observing=false] .observatory_stage____rGD{height:100%;min-height:0;display:block}.observatory_shell__2NCct[data-observing=false] .observatory_preview__MQM8d{height:100%;display:flex;flex-direction:column;min-height:0;position:sticky;top:16px}.observatory_shell__2NCct[data-observing=false] .observatory_preview__MQM8d>div:first-child{display:block;flex:1;min-height:0}.observatory_shell__2NCct[data-observing=false] .observatory_sceneVisual__FibKo{height:100%;min-height:0;order:0}.observatory_shell__2NCct[data-observing=false] .observatory_stage____rGD>.observatory_method__f4Jrg{display:none}.observatory_shell__2NCct .observatory_runPanel__LeYyu{padding:14px 16px;margin:12px 0 0;gap:8px 16px;border:1px solid var(--lm-line);border-radius:10px;background:var(--lm-panel);flex-shrink:0;grid-template-columns:minmax(0,1fr) auto;order:3}.observatory_runPanel__LeYyu>div:first-child>span{display:none}.observatory_runPanel__LeYyu>div:first-child>p{margin:0;font-size:13px}.observatory_runPanel__LeYyu>button{min-height:30px}.observatory_runPanel__LeYyu>div>progress{margin:0}.observatory_shell__2NCct[data-observing=false] .observatory_expanded__mH3og{height:auto;position:fixed;top:16px}@media(max-width:1100px){.observatory_shell__2NCct .observatory_runPanel__LeYyu{grid-template-columns:1fr}.observatory_runPanel__LeYyu>div:first-child{display:none}}@media(max-width:900px){.observatory_shell__2NCct[data-observing=false] .observatory_workbench__5OM98{height:calc(100svh - 24px);grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(250px,45%) minmax(0,1fr);gap:12px;scroll-margin-top:12px}.observatory_shell__2NCct[data-observing=false] .observatory_stage____rGD{grid-row:1}.observatory_shell__2NCct[data-observing=false] .observatory_editor__Q1htT{grid-row:2}.observatory_shell__2NCct[data-observing=false] .observatory_preview__MQM8d{position:relative;top:auto}.observatory_shell__2NCct[data-observing=false] .observatory_sceneVisual__FibKo>div:last-child{min-height:34px;padding:8px 12px;font-size:10px}.observatory_shell__2NCct[data-observing=false] .observatory_sceneNote__G4VKR{bottom:42px;font-size:8px;left:12px;right:20px}.observatory_shell__2NCct .observatory_runPanel__LeYyu{padding:8px 12px;margin-top:8px;gap:2px 12px}.observatory_runPanel__LeYyu>button{min-height:27px}.observatory_shell__2NCct[data-observing=false] .observatory_expanded__mH3og{position:fixed;inset:7px;height:auto}.observatory_editorTabs__jmJYt{padding:6px 10px}.observatory_editorTabs__jmJYt button{min-height:38px}.observatory_editorScroll__iUc3F{padding:14px 18px}}@media(max-width:700px){.observatory_cameraSelect___TeDe{font-size:11px;height:34px;max-width:110px;padding-left:8px}.observatory_sceneTools__ckYFb .observatory_iconButton__dzOSq{width:32px;height:34px}.observatory_cameraZoom__lmZyT{right:11px;top:64px;gap:4px}.observatory_cameraZoom__lmZyT button{width:34px;height:34px}.observatory_sceneNote__G4VKR{font-size:8px;right:95px}.observatory_shell__2NCct .observatory_sceneVisual__FibKo>div:first-child>span{max-width:38%}}@media(pointer:coarse){.observatory_pointerHint__tbn2l{display:none}.observatory_touchHint__DqXb9{display:inline}.observatory_cameraZoom__lmZyT button{width:42px;height:42px}.observatory_cameraSelect___TeDe{min-height:40px}.observatory_editorTabs__jmJYt button{min-height:44px}}@media(max-height:550px) and (max-width:900px){.observatory_shell__2NCct[data-observing=false] .observatory_workbench__5OM98{grid-template-rows:minmax(150px,48%) minmax(0,1fr)}.observatory_shell__2NCct[data-observing=false] .observatory_runPanel__LeYyu>button,.observatory_shell__2NCct[data-observing=false] .observatory_sceneNote__G4VKR{display:none}}