:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;--blue: #1282A2;--dark-red: #D90429;--light-red: #EF233C;--green: #3BC14A;--light-green: #04F06A;--orange: #FFBA08;--primary-background: #232425;--secondary-background: #3c3d3e;--primary: #f5f5f5;--secondary: #A3BAC0;--tertiary: #4D6470;--accent: #EF233C;--logo: #979e9e}[data-theme=light]{--primary-background: #ffffff;--secondary-background: #eeeeee;--primary: #636363;--secondary: #8b9ca1;--tertiary: #92bdc9;--accent: #EF233C;--logo: #030303}.disabled{opacity:.5;pointer-events:none}@keyframes underline{0%{width:0%}to{width:100%}}body{margin:0;min-width:320px;position:fixed}h1{font-size:3.2em;line-height:1.1}a{text-decoration:none;color:var(--accent);position:relative}a:after{content:"";position:absolute;height:1px;width:0;bottom:0;left:50%;display:block;background-color:var(--accent);transition-duration:.2s}a:hover:after{width:100%;left:0}p{margin:0}label{font-weight:500}*{-webkit-user-select:none;user-select:none}button,.button{cursor:pointer;-webkit-user-select:none;user-select:none;background-color:transparent;color:var(--accent);border:1px solid var(--tertiary);padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;text-decoration:inherit;border-radius:8px;transition:border-color .25s}button:disabled,.button:disabled{opacity:.5;cursor:initial}button:disabled:hover,.button:disabled:hover{border-color:var(--tertiary)}button:disabled:active,.button:disabled:active{opacity:.5}button:hover,.button:hover{border-color:var(--dark-red)}button:active,.button:active,button:focus-visible,.button:focus-visible{opacity:.8}button.secondary,.button.secondary{color:var(--primary)}button.text,.button.text{background-color:transparent;border:none;color:var(--light-red);padding:0}button.selected,.button.selected{background-color:var(--accent);color:#fff;cursor:initial;border-color:transparent}input{padding:10px;border:none;color:var(--primary);background-color:transparent;border-bottom:1px solid var(--secondary-background);border-radius:0;font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif}input:disabled{opacity:.7}select{padding:10px;border-radius:5px;border:none;color:var(--primary);background-color:var(--primary-background)}textarea{resize:none;padding:10px;border-radius:5px;color:var(--primary);background-color:var(--primary-background);border:none}.spinner:after{animation:spin 1s linear infinite;content:"";display:block;width:20px;height:20px;border:2px solid transparent;border-top-color:var(--accent);border-left-color:var(--accent);border-radius:20px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}dialog{color:var(--primary);background-color:var(--primary-background);border:1px solid var(--secondary-background);outline:none;padding:0;border-radius:5px}dialog::backdrop{background-color:var(--secondary-background);opacity:.7}dialog .header{border-bottom:1px solid var(--secondary-background);display:flex;align-items:center;padding:0 1px;height:40px;width:100%}dialog .header h4{font-size:20px;font-weight:700;margin:0 0 0 10px;text-decoration:none;color:var(--primary)}::-webkit-calendar-picker-indicator{filter:invert(1)}@media only screen and (max-width: 600px){h1{font-size:2em;line-height:1.1}button{font-size:.8em}}.svelte-flow__attribution{display:none}.header{display:flex;justify-content:space-between;align-items:baseline;gap:20px}.vertical{display:flex;flex-direction:column;overflow:hidden}.horizontal{display:flex;overflow:hidden}.ellipses{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}svg.svelte-14u4dg3{top:-100px;height:0;width:0;position:absolute}.toast.svelte-1bi2htd{border-radius:30px;padding:0 20px 0 10px;box-sizing:border-box;color:var(--primary);background-color:var(--primary-background);border:1px solid var(--secondary-background);display:grid;grid-template-columns:24px auto;align-items:center;gap:10px}.toast.svelte-1bi2htd p:where(.svelte-1bi2htd){margin:0}.toast.svelte-1bi2htd svg:where(.svelte-1bi2htd){height:24px;width:24px;stroke:var(--primary);scale:.8}.toast.svelte-1bi2htd svg.success:where(.svelte-1bi2htd){stroke:var(--green)}.toast.svelte-1bi2htd svg.error:where(.svelte-1bi2htd){stroke:var(--dark-red)}.toast.svelte-1bi2htd svg.info:where(.svelte-1bi2htd){stroke:var(--primary)}.toast.svelte-1bi2htd svg.warning:where(.svelte-1bi2htd){stroke:var(--orange)}.toasts.svelte-ikddx0{position:fixed;left:50%;transform:translate(-50%);top:60px;z-index:100;padding:20px;box-sizing:border-box;display:flex;flex-direction:column-reverse;align-items:center}.toasts.svelte-ikddx0 .toast-wrapper:where(.svelte-ikddx0){animation:svelte-ikddx0-in .2s forwards normal;opacity:0;overflow:hidden}.toasts.svelte-ikddx0 .toast-wrapper.out:where(.svelte-ikddx0){animation:svelte-ikddx0-out .2s forwards normal}@keyframes svelte-ikddx0-in{0%{opacity:0;max-height:0;margin-bottom:0}to{opacity:1;max-height:initial;margin-bottom:10px}}@keyframes svelte-ikddx0-out{0%{opacity:1;max-height:initial;margin-bottom:10px}to{opacity:0;max-height:0;margin-bottom:0}}.svelte-flow__zoom.svelte-4xkw84{width:100%;height:100%;position:absolute;top:0;left:0;z-index:4}.svelte-flow__pane.svelte-1esy7hx{position:absolute;top:0;left:0;width:100%;height:100%}.svelte-flow__viewport.svelte-1floaup{width:100%;height:100%;position:absolute;top:0;left:0}.svelte-flow__nodes.svelte-tf4uy4{width:100%;height:100%;position:absolute;left:0;top:0}.svelte-flow__selection.svelte-1iugwpu{position:absolute;top:0;left:0}.selection-wrapper.svelte-5pxri{position:absolute;top:0;left:0;z-index:7;pointer-events:all}.svelte-flow.svelte-18e9ir1{width:100%;height:100%;overflow:hidden;position:relative;z-index:0;background-color:var(--background-color, var(--background-color-default))}:root{--background-color-default: #fff;--background-pattern-color-default: #ddd;--minimap-mask-color-default: rgba(240, 240, 240, .6);--minimap-mask-stroke-color-default: none;--minimap-mask-stroke-width-default: 1;--controls-button-background-color-default: #fefefe;--controls-button-background-color-hover-default: #f4f4f4;--controls-button-color-default: inherit;--controls-button-color-hover-default: inherit;--controls-button-border-color-default: #eee}.svelte-flow__background.svelte-1r7pe8d{position:absolute;width:100%;height:100%;top:0;left:0}form.svelte-1h7ovls{height:220px;width:500px;display:grid;grid-template-rows:1fr auto}form.svelte-1h7ovls .row:where(.svelte-1h7ovls){width:100%;display:grid;grid-template-columns:120px 1fr;align-items:baseline}form.svelte-1h7ovls .split:where(.svelte-1h7ovls){grid-row:2;display:flex;justify-content:space-between}form.svelte-1gc8rhe{width:500px;display:grid;grid-template-rows:auto 1fr auto;gap:20px}form.svelte-1gc8rhe .row:where(.svelte-1gc8rhe){width:100%;display:grid;grid-template-columns:140px 1fr;align-items:baseline}form.svelte-1gc8rhe .row.invalid:where(.svelte-1gc8rhe) input:where(.svelte-1gc8rhe){outline:2px solid var(--accent);border-radius:5px}form.svelte-1t3d40s{width:500px;display:grid;grid-template-rows:auto 1fr auto;gap:20px}form.svelte-1t3d40s .row:where(.svelte-1t3d40s){width:100%;display:grid;grid-template-columns:120px 1fr;align-items:baseline}form.svelte-1t3d40s .row.invalid:where(.svelte-1t3d40s) input:where(.svelte-1t3d40s){outline:2px solid var(--accent);border-radius:5px}form.svelte-1d0pqam{width:500px;display:grid;grid-template-rows:auto 1fr auto;gap:20px}form.svelte-1d0pqam .row:where(.svelte-1d0pqam){width:100%;display:grid;grid-template-columns:120px 1fr;align-items:baseline}button.svelte-t4upco{width:36px;min-width:36px;height:36px;min-height:36px;border:none;padding:0;background-color:transparent;display:flex;align-items:center;justify-content:center}button.small.svelte-t4upco{width:26px;height:26px}button.svelte-t4upco svg:where(.svelte-t4upco){width:20px;height:20px;stroke:var(--primary);fill:var(--primary)}button.svelte-t4upco:hover{background-color:var(--secondary-background)}button.svelte-t4upco:disabled:hover{background-color:transparent}dialog.svelte-ivl2qn{border:none;padding:0;background-color:var(--primary-background)}.layout.svelte-ivl2qn{display:grid;grid-template-rows:40px 1fr;grid-template-areas:"header" "content"}.layout.svelte-ivl2qn .header:where(.svelte-ivl2qn){grid-area:header;border-bottom:1px solid var(--secondary-background);display:flex;align-items:center;justify-content:start;padding:0 1px;gap:0px}.layout.svelte-ivl2qn .content:where(.svelte-ivl2qn){grid-area:content;padding:20px;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;overflow:auto}.progress-tag.svelte-wtp6ni{display:inline-block;border-radius:10px;padding:0 10px;height:24px;box-sizing:border-box}.progress-tag.svelte-wtp6ni p:where(.svelte-wtp6ni){margin:0;font-size:12px;font-weight:700}.progress-tag.running.svelte-wtp6ni{color:var(--green);border:2px solid var(--green)}.progress-tag.upcoming.svelte-wtp6ni,.progress-tag.maintenance.svelte-wtp6ni,.progress-tag.offine.svelte-wtp6ni{color:var(--secondary);border:2px solid var(--secondary)}.progress-tag.cancelled.svelte-wtp6ni,.progress-tag.stopped.svelte-wtp6ni{color:var(--dark-red);border:2px solid var(--dark-red)}.progress-tag.completed.svelte-wtp6ni,.progress-tag.idle.svelte-wtp6ni{color:var(--blue);border:2px solid var(--blue)}.item.svelte-qswnmx{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:5px}.item.offline.svelte-qswnmx{opacity:.5}.item.svelte-qswnmx .tags:where(.svelte-qswnmx){display:flex;gap:5px}.item.svelte-qswnmx .tags:where(.svelte-qswnmx) p:where(.svelte-qswnmx){padding:5px;border-radius:5px;background-color:var(--tertiary);font-size:10px;font-weight:700}.inline.svelte-xohscw{display:flex;align-items:center;gap:10px}dialog.svelte-1b2iiol{width:100%;max-width:800px;min-height:400px;max-height:80%;height:400px;overflow:hidden;border-radius:5px}dialog.svelte-1b2iiol .grid:where(.svelte-1b2iiol){display:grid;height:100%;grid-template-rows:40px auto 1fr}dialog.svelte-1b2iiol .grid:where(.svelte-1b2iiol) .top:where(.svelte-1b2iiol){display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:5px;position:relative;padding:0 10px}dialog.svelte-1b2iiol .grid:where(.svelte-1b2iiol) .top:where(.svelte-1b2iiol) .prefix:where(.svelte-1b2iiol){padding-left:5px;font-weight:700;color:var(--primary)}dialog.svelte-1b2iiol .grid:where(.svelte-1b2iiol) .top:where(.svelte-1b2iiol) .search-icon:where(.svelte-1b2iiol){height:16px;width:16px;stroke:var(--primary)}dialog.svelte-1b2iiol .grid:where(.svelte-1b2iiol) .top:where(.svelte-1b2iiol) .search:where(.svelte-1b2iiol){position:relative;padding-left:5px}dialog.svelte-1b2iiol .grid:where(.svelte-1b2iiol) .top:where(.svelte-1b2iiol) .search:where(.svelte-1b2iiol) .search-overlay:where(.svelte-1b2iiol){display:flex;gap:10px;position:absolute;height:20px;width:100%;pointer-events:none;white-space:nowrap}dialog.svelte-1b2iiol .grid:where(.svelte-1b2iiol) .top:where(.svelte-1b2iiol) .search:where(.svelte-1b2iiol) .search-overlay:where(.svelte-1b2iiol) .left:where(.svelte-1b2iiol){opacity:0}dialog.svelte-1b2iiol .grid:where(.svelte-1b2iiol) .top:where(.svelte-1b2iiol) .search:where(.svelte-1b2iiol) .search-overlay:where(.svelte-1b2iiol) .right:where(.svelte-1b2iiol){opacity:.5}dialog.svelte-1b2iiol .grid:where(.svelte-1b2iiol) .top:where(.svelte-1b2iiol) .search:where(.svelte-1b2iiol) input:where(.svelte-1b2iiol){background-color:transparent;border:none;outline:none;color:var(--primary);width:fit-content;min-width:0;font-size:16px;padding:0;height:20px;width:100%}dialog.svelte-1b2iiol .grid:where(.svelte-1b2iiol) hr:where(.svelte-1b2iiol){width:100%;border:none;border-top:1px solid var(--secondary-background);margin:0}dialog.svelte-1b2iiol .grid:where(.svelte-1b2iiol) .list:where(.svelte-1b2iiol){overflow:auto;margin-top:10px;display:flex;flex-direction:column}dialog.svelte-1b2iiol .grid:where(.svelte-1b2iiol) .list:where(.svelte-1b2iiol) .provider:where(.svelte-1b2iiol){padding:5px 10px;font-size:12px;font-weight:700;color:var(--secondary)}dialog.svelte-1b2iiol .grid:where(.svelte-1b2iiol) .list:where(.svelte-1b2iiol) .list-item:where(.svelte-1b2iiol){padding:5px 10px;cursor:pointer}dialog.svelte-1b2iiol .grid:where(.svelte-1b2iiol) .list:where(.svelte-1b2iiol) .list-item.selected:where(.svelte-1b2iiol){background-color:var(--secondary-background)}button.svelte-1mq262e{background-color:transparent;border:none;color:var(--primary);font-size:20px;cursor:pointer;padding:0;margin:0;width:40px;height:40px;position:relative;display:grid;justify-content:center;align-content:center}button.svelte-1mq262e:before,button.svelte-1mq262e:after{content:"";position:absolute;width:20px;border-top:2px solid var(--primary);transition-duration:.2s;top:calc(50% - 4px);left:50%;transform:translate(-50%,-50%)}button.svelte-1mq262e:after{top:calc(50% + 4px)}button.open.svelte-1mq262e:before{top:50%;transform-origin:0 0;transform:rotate(45deg) translate(-50%,-50%)}button.open.svelte-1mq262e:after{top:50%;transform-origin:0 0;transform:rotate(-45deg) translate(-50%,-50%)}@media (prefers-color-scheme: light){button.svelte-1mq262e{color:var(--primary)}button.svelte-1mq262e:before,button.svelte-1mq262e:after{border-top:2px solid var(--primary)}}.menu.svelte-1oodg7f{background-color:var(--primary-background);border-radius:20px;overflow-y:auto;box-shadow:0 5px 15px #000000bf;max-height:calc(100svh - 80px)}.menu.svelte-1oodg7f h6:where(.svelte-1oodg7f){margin:0 0 20px;font-size:14px;font-weight:700;color:var(--secondary)}.menu.svelte-1oodg7f>div:where(.svelte-1oodg7f){padding:20px;box-sizing:border-box}.menu.svelte-1oodg7f .link-wrapper:where(.svelte-1oodg7f){display:grid;grid-template-columns:200px 200px;gap:20px 40px}.menu.svelte-1oodg7f .link-wrapper:where(.svelte-1oodg7f) a:where(.svelte-1oodg7f){display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--primary);font-weight:500;font-size:14px}.menu.svelte-1oodg7f .link-wrapper:where(.svelte-1oodg7f) a:where(.svelte-1oodg7f) svg:where(.svelte-1oodg7f){height:24px;width:24px;stroke:var(--primary);scale:.8}.menu.svelte-1oodg7f .bottom:where(.svelte-1oodg7f){background-color:var(--secondary-background);border-radius:20px}@media only screen and (max-width: 600px){.menu.svelte-1oodg7f .link-wrapper:where(.svelte-1oodg7f){grid-template-columns:1fr}}.draghandle.svelte-1f7fpwx{position:absolute;cursor:ew-resize;display:flex;width:4px;height:100%;z-index:100}.draghandle.left.svelte-1f7fpwx{left:0}.draghandle.right.svelte-1f7fpwx{right:0}.draghandle.up.svelte-1f7fpwx{top:0;cursor:ns-resize;width:100%;height:4px}.draghandle.down.svelte-1f7fpwx{bottom:0;cursor:ns-resize;width:100%;height:4px}.layout.svelte-1i66m7m{display:grid;grid-template-rows:40px 1fr auto;grid-template-columns:40px auto 1fr auto;height:100svh;width:100vw;background-color:var(--secondary-background);color:var(--primary)}.layout.svelte-1i66m7m .top:where(.svelte-1i66m7m){grid-row:1;grid-column:1;grid-column-end:5;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;background-color:var(--primary-background);padding:0 10px;border-bottom:1px solid var(--secondary-background);box-sizing:border-box}.layout.svelte-1i66m7m .top:where(.svelte-1i66m7m) .logo-wrapper:where(.svelte-1i66m7m){display:flex;flex-direction:row;align-items:center;gap:10px}.layout.svelte-1i66m7m .top:where(.svelte-1i66m7m) .title:where(.svelte-1i66m7m){font-size:20px;font-weight:700;text-decoration:none;margin:0}.layout.svelte-1i66m7m .top.running:where(.svelte-1i66m7m){position:relative}.layout.svelte-1i66m7m .top.running:where(.svelte-1i66m7m):after{content:"";position:absolute;bottom:0;background-color:var(--accent);height:1px;width:200px;animation:svelte-1i66m7m-loop 2s infinite ease-in-out}.layout.svelte-1i66m7m .sidebar:where(.svelte-1i66m7m){grid-row:2;grid-column:1;background-color:var(--primary-background);border-right:1px solid var(--secondary-background);box-sizing:border-box}.layout.svelte-1i66m7m .sidebar-content:where(.svelte-1i66m7m){grid-row:2;grid-column:2;overflow:hidden;height:100%;background-color:var(--primary-background);border-right:1px solid var(--secondary-background);box-sizing:border-box;display:flex;flex-direction:column;gap:10px;position:relative}.layout.svelte-1i66m7m .sidebar-content:where(.svelte-1i66m7m) .header:where(.svelte-1i66m7m){display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-weight:700;padding:1px}.layout.svelte-1i66m7m .sidebar-content:where(.svelte-1i66m7m) .header:where(.svelte-1i66m7m) p:where(.svelte-1i66m7m){padding:0 10px;margin:0}.layout.svelte-1i66m7m .sidebar-content:where(.svelte-1i66m7m) .content-wrapper:where(.svelte-1i66m7m){height:100%;overflow:auto}.layout.svelte-1i66m7m .sidebar-content:where(.svelte-1i66m7m) .content-wrapper:where(.svelte-1i66m7m)>:first-child{height:100%;overflow:auto}.layout.svelte-1i66m7m .right:where(.svelte-1i66m7m){grid-row:2;grid-column:4;background-color:var(--primary-background);border-left:1px solid var(--secondary-background);box-sizing:border-box;display:flex;flex-direction:column;position:relative;height:100%;overflow-x:hidden;overflow-y:auto}.layout.svelte-1i66m7m .content:where(.svelte-1i66m7m){grid-row:2;grid-column:2;grid-column-end:4;overflow:hidden;display:flex;flex-direction:row;justify-content:center;align-items:center;max-height:100%}.layout.svelte-1i66m7m .content.compact:where(.svelte-1i66m7m){grid-column:3;grid-column-end:4}.layout.svelte-1i66m7m .bottom:where(.svelte-1i66m7m){grid-row:3;grid-column:1;grid-column-end:5;background-color:var(--primary-background);border-top:1px solid var(--secondary-background);position:relative}.layout.svelte-1i66m7m .sidebar-toggle:where(.svelte-1i66m7m){position:absolute;top:0;right:0;padding:2px}.menu-wrapper.svelte-1i66m7m{position:fixed;top:60px;right:40px}dialog.svelte-1i66m7m{border:none;background:none}.logo.svelte-1i66m7m{height:30px;width:30px;stroke:var(--logo);fill:var(--logo)}@keyframes svelte-1i66m7m-loop{0%{left:-200px}to{left:100%}}.svelte-flow__node{font-size:12px;background:var(--primary-background);border:1px solid #555;border-radius:5px;text-align:center}.svelte-flow__node.selected{border-color:var(--dark-red)}.node.svelte-eaggv9{display:flex;flex-direction:column;align-items:center}.node.svelte-eaggv9 .header:where(.svelte-eaggv9){display:flex;align-items:center;gap:20px;padding:0 10px}.node.svelte-eaggv9 .header:where(.svelte-eaggv9) .status:where(.svelte-eaggv9){width:20px;height:20px;border-radius:50%;background-color:var(--accent);margin-right:5px}.node.svelte-eaggv9 .header:where(.svelte-eaggv9) .status.green:where(.svelte-eaggv9){background-color:var(--green)}.node.svelte-eaggv9 .container:where(.svelte-eaggv9){display:flex;flex-direction:row;align-items:center;width:100%;justify-content:space-between}.node.svelte-eaggv9 .container:where(.svelte-eaggv9) .connections:where(.svelte-eaggv9){display:flex;flex-direction:column;justify-content:space-evenly}.node.svelte-eaggv9 .container:where(.svelte-eaggv9) .connections:where(.svelte-eaggv9) div:where(.svelte-eaggv9){position:relative}.node.svelte-eaggv9 .container:where(.svelte-eaggv9) .connections:where(.svelte-eaggv9) div:where(.svelte-eaggv9) p:where(.svelte-eaggv9){color:var(--primary);padding:0 10px;margin:0}.edge-label.svelte-nlkns8{position:absolute;background:var(--dark-red);padding:5px;margin:0;border-radius:5px;box-sizing:border-box;line-height:0%;pointer-events:all}.edge-label.svelte-nlkns8.warning{background:var(--orange)}svg.svelte-nlkns8{width:20px;height:20px;stroke:#fff;fill:#fff}.svelte-flow{direction:ltr;--xy-edge-stroke-default: #b1b1b7;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #555;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(255, 255, 255, .5);--xy-minimap-background-color-default: #fff;--xy-minimap-mask-background-color-default: rgba(240, 240, 240, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #e2e2e2;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: transparent;--xy-background-pattern-dots-color-default: #91919a;--xy-background-pattern-lines-color-default: #eee;--xy-background-pattern-cross-color-default: #e2e2e2;background-color:var(--xy-background-color, var(--xy-background-color-default));--xy-node-color-default: inherit;--xy-node-border-default: 1px solid #1a192b;--xy-node-background-color-default: #fff;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(0, 0, 0, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #1a192b;--xy-node-border-radius-default: 3px;--xy-handle-background-color-default: #1a192b;--xy-handle-border-color-default: #fff;--xy-selection-background-color-default: rgba(0, 89, 220, .08);--xy-selection-border-default: 1px dotted rgba(0, 89, 220, .8);--xy-controls-button-background-color-default: #fefefe;--xy-controls-button-background-color-hover-default: #f4f4f4;--xy-controls-button-color-default: inherit;--xy-controls-button-color-hover-default: inherit;--xy-controls-button-border-color-default: #eee;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #ffffff;--xy-edge-label-color-default: inherit;--xy-resize-background-color-default: #3367d9}.svelte-flow.dark{--xy-edge-stroke-default: #3e3e3e;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #727272;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(150, 150, 150, .25);--xy-minimap-background-color-default: #141414;--xy-minimap-mask-background-color-default: rgba(60, 60, 60, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #2b2b2b;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: #141414;--xy-background-pattern-dots-color-default: #777;--xy-background-pattern-lines-color-default: #777;--xy-background-pattern-cross-color-default: #777;--xy-node-color-default: #f8f8f8;--xy-node-border-default: 1px solid #3c3c3c;--xy-node-background-color-default: #1e1e1e;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(255, 255, 255, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #999;--xy-handle-background-color-default: #bebebe;--xy-handle-border-color-default: #1e1e1e;--xy-selection-background-color-default: rgba(200, 200, 220, .08);--xy-selection-border-default: 1px dotted rgba(200, 200, 220, .8);--xy-controls-button-background-color-default: #2b2b2b;--xy-controls-button-background-color-hover-default: #3e3e3e;--xy-controls-button-color-default: #f8f8f8;--xy-controls-button-color-hover-default: #fff;--xy-controls-button-border-color-default: #5b5b5b;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #141414;--xy-edge-label-color-default: #f8f8f8}.svelte-flow__background{background-color:var(--xy-background-color, var(--xy-background-color-props, var(--xy-background-color-default)));pointer-events:none;z-index:-1}.svelte-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.svelte-flow__pane{z-index:1}.svelte-flow__pane.draggable{cursor:grab}.svelte-flow__pane.dragging{cursor:grabbing}.svelte-flow__pane.selection{cursor:pointer}.svelte-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.svelte-flow__renderer{z-index:4}.svelte-flow__selection{z-index:6}.svelte-flow__nodesselection-rect:focus,.svelte-flow__nodesselection-rect:focus-visible{outline:none}.svelte-flow__edge-path{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width, var(--xy-edge-stroke-width-default));fill:none}.svelte-flow__connection-path{stroke:var(--xy-connectionline-stroke, var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width, var(--xy-connectionline-stroke-width-default));fill:none}.svelte-flow .svelte-flow__edges{position:absolute}.svelte-flow .svelte-flow__edges svg{overflow:visible;position:absolute;pointer-events:none}.svelte-flow__edge{pointer-events:visibleStroke}.svelte-flow__edge.selectable{cursor:pointer}.svelte-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.svelte-flow__edge.animated path.svelte-flow__edge-interaction{stroke-dasharray:none;animation:none}.svelte-flow__edge.inactive{pointer-events:none}.svelte-flow__edge.selected,.svelte-flow__edge:focus,.svelte-flow__edge:focus-visible{outline:none}.svelte-flow__edge.selected .svelte-flow__edge-path,.svelte-flow__edge.selectable:focus .svelte-flow__edge-path,.svelte-flow__edge.selectable:focus-visible .svelte-flow__edge-path{stroke:var(--xy-edge-stroke-selected, var(--xy-edge-stroke-selected-default))}.svelte-flow__edge-textwrapper{pointer-events:all}.svelte-flow__edge .svelte-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.svelte-flow__connection{pointer-events:none}.svelte-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}svg.svelte-flow__connectionline{z-index:1001;overflow:visible;position:absolute}.svelte-flow__nodes{pointer-events:none;transform-origin:0 0}.svelte-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default}.svelte-flow__node.selectable{cursor:pointer}.svelte-flow__node.draggable{cursor:grab;pointer-events:all}.svelte-flow__node.draggable.dragging{cursor:grabbing}.svelte-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.svelte-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.svelte-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;width:6px;height:6px;background-color:var(--xy-handle-background-color, var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color, var(--xy-handle-border-color-default));border-radius:100%}.svelte-flow__handle.connectingfrom{pointer-events:all}.svelte-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.svelte-flow__handle-bottom{top:auto;left:50%;bottom:0;transform:translate(-50%,50%)}.svelte-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.svelte-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.svelte-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.svelte-flow__edgeupdater{cursor:move;pointer-events:all}.svelte-flow__panel{position:absolute;z-index:5;margin:15px}.svelte-flow__panel.top{top:0}.svelte-flow__panel.bottom{bottom:0}.svelte-flow__panel.top.center,.svelte-flow__panel.bottom.center{left:50%;transform:translate(-50%)}.svelte-flow__panel.left{left:0}.svelte-flow__panel.right{right:0}.svelte-flow__panel.left.center,.svelte-flow__panel.right.center{top:50%;transform:translateY(-50%)}.svelte-flow__attribution{font-size:10px;background:var(--xy-attribution-background-color, var(--xy-attribution-background-color-default));padding:2px 3px;margin:0}.svelte-flow__attribution a{text-decoration:none;color:#999}@keyframes dashdraw{0%{stroke-dashoffset:10}}.svelte-flow__edgelabel-renderer{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;left:0;top:0}.svelte-flow__viewport-portal{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.svelte-flow__minimap{background:var( --xy-minimap-background-color-props, var(--xy-minimap-background-color, var(--xy-minimap-background-color-default)) )}.svelte-flow__minimap-svg{display:block}.svelte-flow__minimap-mask{fill:var( --xy-minimap-mask-background-color-props, var(--xy-minimap-mask-background-color, var(--xy-minimap-mask-background-color-default)) );stroke:var( --xy-minimap-mask-stroke-color-props, var(--xy-minimap-mask-stroke-color, var(--xy-minimap-mask-stroke-color-default)) );stroke-width:var( --xy-minimap-mask-stroke-width-props, var(--xy-minimap-mask-stroke-width, var(--xy-minimap-mask-stroke-width-default)) )}.svelte-flow__minimap-node{fill:var( --xy-minimap-node-background-color-props, var(--xy-minimap-node-background-color, var(--xy-minimap-node-background-color-default)) );stroke:var( --xy-minimap-node-stroke-color-props, var(--xy-minimap-node-stroke-color, var(--xy-minimap-node-stroke-color-default)) );stroke-width:var( --xy-minimap-node-stroke-width-props, var(--xy-minimap-node-stroke-width, var(--xy-minimap-node-stroke-width-default)) )}.svelte-flow__background-pattern.dots{fill:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-dots-color-default)) )}.svelte-flow__background-pattern.lines{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-lines-color-default)) )}.svelte-flow__background-pattern.cross{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-cross-color-default)) )}.svelte-flow__controls{display:flex;flex-direction:column;box-shadow:var(--xy-controls-box-shadow, var(--xy-controls-box-shadow-default))}.svelte-flow__controls.horizontal{flex-direction:row}.svelte-flow__controls-button{display:flex;justify-content:center;align-items:center;height:26px;width:26px;padding:4px;border:none;background:var(--xy-controls-button-background-color, var(--xy-controls-button-background-color-default));border-bottom:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) );color:var( --xy-controls-button-color-props, var(--xy-controls-button-color, var(--xy-controls-button-color-default)) );cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.svelte-flow__controls-button svg{width:100%;max-width:12px;max-height:12px;fill:currentColor}.svelte-flow__edge.updating .svelte-flow__edge-path{stroke:#777}.svelte-flow__edge-text{font-size:10px}.svelte-flow__node.selectable:focus,.svelte-flow__node.selectable:focus-visible{outline:none}.svelte-flow__node-input,.svelte-flow__node-default,.svelte-flow__node-output,.svelte-flow__node-group{padding:10px;border-radius:var(--xy-node-border-radius, var(--xy-node-border-radius-default));width:150px;font-size:12px;color:var(--xy-node-color, var(--xy-node-color-default));text-align:center;border:var(--xy-node-border, var(--xy-node-border-default));background-color:var(--xy-node-background-color, var(--xy-node-background-color-default))}.svelte-flow__node-input.selectable:hover,.svelte-flow__node-default.selectable:hover,.svelte-flow__node-output.selectable:hover,.svelte-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover, var(--xy-node-boxshadow-hover-default))}.svelte-flow__node-input.selectable.selected,.svelte-flow__node-input.selectable:focus,.svelte-flow__node-input.selectable:focus-visible,.svelte-flow__node-default.selectable.selected,.svelte-flow__node-default.selectable:focus,.svelte-flow__node-default.selectable:focus-visible,.svelte-flow__node-output.selectable.selected,.svelte-flow__node-output.selectable:focus,.svelte-flow__node-output.selectable:focus-visible,.svelte-flow__node-group.selectable.selected,.svelte-flow__node-group.selectable:focus,.svelte-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected, var(--xy-node-boxshadow-selected-default))}.svelte-flow__node-group{background-color:var(--xy-node-group-background-color, var(--xy-node-group-background-color-default))}.svelte-flow__nodesselection-rect,.svelte-flow__selection{background:var(--xy-selection-background-color, var(--xy-selection-background-color-default));border:var(--xy-selection-border, var(--xy-selection-border-default))}.svelte-flow__nodesselection-rect:focus,.svelte-flow__nodesselection-rect:focus-visible,.svelte-flow__selection:focus,.svelte-flow__selection:focus-visible{outline:none}.svelte-flow__controls-button:hover{background:var( --xy-controls-button-background-color-hover-props, var(--xy-controls-button-background-color-hover, var(--xy-controls-button-background-color-hover-default)) );color:var( --xy-controls-button-color-hover-props, var(--xy-controls-button-color-hover, var(--xy-controls-button-color-hover-default)) )}.svelte-flow__controls-button:disabled{pointer-events:none}.svelte-flow__controls-button:disabled svg{fill-opacity:.4}.svelte-flow__controls-button:last-child{border-bottom:none}.svelte-flow__resize-control{position:absolute}.svelte-flow__resize-control.left,.svelte-flow__resize-control.right{cursor:ew-resize}.svelte-flow__resize-control.top,.svelte-flow__resize-control.bottom{cursor:ns-resize}.svelte-flow__resize-control.top.left,.svelte-flow__resize-control.bottom.right{cursor:nwse-resize}.svelte-flow__resize-control.bottom.left,.svelte-flow__resize-control.top.right{cursor:nesw-resize}.svelte-flow__resize-control.handle{width:4px;height:4px;border:1px solid #fff;border-radius:1px;background-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));transform:translate(-50%,-50%)}.svelte-flow__resize-control.handle.left{left:0;top:50%}.svelte-flow__resize-control.handle.right{left:100%;top:50%}.svelte-flow__resize-control.handle.top{left:50%;top:0}.svelte-flow__resize-control.handle.bottom{left:50%;top:100%}.svelte-flow__resize-control.handle.top.left,.svelte-flow__resize-control.handle.bottom.left{left:0}.svelte-flow__resize-control.handle.top.right,.svelte-flow__resize-control.handle.bottom.right{left:100%}.svelte-flow__resize-control.line{border-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));border-width:0;border-style:solid}.svelte-flow__resize-control.line.left,.svelte-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.svelte-flow__resize-control.line.left{left:0;border-left-width:1px}.svelte-flow__resize-control.line.right{left:100%;border-right-width:1px}.svelte-flow__resize-control.line.top,.svelte-flow__resize-control.line.bottom{height:1px;transform:translateY(-50%);left:0;width:100%}.svelte-flow__resize-control.line.top{top:0;border-top-width:1px}.svelte-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.svelte-flow__edge-label{text-align:center;position:absolute;padding:2px;font-size:10px;cursor:pointer;color:var(--xy-edge-label-color, var(--xy-edge-label-color-default));background:var(--xy-edge-label-background-color, var(--xy-edge-label-background-color-default))}.svelte-flow__nodes,.svelte-flow__edgelabel-renderer{z-index:0}.graph.svelte-18r494s{height:100%;width:100%}.svelte-flow,.svelte-flow.dark{--xy-edge-stroke-width-default: 3px}.chart-wrapper.svelte-1d1wn7s{overflow:hidden}.chart-wrapper.svelte-1d1wn7s .chart:where(.svelte-1d1wn7s){height:100px;width:100%}.chart-wrapper.svelte-1d1wn7s .chart.compressed:where(.svelte-1d1wn7s){max-height:30px}.chart-wrapper.svelte-1d1wn7s .chart:where(.svelte-1d1wn7s) canvas:where(.svelte-1d1wn7s){width:100%;max-height:100px}.context-menu.svelte-1xhsd5{position:relative;display:flex;align-items:center;justify-content:center}dialog.svelte-1xhsd5{background-color:transparent;margin:0;max-width:none;max-height:none}dialog.svelte-1xhsd5::backdrop{background-color:transparent}dialog.svelte-1xhsd5 .wrapper:where(.svelte-1xhsd5){background-color:transparent;position:relative;width:100lvw;height:100lvh}dialog.svelte-1xhsd5 .wrapper:where(.svelte-1xhsd5) .actions:where(.svelte-1xhsd5){display:flex;flex-direction:column;position:absolute;color:var(--primary);background-color:var(--primary-background);border:1px solid var(--secondary-background);border-radius:5px;width:200px;z-index:100;overflow:hidden}dialog.svelte-1xhsd5 .wrapper:where(.svelte-1xhsd5) .actions:where(.svelte-1xhsd5) button:where(.svelte-1xhsd5){padding:10px;width:100%;border:none;border-radius:0;color:var(--primary);display:grid;grid-template-columns:30px 1fr;text-align:left;align-items:center}dialog.svelte-1xhsd5 .wrapper:where(.svelte-1xhsd5) .actions:where(.svelte-1xhsd5) button:where(.svelte-1xhsd5) svg:where(.svelte-1xhsd5){width:16px;height:16px;stroke:var(--primary);fill:var(--primary)}dialog.svelte-1xhsd5 .wrapper:where(.svelte-1xhsd5) .actions:where(.svelte-1xhsd5) button:where(.svelte-1xhsd5):hover{background-color:var(--secondary-background)}dialog.svelte-1xhsd5 .wrapper:where(.svelte-1xhsd5) .actions:where(.svelte-1xhsd5) button:where(.svelte-1xhsd5):active{background-color:var(--accent)}dialog.svelte-1xhsd5 .wrapper:where(.svelte-1xhsd5) .actions:where(.svelte-1xhsd5) button:where(.svelte-1xhsd5):disabled{background-color:var(--primary-background)}.measurements.svelte-gocxbs{display:flex;flex-direction:column;gap:10px;height:100%}.measurements.svelte-gocxbs .protocol:where(.svelte-gocxbs){display:flex;flex-direction:column;border:1px solid var(--secondary-background);border-radius:5px}.measurements.svelte-gocxbs .protocol:where(.svelte-gocxbs) .header:where(.svelte-gocxbs){display:flex;align-items:center;padding:0 0 0 10px;box-sizing:border-box}.measurements.svelte-gocxbs .protocol:where(.svelte-gocxbs) .measurement:where(.svelte-gocxbs){display:grid;grid-template-columns:200px 1fr 40px;align-items:center;margin-bottom:5px}.measurements.svelte-gocxbs .protocol:where(.svelte-gocxbs) .measurement:where(.svelte-gocxbs) .inline:where(.svelte-gocxbs){display:flex;align-items:center}.chart{width:100%;height:100%;stroke-width:.2px}.treeview.svelte-11wmcbp{display:flex;flex-direction:column;position:relative;gap:5px}.treeview.svelte-11wmcbp:before{content:"";position:absolute;left:-10px;top:-5px;height:calc(100% - 12px);width:2px;background-color:var(--secondary-background)}.treeview.svelte-11wmcbp button:where(.svelte-11wmcbp){background-color:var(--secondary-background);border:1px solid var(--secondary-background);width:100%;display:flex;align-items:center;gap:5px;padding:5px;border-radius:2px}.treeview.svelte-11wmcbp button:where(.svelte-11wmcbp) svg:where(.svelte-11wmcbp){stroke:var(--primary);height:14px;width:14px}.treeview.svelte-11wmcbp .wrapper:where(.svelte-11wmcbp){margin-left:20px}.treeview.svelte-11wmcbp .root:where(.svelte-11wmcbp){position:relative}.treeview.svelte-11wmcbp .root:where(.svelte-11wmcbp):before{content:"";position:absolute;left:-10px;top:50%;height:2px;width:10px;background-color:var(--secondary-background)}button.svelte-11wmcbp{background-color:transparent;color:var(--primary);cursor:pointer;margin:0;border:none;outline:none;text-align:left;font-weight:initial}.protocols.svelte-bkc9iv{display:flex;flex-direction:column;gap:10px;padding:5px 0 0;box-sizing:border-box;overflow:hidden;height:100%}.protocols.svelte-bkc9iv .dragable:where(.svelte-bkc9iv){cursor:grab;border:1px solid var(--secondary-background);border-radius:2px;padding:5px 10px;position:relative}.protocols.svelte-bkc9iv .dragable:where(.svelte-bkc9iv):before{content:"";position:absolute;left:0;top:0;width:4px;height:100%;background-color:var(--secondary-background)}.protocols.svelte-bkc9iv .list:where(.svelte-bkc9iv){width:calc(100% - 20px);overflow-y:auto;overflow-x:hidden;box-sizing:border-box;margin:0 10px}.protocols.svelte-bkc9iv .list:where(.svelte-bkc9iv) p:where(.svelte-bkc9iv){margin:0}svelte-virtual-list-viewport.svelte-1pxvev1{position:relative;overflow-x:scroll;overflow-y:auto;-webkit-overflow-scrolling:touch;display:block}svelte-virtual-list-contents.svelte-1pxvev1,svelte-virtual-list-row.svelte-1pxvev1{display:block}svelte-virtual-list-row.svelte-1pxvev1{overflow:visible}.logpanel.svelte-2vf8un{display:grid;grid-template-rows:40px auto;gap:0px;padding:0;box-sizing:border-box;overflow-y:hidden;height:100%;width:100%;--error-color: red;--warning-color: rgb(158, 108, 34);--info-color: rgb(6, 146, 13);--debug-color: rgb(70, 110, 106)}.logpanel.svelte-2vf8un .logheader:where(.svelte-2vf8un){display:flex;flex-direction:row;flex-wrap:nowrap;height:40px;padding-left:5px;padding-right:5px}.logpanel.svelte-2vf8un .logheader:where(.svelte-2vf8un) .scrollButton.active:where(.svelte-2vf8un){--primary: var(--green)}.logpanel.svelte-2vf8un .logheader:where(.svelte-2vf8un) .logfilter:where(.svelte-2vf8un){box-sizing:border-box}.logpanel.svelte-2vf8un .logheader:where(.svelte-2vf8un) .logfilter:where(.svelte-2vf8un) .logfilterbutton:where(.svelte-2vf8un){padding:2px 6px;margin:7px 3px;border:1px solid var(--light-tertiary);color:var(--primary)}.logpanel.svelte-2vf8un .logheader:where(.svelte-2vf8un) .logfilter:where(.svelte-2vf8un) .logfilterbutton:where(.svelte-2vf8un) svg:where(.svelte-2vf8un){width:20px;height:20px;stroke:var(--primary);fill:var(--primary)}.logpanel.svelte-2vf8un .logheader:where(.svelte-2vf8un) .logfilter:where(.svelte-2vf8un) .logfilterbutton.error:where(.svelte-2vf8un){--primary: var(--error-color) }.logpanel.svelte-2vf8un .logheader:where(.svelte-2vf8un) .logfilter:where(.svelte-2vf8un) .logfilterbutton.warning:where(.svelte-2vf8un){--primary: var(--warning-color) }.logpanel.svelte-2vf8un .logheader:where(.svelte-2vf8un) .logfilter:where(.svelte-2vf8un) .logfilterbutton.info:where(.svelte-2vf8un){--primary: var(--info-color) }.logpanel.svelte-2vf8un .logheader:where(.svelte-2vf8un) .logfilter:where(.svelte-2vf8un) .logfilterbutton.debug:where(.svelte-2vf8un){--primary: var(--debug-color) }.logpanel.svelte-2vf8un .logheader:where(.svelte-2vf8un) .logfilter:where(.svelte-2vf8un) .logfilterbutton.unselected:where(.svelte-2vf8un){background-color:transparent;color:gray;text-decoration:line-through}.logpanel.svelte-2vf8un .logs:where(.svelte-2vf8un){display:grid;grid-template-columns:200pt 50pt 200pt auto;height:24px;text-rendering:optimizeSpeed}.logpanel.svelte-2vf8un .logs:where(.svelte-2vf8un) :where(.svelte-2vf8un){-webkit-user-select:text;user-select:text}.logpanel.svelte-2vf8un .logs.logentry:where(.svelte-2vf8un){font-family:monospace;font-size:14px;text-wrap-mode:nowrap}.logpanel.svelte-2vf8un .logs.logentry.error:where(.svelte-2vf8un){color:var(--error-color)}.logpanel.svelte-2vf8un .logs.logentry.warning:where(.svelte-2vf8un){color:var(--warning-color)}.logpanel.svelte-2vf8un .logs.logentry.info:where(.svelte-2vf8un){color:var(--info-color)}.logpanel.svelte-2vf8un .logs.logentry.debug:where(.svelte-2vf8un){color:var(--debug-color)}.propertyField.svelte-dvwl2j .property:where(.svelte-dvwl2j){display:grid;grid-template-columns:auto 50fr 1fr;align-items:center;gap:10px}.propertyField.svelte-dvwl2j .editor:where(.svelte-dvwl2j){justify-self:stretch}.propertyField.svelte-dvwl2j input[type=checkbox].editor:where(.svelte-dvwl2j){justify-self:left}.propertyField.svelte-dvwl2j .errormessage:where(.svelte-dvwl2j){font-weight:400;text-align:left}.propertyField.svelte-dvwl2j label:where(.svelte-dvwl2j) .rangelabel:where(.svelte-dvwl2j){font-size:10pt}.hasError.svelte-dvwl2j{border:1px solid red}.propgrid.svelte-1ipnbgv{display:flex;flex-direction:column;gap:10px}.propgrid.svelte-1ipnbgv fieldset:where(.svelte-1ipnbgv){text-align:left;border-radius:10px;border:1px solid var(--secondary-background)}.propgrid.svelte-1ipnbgv fieldset.hide:where(.svelte-1ipnbgv){border:none;padding:0}.propgrid.svelte-1ipnbgv .properties:where(.svelte-1ipnbgv){display:flex;flex-direction:column;gap:20px 40px;flex-wrap:wrap}.layout.svelte-lvztkk{display:grid;grid-template-columns:200px 1fr;grid-template-rows:40px 1fr auto;grid-template-areas:"header header" "menu content" "controls controls";width:100%;max-width:800px;min-height:400px;max-height:80%;height:500px}.layout.svelte-lvztkk .header:where(.svelte-lvztkk){grid-area:header;border-bottom:1px solid var(--secondary-background);display:flex;align-items:center;padding:0 1px}.layout.svelte-lvztkk .menu:where(.svelte-lvztkk){grid-area:menu;padding:10px;display:flex;flex-direction:column;gap:10px;border-right:1px solid var(--secondary-background)}.layout.svelte-lvztkk .content:where(.svelte-lvztkk){grid-area:content;min-width:600px;padding:20px;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;overflow:auto}.layout.svelte-lvztkk .content:where(.svelte-lvztkk) .row:where(.svelte-lvztkk){width:100%;padding:0 10px;box-sizing:border-box;display:grid;grid-template-columns:120px 1fr;align-items:baseline}.layout.svelte-lvztkk .content:where(.svelte-lvztkk) .row.description:where(.svelte-lvztkk){grid-template-columns:1fr 120px;grid-template-rows:auto auto;grid-template-areas:"title ." "description button";align-items:start;gap:10px}.layout.svelte-lvztkk .content:where(.svelte-lvztkk) .row.description:where(.svelte-lvztkk) h4:where(.svelte-lvztkk){grid-area:title}.layout.svelte-lvztkk .content:where(.svelte-lvztkk) .row.description:where(.svelte-lvztkk) p:where(.svelte-lvztkk){grid-area:description;color:var(--tertiary)}.layout.svelte-lvztkk .content:where(.svelte-lvztkk) .row.description:where(.svelte-lvztkk) button:where(.svelte-lvztkk){grid-area:button}.layout.svelte-lvztkk .content:where(.svelte-lvztkk) h4:where(.svelte-lvztkk){margin:0}.layout.svelte-lvztkk .content:where(.svelte-lvztkk) .direct-url:where(.svelte-lvztkk){border:1px solid var(--orange);border-radius:10px;width:100%;padding:10px;margin:20px 0;box-sizing:border-box;display:grid;grid-template-columns:120px 1fr;grid-template-rows:auto 10px auto;grid-template-areas:"label input" ". ." "button button";align-items:baseline}.layout.svelte-lvztkk .content:where(.svelte-lvztkk) .direct-url.connected:where(.svelte-lvztkk){border-color:var(--light-green)}.layout.svelte-lvztkk .content:where(.svelte-lvztkk) .direct-url:where(.svelte-lvztkk) div:where(.svelte-lvztkk){grid-area:button;box-sizing:border-box;width:100%;display:grid;grid-template-columns:1fr 20px auto;grid-template-areas:"text icon button";align-items:center;gap:10px}.layout.svelte-lvztkk .content:where(.svelte-lvztkk) .direct-url:where(.svelte-lvztkk) div:where(.svelte-lvztkk) p:where(.svelte-lvztkk){grid-area:text;font-size:12px;color:var(--tertiary)}.layout.svelte-lvztkk .content:where(.svelte-lvztkk) .direct-url:where(.svelte-lvztkk) div:where(.svelte-lvztkk) .icon:where(.svelte-lvztkk){grid-area:icon;display:flex}.layout.svelte-lvztkk .content:where(.svelte-lvztkk) .direct-url:where(.svelte-lvztkk) div:where(.svelte-lvztkk) .icon:where(.svelte-lvztkk) svg:where(.svelte-lvztkk){width:20px;height:20px}.layout.svelte-lvztkk .content:where(.svelte-lvztkk) .direct-url:where(.svelte-lvztkk) div:where(.svelte-lvztkk) .icon:where(.svelte-lvztkk) svg.success:where(.svelte-lvztkk){stroke:var(--green)}.layout.svelte-lvztkk .content:where(.svelte-lvztkk) .direct-url:where(.svelte-lvztkk) div:where(.svelte-lvztkk) .icon:where(.svelte-lvztkk) svg.failed:where(.svelte-lvztkk){stroke:var(--light-red)}.layout.svelte-lvztkk .controls:where(.svelte-lvztkk){grid-area:controls;display:flex;justify-content:flex-end;border-top:1px solid var(--secondary-background);gap:10px;padding:5px}@keyframes svelte-lvztkk-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.layout.svelte-1rirmny{display:flex;flex-direction:column;width:600px;height:clamp(300px,400px,80%);gap:20px}.layout.svelte-1rirmny .header:where(.svelte-1rirmny){border-bottom:1px solid var(--secondary-background);display:flex;align-items:center;padding:0 1px;height:40px}.layout.svelte-1rirmny .header:where(.svelte-1rirmny) div:where(.svelte-1rirmny){display:flex;align-items:center}.layout.svelte-1rirmny .progress:where(.svelte-1rirmny){grid-area:progress;display:flex;justify-content:space-evenly;gap:10px;position:relative}.layout.svelte-1rirmny .progress:where(.svelte-1rirmny) button:where(.svelte-1rirmny){line-height:16px;padding:0;border-radius:0;width:30px;height:30px;font-weight:400;display:block;background-color:var(--primary-background);color:var(--primary);display:flex;justify-content:center;align-items:center}.layout.svelte-1rirmny .progress:where(.svelte-1rirmny) button.selected:where(.svelte-1rirmny){background-color:var(--accent);color:var(--primary)}.layout.svelte-1rirmny .progress:where(.svelte-1rirmny) button:where(.svelte-1rirmny):disabled{border:1px solid var(--secondary-background);opacity:1}.layout.svelte-1rirmny .progress:where(.svelte-1rirmny):after{content:"";width:50%;height:1px;background-color:var(--secondary-background);position:absolute;top:50%;z-index:-1}.layout.svelte-1rirmny form:where(.svelte-1rirmny){display:flex;flex-direction:column;gap:30px}.layout.svelte-1rirmny .content:where(.svelte-1rirmny){min-width:600px;padding:2px 20px;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;overflow:auto}.layout.svelte-1rirmny .content:where(.svelte-1rirmny) .registration-key:where(.svelte-1rirmny){-webkit-user-select:all;user-select:all;margin:5px 0;color:var(--accent);overflow-wrap:break-word}.layout.svelte-1rirmny .content:where(.svelte-1rirmny) .content-header:where(.svelte-1rirmny){margin:20px 0}.layout.svelte-1rirmny .content:where(.svelte-1rirmny) .downloads:where(.svelte-1rirmny){display:flex;flex-direction:column;align-items:flex-start;gap:10px}.layout.svelte-1rirmny .content:where(.svelte-1rirmny) .description:where(.svelte-1rirmny){font-size:14px;color:var(--secondary)}.layout.svelte-1rirmny .content:where(.svelte-1rirmny) .row:where(.svelte-1rirmny){width:100%;padding:0 10px;box-sizing:border-box;display:grid;grid-template-columns:160px 1fr;align-items:baseline}.layout.svelte-1rirmny .content:where(.svelte-1rirmny) .row:where(.svelte-1rirmny) div:where(.svelte-1rirmny){overflow:hidden}.layout.svelte-1rirmny .content:where(.svelte-1rirmny) .centered:where(.svelte-1rirmny){display:flex;justify-content:center}.layout.svelte-1rirmny .content:where(.svelte-1rirmny) h3:where(.svelte-1rirmny),.layout.svelte-1rirmny .content:where(.svelte-1rirmny) h4:where(.svelte-1rirmny){margin:0}.layout.svelte-1rirmny .content:where(.svelte-1rirmny) .icon:where(.svelte-1rirmny){display:flex;align-items:center;gap:10px;margin:10px 0}.layout.svelte-1rirmny .content:where(.svelte-1rirmny) .icon:where(.svelte-1rirmny) svg:where(.svelte-1rirmny){width:20px;height:20px}.layout.svelte-1rirmny .content:where(.svelte-1rirmny) .icon:where(.svelte-1rirmny) svg.success:where(.svelte-1rirmny){stroke:var(--green)}.layout.svelte-1rirmny .content:where(.svelte-1rirmny) .icon:where(.svelte-1rirmny) svg.failed:where(.svelte-1rirmny){stroke:var(--light-red)}.layout.svelte-1rirmny .controls:where(.svelte-1rirmny){display:flex;justify-content:flex-end;border-top:1px solid var(--secondary-background);gap:10px;padding:5px}.stations.svelte-u616ls{display:flex;flex-direction:column;gap:30px;padding:1px 0 20px 10px}.stations.svelte-u616ls .station:where(.svelte-u616ls){display:flex;flex-direction:column;gap:5px}.stations.svelte-u616ls .station:where(.svelte-u616ls) .header:where(.svelte-u616ls){display:grid;grid-template-columns:1fr auto auto;gap:5px}.stations.svelte-u616ls .station:where(.svelte-u616ls) .header:where(.svelte-u616ls) h3:where(.svelte-u616ls){margin:0;color:var(--accent)}.stations.svelte-u616ls .station:where(.svelte-u616ls) .guid:where(.svelte-u616ls){color:var(--secondary);font-size:10px}.stations.svelte-u616ls .station:where(.svelte-u616ls) .tags:where(.svelte-u616ls){display:flex;gap:5px;flex-wrap:wrap}.stations.svelte-u616ls .station:where(.svelte-u616ls) .tags:where(.svelte-u616ls) p:where(.svelte-u616ls){padding:5px;border-radius:5px;background-color:var(--secondary-background);font-size:10px;font-weight:700}.stations.svelte-u616ls button:where(.svelte-u616ls){margin-right:10px}.settings.svelte-55jiju{display:flex;flex-direction:column;gap:20px}.settings.svelte-55jiju .group:where(.svelte-55jiju){display:flex;flex-direction:column;gap:10px;padding:10px}.settings.svelte-55jiju h4:where(.svelte-55jiju){margin:0}.settings.svelte-55jiju .row:where(.svelte-55jiju){display:flex;flex-direction:column;gap:10px}.theme-selector.svelte-55jiju{border:2px solid transparent;border-radius:5px;padding:5px;box-sizing:border-box;width:140px}.theme-selector.selected.svelte-55jiju{border-color:var(--accent)}.theme-selector.svelte-55jiju .theme-picture:where(.svelte-55jiju){height:50px;border-radius:5px;background-color:#eee;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;padding:5px;box-sizing:border-box}.theme-selector.svelte-55jiju .theme-picture:where(.svelte-55jiju) .block:where(.svelte-55jiju){height:25%;width:100%;background-color:#fff;border-radius:5px}.theme-selector.svelte-55jiju .theme-picture.dark:where(.svelte-55jiju){background-color:#3c3d3e}.theme-selector.svelte-55jiju .theme-picture.dark:where(.svelte-55jiju) .block:where(.svelte-55jiju){background-color:#232425}.theme-selector.svelte-55jiju .theme-picture-combine:where(.svelte-55jiju){display:grid;grid-template-columns:1fr 1fr}.expander.svelte-17vt6af{display:flex;flex-direction:column;align-items:center;background-color:var(--primary-background);border-radius:10px}.expander.svelte-17vt6af .expand-header:where(.svelte-17vt6af){display:flex;justify-content:space-between;align-items:flex-end;padding:0;box-sizing:border-box;max-width:1000px;width:100%;gap:0}.expander.svelte-17vt6af .line:where(.svelte-17vt6af){width:100%;height:1px;background-color:var(--secondary-background)}.expander.svelte-17vt6af .content:where(.svelte-17vt6af){max-width:1000px;width:100%}.stacks.svelte-vdc4l2{display:flex;flex-direction:column;gap:10px;padding:1px 10px 20px}.stacks.svelte-vdc4l2 .stretch:where(.svelte-vdc4l2){justify-content:space-between;width:100%}.stacks.svelte-vdc4l2 h4:where(.svelte-vdc4l2){margin:0;font-weight:400;color:var(--primary)}.stacks.svelte-vdc4l2 h4.selected:where(.svelte-vdc4l2){color:var(--accent)}.stacks.svelte-vdc4l2 .versions:where(.svelte-vdc4l2){display:flex;flex-direction:column;gap:5px;padding:0 36px 0 10px}.stacks.svelte-vdc4l2 .versions:where(.svelte-vdc4l2) .version:where(.svelte-vdc4l2){display:flex;align-items:center}.stacks.svelte-vdc4l2 .versions:where(.svelte-vdc4l2) .version:where(.svelte-vdc4l2) .details:where(.svelte-vdc4l2){width:100%;overflow:hidden}.stacks.svelte-vdc4l2 .versions:where(.svelte-vdc4l2) .version:where(.svelte-vdc4l2) .details:where(.svelte-vdc4l2) p:where(.svelte-vdc4l2):last-child{font-size:12px;color:var(--secondary)}dialog.svelte-vdc4l2 .new-stack:where(.svelte-vdc4l2){display:flex;flex-direction:column;align-items:start;gap:20px}dialog.svelte-vdc4l2 .new-stack:where(.svelte-vdc4l2) .content:where(.svelte-vdc4l2){padding:1px 20px;box-sizing:border-box;display:flex;flex-direction:column;gap:0px;overflow:auto}dialog.svelte-vdc4l2 .new-stack:where(.svelte-vdc4l2) .content:where(.svelte-vdc4l2) .row:where(.svelte-vdc4l2){width:100%;padding:0 10px;box-sizing:border-box;display:grid;grid-template-columns:160px 1fr;align-items:baseline}dialog.svelte-vdc4l2 .new-stack:where(.svelte-vdc4l2) .controls:where(.svelte-vdc4l2){display:flex;justify-content:flex-end;border-top:1px solid var(--secondary-background);gap:10px;padding:5px;box-sizing:border-box;width:100%}.org.svelte-eg454i{display:flex;flex-direction:column;gap:20px;padding:10px}.org.svelte-eg454i h4:where(.svelte-eg454i){margin:0;color:var(--accent)}.org.svelte-eg454i .horizontal:where(.svelte-eg454i){justify-content:space-between;width:100%;align-items:flex-end}.org.svelte-eg454i .horizontal:where(.svelte-eg454i) p:where(.svelte-eg454i):last-of-type{margin:0;font-size:12px;color:var(--secondary)}.org.svelte-eg454i .split:where(.svelte-eg454i){display:flex;justify-content:space-between;align-items:center;padding:0;margin:0}.org.svelte-eg454i table:where(.svelte-eg454i){width:100%;overflow:hidden;table-layout:fixed}.org.svelte-eg454i table:where(.svelte-eg454i) p:where(.svelte-eg454i):last-of-type{color:var(--secondary);font-size:12px}.org.svelte-eg454i .row:where(.svelte-eg454i){width:100%;padding:10px;box-sizing:border-box;display:grid;grid-template-columns:100px 1fr;align-items:baseline}.org.svelte-eg454i .invites:where(.svelte-eg454i){display:flex;flex-direction:column;gap:5px}.org.svelte-eg454i .invites:where(.svelte-eg454i) .horizontal:where(.svelte-eg454i){gap:10px}.org.svelte-eg454i .invites:where(.svelte-eg454i) .horizontal:where(.svelte-eg454i) .vertical:where(.svelte-eg454i){width:100%}.org.svelte-eg454i .warning:where(.svelte-eg454i){color:var(--light-red)}.dialog.svelte-eg454i{display:flex;flex-direction:column;gap:10px;max-width:600px}.dialog.svelte-eg454i .name:where(.svelte-eg454i){grid-area:name;padding:0 20px;box-sizing:border-box}.dialog.svelte-eg454i .name:where(.svelte-eg454i) input:where(.svelte-eg454i){width:100%;padding:10px;box-sizing:border-box}.dialog.svelte-eg454i .roles:where(.svelte-eg454i){grid-area:roles;padding:20px;box-sizing:border-box;display:flex;flex-direction:column;gap:20px}.dialog.svelte-eg454i .roles:where(.svelte-eg454i) .role:where(.svelte-eg454i){display:flex;gap:10px;align-items:baseline}.dialog.svelte-eg454i .roles:where(.svelte-eg454i) .role:where(.svelte-eg454i) h4:where(.svelte-eg454i){margin:0}.dialog.svelte-eg454i .roles:where(.svelte-eg454i) .role:where(.svelte-eg454i) p:where(.svelte-eg454i){color:var(--secondary)}.dialog.svelte-eg454i button:where(.svelte-eg454i){grid-area:button;align-self:flex-start;margin:0 20px}.dialog.svelte-eg454i .link:where(.svelte-eg454i){grid-area:link;padding:20px;box-sizing:border-box;overflow:hidden}.dialog.svelte-eg454i .link:where(.svelte-eg454i) p:where(.svelte-eg454i){color:var(--accent);margin:0;overflow-wrap:break-word;-webkit-user-select:all;user-select:all}.user.svelte-94458a{display:flex;flex-direction:column;gap:20px;padding:10px}.user.svelte-94458a .horizontal:where(.svelte-94458a){justify-content:space-between;width:100%;align-items:flex-end}.user.svelte-94458a .horizontal:where(.svelte-94458a) h4:where(.svelte-94458a){margin:0;color:var(--accent)}.user.svelte-94458a .horizontal:where(.svelte-94458a) p:where(.svelte-94458a){margin:0;font-size:12px;color:var(--secondary)}.user.svelte-94458a .row:where(.svelte-94458a){width:100%;padding:10px;box-sizing:border-box;display:grid;grid-template-columns:120px 1fr;align-items:baseline}.content.svelte-1obczj8,.content.svelte-kvfzvx{display:flex;flex-direction:column;gap:20px;padding:20px;box-sizing:border-box;max-width:400px}.content.svelte-kvfzvx .row:where(.svelte-kvfzvx){width:100%;display:grid;grid-template-columns:120px 1fr;align-items:baseline}.topbar.svelte-1azfln3{display:flex;flex-direction:row;justify-content:flex-end;gap:40px}.topbar.svelte-1azfln3 .station:where(.svelte-1azfln3){display:flex;flex-direction:row;align-items:center;gap:10px}.topbar.svelte-1azfln3 .toolbar:where(.svelte-1azfln3){display:flex;flex-direction:row}.sidebar.svelte-1azfln3{display:flex;flex-direction:column;justify-content:space-between;height:100%}.sidebar.svelte-1azfln3>div:where(.svelte-1azfln3){display:flex;flex-direction:column;align-items:center;gap:10px;padding:10px 0}.sidebar.svelte-1azfln3 hr:where(.svelte-1azfln3){width:80%;border:none;border-top:1px solid var(--secondary-background)}.settings.svelte-1azfln3{display:flex;flex-direction:column;gap:10px;font-weight:700;padding:10px 0 0 10px;box-sizing:border-box;height:100%;overflow-x:scroll}.settings.svelte-1azfln3 p:where(.svelte-1azfln3){margin:0}.canvas-block.svelte-32nkav{width:100%;height:100%}canvas.svelte-32nkav{position:absolute}.chart-area.svelte-1e0toha{height:500px;margin:4px;background-color:var(--primary-background);display:grid;grid-template-rows:auto 1fr;grid-template-columns:1fr auto;padding:2px}.chart-area.svelte-1e0toha .label:where(.svelte-1e0toha){grid-row:1;grid-column:1}.chart-area.svelte-1e0toha .label-settings:where(.svelte-1e0toha){grid-row:1;grid-column:2;display:flex;flex-direction:row}.chart-area.svelte-1e0toha .chart:where(.svelte-1e0toha){grid-row:2;grid-column:1/span 2}.chart-area.selected.svelte-1e0toha{border:2px solid var(--accent);padding:0}.sidebar.svelte-xnvou5{grid-row:2;grid-column:1;display:flex;flex-direction:column;align-items:center;gap:10px;padding:10px 0}.list.svelte-xnvou5 .item:where(.svelte-xnvou5){display:flex;flex-direction:row;align-items:center}.settings.svelte-xnvou5{display:flex;flex-direction:column;gap:10px;font-weight:700;padding:10px 0 0 10px;box-sizing:border-box;height:100%}.settings.svelte-xnvou5 p:where(.svelte-xnvou5){margin:0}.scroller.svelte-xnvou5{width:100%;height:100%;overflow-y:auto}.scroller.svelte-xnvou5 .charts:where(.svelte-xnvou5){width:100%}
