.style_shell__tkUUH{min-height:100vh;background:#050607;color:#f3eedf;font-family:Inter,Avenir Next,Segoe UI,system-ui,sans-serif}.style_stage__aaL_l{box-sizing:border-box;display:grid;grid-template-rows:auto minmax(24rem,1fr) auto;grid-gap:.9rem;gap:.9rem;min-height:100vh;padding:1rem}.style_hud__CRKHc{display:grid;grid-template-columns:minmax(12rem,.7fr) minmax(28rem,1.3fr);grid-gap:1rem;gap:1rem;align-items:end}.style_heading__kn8Zl{min-width:0}.style_label__w3txo{margin:0;color:#55d6be;font-family:IBM Plex Mono,SFMono-Regular,Cascadia Code,monospace;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase}.style_title__R27Av{margin:.16rem 0 0;font-size:2.35rem;font-weight:760;line-height:1}.style_telemetry__EUrV3{display:grid;grid-template-columns:repeat(4,minmax(6.8rem,1fr));grid-gap:.5rem;gap:.5rem;margin:0;padding:0;font-family:IBM Plex Mono,SFMono-Regular,Cascadia Code,monospace}.style_telemetry__EUrV3 div{min-width:0;padding:.55rem .65rem;border:1px solid hsla(45,45%,91%,.16);border-radius:6px;background:rgba(11,14,15,.82)}.style_telemetry__EUrV3 dt{color:#f2c14e;font-size:.66rem;letter-spacing:.09em;text-transform:uppercase}.style_telemetry__EUrV3 dd{overflow:hidden;margin:.22rem 0 0;color:#f3eedf;font-size:.8rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.style_viewportWrap__QMGNl{min-height:0}.style_viewport__Gxdaa{display:block;width:100%;height:100%;min-height:24rem;border:1px solid hsla(45,45%,91%,.14);border-radius:6px;background:#030404;box-shadow:0 1rem 2.4rem rgba(0,0,0,.34),inset 0 0 0 1px rgba(85,214,190,.1);cursor:crosshair;touch-action:none}.style_viewport__Gxdaa:focus{outline:2px solid #55d6be;outline-offset:3px}.style_crosshair__DzD_k{stroke:hsla(45,45%,91%,.66);stroke-linecap:round;stroke-width:1.4}.style_actions__Zqbvx{display:flex;min-height:2.7rem;gap:.7rem;align-items:center;flex-wrap:wrap}.style_lockButton__roFxL{max-width:12rem;padding:.72rem 1rem;border:1px solid rgba(85,214,190,.42);border-radius:6px;background:#101817;color:#f3eedf;cursor:pointer;font-family:IBM Plex Mono,SFMono-Regular,Cascadia Code,monospace;font-size:.76rem;letter-spacing:.08em;text-transform:uppercase}.style_lockButton__roFxL:hover{background:#14211f}.style_sliderControl__zwZPV{display:grid;grid-template-columns:auto minmax(10rem,18rem) minmax(3.5rem,auto);grid-gap:.65rem;gap:.65rem;align-items:center;min-height:2.7rem;padding:0 .7rem;border:1px solid hsla(45,45%,91%,.16);border-radius:6px;background:rgba(11,14,15,.82);font-family:IBM Plex Mono,SFMono-Regular,Cascadia Code,monospace}.style_sliderLabel__j6B1T,.style_sliderValue__uhsbe{font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.style_sliderLabel__j6B1T{color:#f2c14e}.style_sliderValue__uhsbe{color:#f3eedf;text-align:right}.style_slider__7Lcdi{width:100%;accent-color:#55d6be;cursor:pointer}.style_renderError__q8A5N{margin:0;padding:.68rem .8rem;border:1px solid rgba(255,107,95,.45);border-radius:6px;background:rgba(38,12,10,.84);color:#ffd7d2;font-family:IBM Plex Mono,SFMono-Regular,Cascadia Code,monospace;font-size:.78rem;line-height:1.35}@media (max-width:980px){.style_stage__aaL_l{grid-template-rows:auto minmax(26rem,1fr) auto}.style_hud__CRKHc{grid-template-columns:1fr}.style_telemetry__EUrV3{grid-template-columns:repeat(2,minmax(7rem,1fr))}}@media (max-width:560px){.style_stage__aaL_l{padding:.65rem}.style_title__R27Av{font-size:1.85rem}.style_telemetry__EUrV3{grid-template-columns:1fr}.style_viewport__Gxdaa{min-height:22rem}.style_sliderControl__zwZPV{grid-template-columns:auto minmax(0,1fr) minmax(3.2rem,auto);width:100%}}