.yvVEO{object-fit:cover;box-sizing:border-box;width:var(--image-size);height:var(--image-size);transform-origin:50%;border-radius:50%;outline:2px solid #fff;transition:transform .2s ease-out;display:block;position:relative;box-shadow:1px 2px 8px rgba(0,0,0,.2)}.n0Bx7{z-index:1}.yvVEO.i85Sa{transform:scale(var(--image-display-scale));z-index:100;transition:transform .2s ease-in}.la9TU{box-sizing:border-box;height:var(--app-navbar-height);border-bottom:1px solid #66666e;align-items:center;padding:10px 20px;transition:transform .25s ease-in;display:flex;box-shadow:0 0 8px #66666e}@starting-style{.la9TU{transform:translateY(-100%)}}.PUEEO{height:var(--app-footer-height);box-sizing:border-box;border-top:1px solid #66666e;justify-content:flex-end;align-items:center;column-gap:5px;margin-top:auto;padding:0 20px;font-size:12px;transition:transform .25s ease-in;display:flex;box-shadow:0 0 8px #66666e}@starting-style{.PUEEO{transform:translateY(100%)}}.PUEEO a{color:#f5f5f5;text-decoration:none}.c9DGo{grid-template-columns:1fr 1fr;gap:10px;display:grid}.KTzgK{height:22px}.HClqY{resize:vertical;width:calc(100% - 8px)}select{width:100%}.qAvFE{cursor:pointer;grid-template-columns:max-content auto;align-items:center;column-gap:5px;display:grid}.qAvFE *{cursor:pointer}.jDMih{margin-top:15px}.bI1Kz,.KwnsV,.BnwE7{grid-column-gap:10px;grid-template-columns:1fr 1fr;align-items:end;display:grid}.KwnsV{grid-column-gap:5px}.zPBKO{display:none}._0UFL{border-color:var(--divider-color);border-bottom:none;border-left:none;border-right:none;grid-template-columns:1fr;gap:10px;padding:10px 0 0;display:grid}.Kgu3m{text-transform:uppercase;font-size:14px}.dOhwE{max-width:1fr;margin-top:10px}.dOhwE .KpGwB{color:red}.dOhwE p{max-height:100px;overflow-y:auto}.dOhwE h6,.dOhwE p{margin:0;font-size:12px}.dOhwE .Oawoa{color:#90ee90;font-size:16px;font-weight:bolder}.shF83{row-gap:4px;display:grid}.YFdT0{font-size:12px;display:block}.SRKhP{box-sizing:border-box;width:100%}.COFLV{font-size:12px;display:block}.jpRRz{--toolbox-size:30px;--toolbox-bottom-size:70px;grid-template-columns:var(--toolbox-size)auto var(--toolbox-size);grid-template-rows:var(--toolbox-size)auto var(--toolbox-bottom-size);grid-template-areas:"toolbox-left toolbox-top toolbox-right""toolbox-left map toolbox-right""toolbox-left toolbox-bottom toolbox-right";height:100%;display:grid;position:relative;overflow:hidden}._LqM8{position:relative}._LqM8.XvOYr{grid-area:toolbox-top}._LqM8.kC79M{grid-area:toolbox-right}._LqM8.a1vlv{grid-area:toolbox-bottom}._LqM8.Fz_g0{grid-area:toolbox-left}.LkQl4{grid-area:map;display:grid;position:relative;overflow:hidden}.Mtw3V{width:var(--map-width);height:var(--map-height);justify-content:center;align-items:center;padding:50px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Mtw3V.EzKyu{background-color:#0f0}.maplibregl-map{width:var(--map-width);height:var(--map-height);position:relative;overflow:visible!important}.maplibregl-canvas{box-sizing:border-box;border-radius:var(--map-radius);border:var(--map-inner-border-width)solid var(--map-inner-border-color);box-shadow:var(--map-inner-box-shadow);position:relative}.maplibregl-map:before{content:"";box-sizing:border-box;left:calc(-1*var(--map-border-width));right:calc(-1*var(--map-border-width));top:calc(-1*var(--map-border-width));bottom:calc(-1*var(--map-border-width));border-radius:var(--map-radius);border:var(--map-border-width)solid var(--map-border-color);box-shadow:var(--map-box-shadow);position:absolute}.maplibregl-control-container .maplibregl-ctrl-top-left{top:var(--ctrl-top);left:var(--ctrl-left)}.maplibregl-control-container .maplibregl-ctrl-top-right{top:var(--ctrl-top);right:var(--ctrl-right)}.maplibregl-control-container .maplibregl-ctrl-bottom-left{bottom:var(--ctrl-bottom);left:var(--ctrl-left)}.maplibregl-control-container .maplibregl-ctrl-bottom-right{bottom:var(--ctrl-bottom);left:var(--ctrl-right)}.WqCnE{cursor:pointer;justify-content:center;align-items:center;width:30px;height:30px;display:grid}.kn9Gt{height:var(--toolbox-size);grid-template-rows:auto max-content max-content;grid-template-columns:1fr;width:100%;height:100%;display:grid}.xqrFi{position:relative}.TM2D0{background-color:red;width:2px;position:absolute;top:0;bottom:0}input[type=range].l9i2X{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;--thumb-width:8px;--thumb-height:calc(var(--thumb-width)/4*3);background:0 0;width:100%}input[type=range].l9i2X:focus{outline:none}input[type=range].l9i2X::-moz-range-track{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;opacity:.5;cursor:pointer;background-color:#90ee90}input[type=range].l9i2X::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-style:solid;border-width:var(--thumb-height)var(--thumb-width);cursor:pointer;width:0;height:0;transform:translateX(calc(var(--thumb-width)/2));transform-origin:25%;background-color:transparent;border-color:transparent transparent transparent #90ee90;border-radius:0;transition:transform .1s ease-in}input[type=range].l9i2X:hover::-moz-range-thumb{transform:translateX(calc(var(--thumb-width)/2))scale(1.5);transition:transform .1s ease-out}.bbz1A{background-color:rgba(95,158,160,.5);width:100%;height:2px;margin-bottom:8px;position:relative}.bbz1A:before{content:"";width:var(--track-complete);background-color:#5f9ea0;transition:width 50ms linear;position:absolute;top:0;bottom:0;left:0}.bbz1A .pgJG9{top:0;bottom:0;left:var(--track-complete);will-change:transform;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:none;background-color:#5f9ea0;border:2px solid #fff;border-radius:50%;width:10px;height:10px;transition:left 50ms linear;display:block;position:absolute;transform:translate(-50%,-50%)}.DX46T{box-sizing:border-box;align-items:center;column-gap:10px;margin:0 auto;padding:5px;display:flex}.WEIaI{color:#fff;margin:0;padding:0}.uGdUj{height:calc(100vh - calc(var(--app-navbar-height) + var(--app-footer-height)));box-sizing:border-box;grid-template:"main main"2fr"side-panel side-panel"max-content/1fr;display:grid}.NtOVV{height:var(--side-panel-height-sm);box-sizing:border-box;max-height:auto;border-bottom:1px solid #66666e;grid-area:side-panel;grid-template-columns:1fr;align-content:start;gap:15px 10px;padding:10px 15px;transition:transform .25s ease-in;display:grid;position:relative;overflow-x:hidden;overflow-y:auto;box-shadow:0 0 8px #66666e}@starting-style{.NtOVV{transform:translateY(-100%)}}.yb6XW{grid-area:main;position:relative}@media screen and (min-width:800px){.uGdUj{grid-template-columns:var(--side-panel-width)auto;grid-template-rows:1fr;grid-template-areas:"side-panel main""side-panel main"}.NtOVV{height:initial;border-right:1px solid #66666e}@starting-style{.NtOVV{transform:translate(-100%)}}}.GlRmr{width:100%;margin:0}.PYFN5{color:#f5f5f5;width:340px;transform:translateY(calc(calc(var(--index)*100%) + calc(calc(var(--index)*5px)) + 10px));background-color:#000;border:2px outset #f5f5f5;padding:0;transition:transform .25s ease-in;box-shadow:2px 4px 8px rgba(0,0,0,.4)}@starting-style{.PYFN5{transform:translateY(-100%)}}.PYFN5.g86TI{border-color:#dc143c}.PYFN5.oqLia{border-color:#daa520}.PYFN5.RbfUH{border-color:#87cefa}.PYFN5 p{max-height:52px;margin:0;padding:10px 10px 0;font-size:14px;overflow-y:auto}.gtAai{box-sizing:border-box;justify-content:flex-end;align-items:center;column-gap:10px;padding:10px;display:flex}:root{--app-navbar-height:40px;--app-footer-height:20px;--side-panel-width:400px;--divider-color:gray}body[data-theme=theme-light]{--divider-color:red}body[data-theme=theme-dark]{--divider-color:gray}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#f5f5f5;background-color:#000;margin:0;font-family:-apple-system,BlinkMacSystemFont,Century Gothic,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}a{color:inherit;text-decoration:none}a:-webkit-any-link{color:inherit;text-decoration:none}#app{box-sizing:border-box;grid-template-rows:auto max-content;width:100vw;min-height:100vh;display:grid;position:relative;overflow:hidden}
/*# sourceMappingURL=machine.a16e324787c9bbba.css.map*/