a.svelte-1j0c2ye{display:flex;align-items:center}button.svelte-1md7yxn:disabled{pointer-events:auto}.btn-default,.btn-default:hover,.btn-default:focus{background-color:var(--bs-body-bg)!important}.btn-primary.svelte-1md7yxn{background-color:#00da6d;border-color:#00da6d;color:#0c0c0c;font-weight:500}.btn-primary.svelte-1md7yxn:hover,.btn-primary.svelte-1md7yxn:focus{background-color:#00c462!important;border-color:#00c462!important;color:#0c0c0c!important}.btn-secondary.svelte-1md7yxn{background-color:#191919;border-color:#3e3e3e;color:#b1b1b1;font-weight:500}.btn-secondary.svelte-1md7yxn:hover,.btn-secondary.svelte-1md7yxn:focus{background-color:#212121!important;border-color:#4d4d4d!important;color:#b1b1b1!important}.spin.svelte-fb0swg{animation:svelte-fb0swg-spin-animation 1s linear infinite}@keyframes svelte-fb0swg-spin-animation{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.input-group .custom-select:not(:last-child) .btn{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.custom-select{display:flex;flex-grow:1}.custom-select .more .dropdown-item{margin-top:.5rem;text-align:center;border-top:1px solid rgba(255,255,255,.15);background-color:#ffffff0d}.custom-select .btn-group{flex-grow:1}.custom-select .btn-group .btn{text-align:left;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;padding:.25rem .5rem;border:var(--bs-border-width) solid var(--bs-border-color);height:2.125rem;width:0}.custom-select .btn-group .btn.active{border-radius:.375rem;border-bottom-left-radius:0;border-bottom-right-radius:0}.custom-select .btn-group input{padding:.25rem 1rem!important;border-bottom:1px solid var(--inspector-border-color);border-radius:0;border:none;outline:none;box-shadow:none}.custom-select .btn-group .dropdown-menu{display:block;width:100%;min-width:unset;padding:0;border-top-left-radius:0;border-top-right-radius:0;transform:translateY(33px)!important;max-height:30rem;overflow-y:auto;overflow-x:hidden}.custom-select .btn-group .dropdown-menu .dropdown-item{height:2rem;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.custom-select .btn-group .dropdown-menu .dropdown-item.active{background-color:#00da6d!important;color:#0c0c0c!important}.custom-select .btn-group .dropdown-menu .dropdown-header{color:#858585;height:2rem}.form-range.svelte-1vfauvc{padding-left:0;padding-right:0}.active.svelte-1qm13iv{background-color:#ffffff0d;border-color:var(--bs-border-color)}.dropend .dropdown-item{display:flex;align-items:center;justify-content:space-between}.dropend .dropdown-item iconify-icon{margin-left:.75rem}.disabled.svelte-dzw2t0 a.svelte-dzw2t0{color:#666;cursor:not-allowed}.modal.svelte-1y8nr6s.svelte-1y8nr6s{display:block;width:100vw;height:100vh;overflow:hidden;position:fixed}.modal.svelte-1y8nr6s .modal-content.svelte-1y8nr6s{box-shadow:0 0 1rem #000000bf}.modal.svelte-1y8nr6s .modal-content.svelte-1y8nr6s .properties .title,.modal.svelte-1y8nr6s .modal-content.svelte-1y8nr6s .category .title{margin:0 -1.5rem;padding:.5rem 1.5rem}.modal.svelte-1y8nr6s .modal-content.svelte-1y8nr6s .category .title{margin-bottom:.5rem}.draggable.svelte-oyeuwj{user-select:none;cursor:move}button.svelte-oyeuwj{border:none;background:transparent;user-select:none}button.svelte-oyeuwj:hover{color:var(--brand)}span.svelte-oyeuwj{font-size:x-large}.modal-header.svelte-oyeuwj{padding:1rem 1.5rem}.modal-body.svelte-wnyk0u{max-height:75vh;overflow-y:auto;padding:0}.progress.svelte-19hkp69{border-radius:.25rem}.progress-bar.svelte-19hkp69{background-color:var(--brand)}.progress-bar.zero.svelte-19hkp69{transition:none}.context-menu.svelte-x41dry .visibility.svelte-x41dry{display:flex;align-items:center}.context-menu.svelte-x41dry .visibility .label.svelte-x41dry{flex-grow:1;margin-right:.75rem}.context-menu.svelte-x41dry .visibility.svelte-x41dry .btn{display:flex;align-items:center;padding:0 .2rem;border-color:var(--bs-border-color);background-color:#1e1e1e}.explorer.svelte-x41dry.svelte-x41dry{display:flex;flex-shrink:0;flex-direction:column;width:100%;background-color:var(--explorer-background-color);z-index:2;height:100%}.explorer.svelte-x41dry .toolbar.svelte-x41dry{background:#0003;margin-right:-.4rem}.explorer.svelte-x41dry .toolbar .bar.svelte-x41dry{display:flex;height:2.5rem;border-bottom:1px solid var(--explorer-border-color)}.explorer.svelte-x41dry .toolbar .bar.svelte-x41dry input{flex-grow:1;border-radius:0;outline:none;box-shadow:none;border:none;background:transparent}.explorer.svelte-x41dry .toolbar .options.svelte-x41dry{border-bottom:1px solid var(--explorer-border-color);padding:.5rem .75rem}.explorer.svelte-x41dry .toolbar .options .option.svelte-x41dry{display:flex;align-items:center;margin-bottom:.25rem}.explorer.svelte-x41dry .toolbar .options .option.svelte-x41dry:last-child{margin-bottom:0}.explorer.svelte-x41dry .toolbar .options .option .name.svelte-x41dry{flex-grow:1}.explorer.svelte-x41dry .toolbar .options.svelte-x41dry .form-check{margin:0}.explorer.svelte-x41dry .toolbar.svelte-x41dry button{padding:.375rem .25rem;display:flex;align-items:center;border-radius:0;border:none;border-left:1px solid var(--explorer-border-color)}.explorer.svelte-x41dry .toolbar.svelte-x41dry button:focus{border:none;border-left:1px solid var(--explorer-border-color)}.explorer.svelte-x41dry .hierarchy.svelte-x41dry{display:flex;flex-direction:column;flex-grow:1;overflow-y:auto;overflow-x:hidden;margin-right:-.4rem}.explorer.svelte-x41dry .hierarchy ul.svelte-x41dry{display:flex;flex-direction:column;flex-grow:1;padding:.25rem 0;margin-left:.5rem;margin-bottom:.5rem}.explorer.svelte-x41dry .hierarchy ul li.spacing.svelte-x41dry{padding:0;height:.2rem;margin-right:.5rem}.explorer.svelte-x41dry .hierarchy ul.svelte-x41dry li.dropping{background-color:#4bffa0}.explorer.svelte-x41dry .hierarchy.svelte-x41dry ul{list-style:none}.explorer.svelte-x41dry .more.svelte-x41dry{border-top:1px solid rgba(255,255,255,.15)}.explorer.svelte-x41dry .more.svelte-x41dry .btn{background-color:#ffffff0d;border-radius:0}.explorer.svelte-x41dry .more.svelte-x41dry .btn:focus{border:none}li.svelte-n6mx55.svelte-n6mx55{margin:0}ul.svelte-n6mx55.svelte-n6mx55{padding-left:.5rem;border-left:1px solid rgba(255,255,255,.2);margin-left:.9rem}.item.svelte-n6mx55.svelte-n6mx55{display:flex;align-items:center;cursor:pointer;padding:.1rem .25rem;user-select:none;border-radius:.25rem;margin-right:.5rem}.item.svelte-n6mx55 .icon.svelte-n6mx55{display:flex;align-items:center;margin-right:.25rem}.item.svelte-n6mx55.svelte-n6mx55:hover{background-color:#ffffff1a;color:#fff}.item.selected.svelte-n6mx55.svelte-n6mx55{background-color:#ffffff1a;color:var(--brand)}.inspector.svelte-1g0lpr.svelte-1g0lpr{display:flex;flex-direction:column;flex-shrink:0;max-height:100vh;width:100%;background-color:var(--inspector-background-color);z-index:2}.inspector.svelte-1g0lpr .toolbar.svelte-1g0lpr{background:#0003;border-bottom:1px solid var(--inspector-border-color);display:flex;flex-direction:row;height:2.5rem;min-height:2.5rem;margin-left:-.4rem}.inspector.svelte-1g0lpr .toolbar.svelte-1g0lpr input{flex-grow:1;border-radius:0;outline:none;box-shadow:none;border:none;background:transparent}.inspector.svelte-1g0lpr .toolbar.svelte-1g0lpr button{padding:.375rem .25rem;display:flex;align-items:center;border-radius:0;border:none;border-left:1px solid var(--inspector-border-color)}.inspector.svelte-1g0lpr .toolbar.svelte-1g0lpr button:focus{border:none;border-left:1px solid var(--inspector-border-color)}.inspector.svelte-1g0lpr .dropdown .search.svelte-1g0lpr input{height:2.25rem;padding:.25rem .75rem;border-radius:0;outline:none;box-shadow:none;border:none;background:#0003}.inspector.svelte-1g0lpr .dropdown.svelte-1g0lpr .list-group{max-height:15.75rem;overflow:auto;border-radius:0}.inspector.svelte-1g0lpr .dropdown.svelte-1g0lpr .list-group-item{display:flex;align-items:center;text-transform:uppercase;font-weight:450;background:#0003;border-left:none;height:2.25rem;border-radius:0;cursor:pointer}.inspector.svelte-1g0lpr .dropdown.svelte-1g0lpr .list-group-item:hover{background:#ffffff03;color:#fff}.inspector.svelte-1g0lpr .dropdown .icon.svelte-1g0lpr{display:flex;align-items:center;margin-left:-.25rem;margin-right:.5rem}.inspector.svelte-1g0lpr .components.svelte-1g0lpr{display:flex;flex-direction:column;flex-grow:1;overflow-y:visible;overflow-x:hidden;margin-left:-.4rem}.inspector.svelte-1g0lpr .components .component.svelte-1g0lpr{user-select:none;margin-bottom:0;border-top:1px solid var(--inspector-border-color)}.inspector.svelte-1g0lpr .components .component.svelte-1g0lpr:first-child{border-top:none}.inspector.svelte-1g0lpr .components .component .title.svelte-1g0lpr{display:flex;align-items:center;padding:.5rem .75rem;margin-bottom:.5rem;background:#161616;border-bottom:1px solid #3c3c3c}.inspector.svelte-1g0lpr .components .component .title .icon.svelte-1g0lpr{display:flex;flex-shrink:0;align-items:center;margin-right:.5rem}.inspector.svelte-1g0lpr .components .component .title .name.svelte-1g0lpr{flex-grow:1;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:500}.inspector.svelte-1g0lpr .components .component .title .name .label.svelte-1g0lpr{margin-left:.5rem;font-weight:400;text-transform:none;color:#888}.inspector.svelte-1g0lpr .components .component .title .options.svelte-1g0lpr{display:flex;flex-shrink:0;align-items:center}.inspector.svelte-1g0lpr .components .component .title .options.svelte-1g0lpr .btn.dropdown-toggle{padding:0;display:flex;align-items:center;border:none}.inspector.svelte-1g0lpr .components .component .title .options.svelte-1g0lpr .btn.dropdown-toggle:after{display:none}.inspector.svelte-1g0lpr .components .component .title .options.svelte-1g0lpr .dropdown-menu{padding:.2rem 0}.inspector.svelte-1g0lpr .components .add-component.svelte-1g0lpr{border-bottom:none}.inspector.svelte-1g0lpr .components .add-component .title.svelte-1g0lpr{border-bottom-color:var(--inspector-border-color)}.inspector.svelte-1g0lpr .components .add-component .name.svelte-1g0lpr{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inspector.svelte-1g0lpr .input-group-text{background-color:var(--bs-body-bg)}.rename.svelte-1g0lpr.svelte-1g0lpr{padding:1rem 1.5rem}.io-configuration.svelte-1g0lpr .modal-body{overflow-y:visible!important}.category.svelte-1h4880h .title.svelte-1h4880h{display:flex;align-items:center;padding:.5rem .75rem;margin-bottom:.5rem;background:#1e1e1e;border-top:1px solid #373737;border-bottom:1px solid #373737;cursor:pointer}.category.svelte-1h4880h .title .icon.svelte-1h4880h{display:flex;flex-shrink:0;align-items:center;margin-right:.5rem}.category.svelte-1h4880h .title .name.svelte-1h4880h{flex-grow:1;text-transform:uppercase;font-weight:500}.values.svelte-1c6k9bl,.values.svelte-7s0zw6{display:flex}.values.svelte-7s0zw6 .input-group{width:unset}.values.svelte-7s0zw6 .input-group-text .btn{transition:none!important}.values.svelte-7s0zw6 .input-group:not(:first-child) .input-group-text{border-radius:0;border-left:none}.values.svelte-7s0zw6 .input-group:last-child{padding-right:0}.values.svelte-7s0zw6 .input-group:last-child .input-group-text{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem;padding-inline:.25rem}.values.svelte-7s0zw6 .input-group input{border-radius:0;transition:none!important}.values.svelte-7s0zw6 .input-group:has(+.input-group .input-group-text .toggled) input{border-right-color:var(--brand)}.values.svelte-7s0zw6 .input-group-text:has(.toggled){border-color:var(--brand)}.values.svelte-7s0zw6 .toggled{color:var(--brand)}.values.svelte-pt9rmw{display:flex;gap:.5rem}.values.svelte-pt9rmw .input-group{width:unset}.values.svelte-pt9rmw .input-group:last-child{padding-right:0}.values.svelte-pt9rmw .input-group:last-child .input-group-text{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem;padding-inline:.25rem}.values.svelte-pt9rmw .input-group-text .btn{transition:none!important}.values.svelte-pt9rmw .input-group-text:has(.toggled){border-color:var(--brand)}.values.svelte-pt9rmw .toggled{color:var(--brand)}.values.svelte-knazet{display:flex}.values.svelte-knazet .input-group input{transition:none!important}.values.svelte-knazet .input-group:has(.toggled) input{border-right-color:var(--brand)}.values.svelte-knazet .input-group-text:has(.toggled){border-color:var(--brand)}.values.svelte-knazet .input-group-text .btn{transition:none!important}.values.svelte-knazet .toggled{color:var(--brand)}.values.svelte-1ag7yl5{display:flex;flex-grow:1;gap:.5rem}.form-control-color{width:100%}.file.svelte-n7q3p2{display:none}.values.svelte-6d1nl4 .input-group:not(:first-child){margin-top:calc(var(--bs-border-width) * -1)}.values.svelte-6d1nl4 .input-group:not(:first-child) input{border-top-left-radius:0;border-top-right-radius:0}.values.svelte-6d1nl4 .input-group:not(:last-child) input{border-bottom-left-radius:0;border-bottom-right-radius:0}.values.svelte-6d1nl4 input:disabled{border-color:var(--bs-border-color);color:#666}.values.svelte-1ky7g9z canvas.svelte-1ky7g9z{width:100%;height:70px;margin-bottom:.5rem}.values.svelte-1ky7g9z .input-group{align-items:center}.values.svelte-1ky7g9z .input-group .input-group-text{border-radius:0}.values.svelte-10zwbh9{display:flex;gap:.5rem}.operation-configuration.svelte-q2d2zf .modal-body{overflow-y:visible!important}.operation-configuration.svelte-q2d2zf .dialog-properties.svelte-q2d2zf{margin:.5rem 1.5rem;margin-bottom:0}.element.svelte-q2d2zf.svelte-q2d2zf{display:flex;flex-direction:column;border:1px solid var(--bs-border-color);border-bottom-style:solid;border-radius:.375rem;background-color:var(--bs-body-bg)}.element.svelte-q2d2zf .properties{padding:.5rem .75rem 0}.element.svelte-q2d2zf .bar.svelte-q2d2zf{display:flex;align-items:center;cursor:pointer}.element.svelte-q2d2zf .bar.svelte-q2d2zf .btn{padding:0;border:1px solid var(--bs-border-color);border-top:none;border-right:none;border-radius:0}.element.svelte-q2d2zf .bar.svelte-q2d2zf .btn:first-of-type{border-bottom-left-radius:.375rem}.element.svelte-q2d2zf .bar.svelte-q2d2zf iconify-icon{display:flex;align-items:center;padding:.5rem}.element.svelte-q2d2zf .bar .detail.svelte-q2d2zf{flex-grow:1;display:flex;align-items:center;padding:.25rem .5rem;padding-left:0;overflow:hidden;white-space:nowrap}.element.svelte-q2d2zf .bar .detail .count.svelte-q2d2zf{font-weight:400;color:#777;margin-left:.5rem}.element.svelte-q2d2zf .bar.empty.svelte-q2d2zf .btn{border-bottom:none;border-radius:0}.element.svelte-q2d2zf .operations.svelte-q2d2zf{margin:0;padding:.25rem}.element.svelte-q2d2zf .operations li.svelte-q2d2zf{padding:.25rem .3125rem;display:flex;align-items:center;border-radius:.375rem;cursor:pointer}.element.svelte-q2d2zf .operations li .label.svelte-q2d2zf{flex-grow:1}.element.svelte-q2d2zf .operations li.svelte-q2d2zf iconify-icon{margin-right:.5rem}.element.svelte-q2d2zf .operations li.svelte-q2d2zf .btn{display:none;align-items:center;padding:0}.element.svelte-q2d2zf .operations li.svelte-q2d2zf .btn iconify-icon{margin:0}.element.svelte-q2d2zf .operations li.svelte-q2d2zf:hover{background-color:#ffffff0d;color:#fff}.element.svelte-q2d2zf .operations li.svelte-q2d2zf:hover .btn{display:flex}.element.svelte-q2d2zf .operations li.active.svelte-q2d2zf{color:var(--brand)}.editable.svelte-15ypzq1{cursor:pointer}input.svelte-15ypzq1{width:100%;box-sizing:border-box}.editable.svelte-1wdlkhu{cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}textarea.svelte-1wdlkhu{width:100%;box-sizing:border-box}.editable.svelte-es6bk8{cursor:pointer;width:100%}.editable.svelte-nw075p{cursor:pointer;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis}input.svelte-nw075p{width:100%;box-sizing:border-box}.instruction-configuration.svelte-1o2l87q .modal-body{overflow-y:visible!important}.instruction-configuration.svelte-1o2l87q .dialog-properties.svelte-1o2l87q{margin:.5rem 1.5rem;margin-bottom:0}.title.svelte-1o2l87q.svelte-1o2l87q{display:flex;align-items:center;padding:.5rem .75rem;margin:0 -.75rem;background:#1e1e1e;border-top:1px solid #373737;border-bottom:1px solid #373737;cursor:pointer}.title.svelte-1o2l87q .icon.svelte-1o2l87q{display:flex;flex-shrink:0;align-items:center;margin-right:.5rem}.title.svelte-1o2l87q .add.svelte-1o2l87q{display:flex;flex-shrink:0;align-items:center}.title.svelte-1o2l87q .name.svelte-1o2l87q{flex-grow:1;display:flex;align-items:center;text-transform:uppercase;font-weight:500}.title.svelte-1o2l87q .name .count.svelte-1o2l87q{margin-top:-.1rem}.count.svelte-1o2l87q.svelte-1o2l87q{font-weight:400;color:#777;margin-left:.5rem}.instructions.svelte-1o2l87q.svelte-1o2l87q{margin:0;padding:.25rem}.instructions.svelte-1o2l87q li.svelte-1o2l87q{padding:.25rem .3125rem;display:flex;align-items:center;border-radius:.375rem;cursor:pointer}.instructions.svelte-1o2l87q li .label.svelte-1o2l87q{flex-grow:1}.instructions.svelte-1o2l87q li.svelte-1o2l87q iconify-icon{margin-right:.5rem}.instructions.svelte-1o2l87q li.svelte-1o2l87q .btn{display:none;align-items:center;padding:0}.instructions.svelte-1o2l87q li.svelte-1o2l87q .btn iconify-icon{margin:0}.instructions.svelte-1o2l87q li.svelte-1o2l87q:hover{background-color:#ffffff0d;color:#fff}.instructions.svelte-1o2l87q li.svelte-1o2l87q:hover .btn{display:flex}.instructions.svelte-1o2l87q li.active.svelte-1o2l87q{color:var(--brand)}.elements.svelte-1o2l87q.svelte-1o2l87q{margin-top:.5rem}.elements.svelte-1o2l87q .element.svelte-1o2l87q{display:flex;flex-direction:column;border:1px solid var(--bs-border-color);border-bottom-style:none;background-color:var(--bs-body-bg)}.elements.svelte-1o2l87q .element.svelte-1o2l87q .properties{padding:.5rem .75rem 0}.elements.svelte-1o2l87q .element .bar.svelte-1o2l87q{display:flex;align-items:center;cursor:pointer}.elements.svelte-1o2l87q .element .bar.svelte-1o2l87q .btn{padding:0;border:1px solid var(--bs-border-color);border-top:none;border-right:none;border-radius:0}.elements.svelte-1o2l87q .element .bar.svelte-1o2l87q .btn:first-of-type{border-bottom-left-radius:.375rem}.elements.svelte-1o2l87q .element .bar.svelte-1o2l87q iconify-icon{display:flex;align-items:center;padding:.5rem}.elements.svelte-1o2l87q .element .bar .detail.svelte-1o2l87q{flex-grow:1;display:flex;align-items:center;padding:.25rem .5rem;padding-left:0;overflow:hidden;white-space:nowrap}.elements.svelte-1o2l87q .element .bar.active.svelte-1o2l87q{color:var(--brand)}.elements.svelte-1o2l87q .element .bar.empty.svelte-1o2l87q .btn{border-bottom:none;border-radius:0}.elements.svelte-1o2l87q .element.svelte-1o2l87q:last-child{border-bottom-style:solid;border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}.elements.svelte-1o2l87q .element.svelte-1o2l87q:first-child{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.title.svelte-v7bfka.svelte-v7bfka{display:flex;align-items:center;padding:.5rem .75rem;margin:0 -.75rem;background:#1e1e1e;border-top:1px solid #373737;border-bottom:1px solid #373737;cursor:pointer}.title.svelte-v7bfka .icon.svelte-v7bfka{display:flex;flex-shrink:0;align-items:center;margin-right:.5rem}.title.svelte-v7bfka .add.svelte-v7bfka{display:flex;flex-shrink:0;align-items:center}.title.svelte-v7bfka .name.svelte-v7bfka{flex-grow:1;display:flex;align-items:center;text-transform:uppercase;font-weight:500}.title.svelte-v7bfka .name .count.svelte-v7bfka{font-weight:400;color:#777;margin-left:.5rem;margin-top:-.1rem}.elements.svelte-v7bfka.svelte-v7bfka{margin-top:.5rem}.elements.svelte-v7bfka .element.svelte-v7bfka{display:flex;border:1px solid var(--bs-border-color);border-bottom-width:0}.elements.svelte-v7bfka .element.svelte-v7bfka:last-child{margin-bottom:0}.elements.svelte-v7bfka .element .props.svelte-v7bfka{flex-grow:1;padding:.25rem}.elements.svelte-v7bfka .element .remove.svelte-v7bfka{display:flex;align-items:center;justify-content:center;padding:.2rem;border-left:1px solid var(--bs-border-color);cursor:pointer}.elements.svelte-v7bfka .element.svelte-v7bfka .properties .property:last-child{margin-bottom:0}.elements.svelte-v7bfka .element.svelte-v7bfka:last-child{border-bottom-width:1px;border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}.elements.svelte-v7bfka .element.svelte-v7bfka:first-child{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.title.svelte-94164q.svelte-94164q{display:flex;align-items:center;padding:.5rem .75rem;margin:0 -.75rem;background:#1e1e1e;border-top:1px solid #373737;border-bottom:1px solid #373737;cursor:pointer}.title.svelte-94164q .icon.svelte-94164q{display:flex;flex-shrink:0;align-items:center;margin-right:.5rem}.title.svelte-94164q .add.svelte-94164q{display:flex;flex-shrink:0;align-items:center}.title.svelte-94164q .name.svelte-94164q{flex-grow:1;display:flex;align-items:center;text-transform:uppercase;font-weight:500}.title.svelte-94164q .name .count.svelte-94164q{font-weight:400;color:#777;margin-left:.5rem;margin-top:-.1rem}.elements.svelte-94164q.svelte-94164q{margin-top:.5rem}.elements.svelte-94164q .element.svelte-94164q{display:flex;flex-direction:column;border:1px solid var(--bs-border-color);border-bottom-style:none;background-color:var(--bs-body-bg)}.elements.svelte-94164q .element.svelte-94164q .properties{padding:.5rem .75rem 0}.elements.svelte-94164q .element .bar.svelte-94164q{display:flex;align-items:center;cursor:pointer}.elements.svelte-94164q .element .bar.svelte-94164q .btn{padding:0}.elements.svelte-94164q .element .bar.svelte-94164q iconify-icon{display:flex;align-items:center;padding:.5rem}.elements.svelte-94164q .element .bar .detail.svelte-94164q{flex-grow:1;display:flex;align-items:center;padding:.25rem .5rem;padding-left:0;overflow:hidden;white-space:nowrap}.elements.svelte-94164q .element.svelte-94164q:last-child{border-bottom-style:solid;border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}.elements.svelte-94164q .element.svelte-94164q:first-child{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.solution.svelte-1ycjn4f{gap:.5rem}.solution.svelte-1ycjn4f .toggled{color:var(--brand)}.solution.svelte-1ycjn4f .input-group:not(:last-child){margin-bottom:.5rem}.solution.svelte-1ycjn4f .input-group .input-group-text:last-child{padding:0}.incrementer.svelte-1ycjn4f{display:flex;flex-direction:column;align-items:center;height:100%}.incrementer.svelte-1ycjn4f .btn{line-height:unset!important;height:50%!important;padding:0 .375rem!important;border-radius:0}.incrementer.svelte-1ycjn4f .btn:first-child{border-bottom:1px solid var(--bs-border-color)!important}.incrementer.svelte-1ycjn4f .btn:hover:not(:disabled){color:#fff}.incrementer.svelte-1ycjn4f .btn:disabled{cursor:not-allowed}.properties .property:has(.value .solution){align-items:baseline!important}.values.svelte-4uz6k7{display:flex;gap:.5rem;align-items:center}.values.svelte-1xuwskk{margin:.5rem}.values.svelte-1xuwskk .properties .property{margin-bottom:.5rem!important}.properties.svelte-1y2tocn{padding:0 .75rem}.properties.svelte-1y2tocn .properties{padding:0}.properties.svelte-1y2tocn .property{display:flex;align-items:center;margin-bottom:.5rem}.properties.svelte-1y2tocn .property .name{flex-shrink:0;width:max(6rem,20%);min-width:max(6rem,20%);padding-right:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.properties.svelte-1y2tocn .property .label-medium{width:max(9rem,25%);min-width:max(9rem,25%)}.properties.svelte-1y2tocn .property .label-large{width:max(12rem,30%)}.properties.svelte-1y2tocn .property .value{flex-grow:1;max-width:100%}.properties.svelte-1y2tocn .input-group-text,.properties.svelte-1y2tocn input[type=text]{padding:.25rem .5rem;line-height:1rem}.properties.svelte-1y2tocn input[type=color]{height:2.125rem}.properties.svelte-1y2tocn input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;box-shadow:none;cursor:pointer;background-color:var(--brand)}.properties.svelte-1y2tocn input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;cursor:default;background-color:var(--bs-body-bg)}.properties.svelte-1y2tocn .input-group-text .btn{padding:0;line-height:1rem;height:1rem;display:flex;align-items:center;border:none}.properties.svelte-1y2tocn select{padding:.25rem .5rem}.material-editor.svelte-jzan07.svelte-jzan07{display:flex;flex-direction:column;flex-shrink:0;max-height:100vh;width:var(--inspector-width);background-color:var(--inspector-background-color);border-left:1px solid var(--inspector-border-color);z-index:2}.material.svelte-jzan07.svelte-jzan07{flex-grow:1;overflow-y:auto}.actions.svelte-jzan07.svelte-jzan07{border-top:1px solid rgba(255,255,255,.2);margin-top:1rem;padding:.75rem}.actions.svelte-jzan07 .btn-group .btn{border-radius:0;display:flex;align-items:center;justify-content:center;flex-grow:unset}.actions.svelte-jzan07 .btn-group>.btn:first-child{flex-grow:1!important}.title.svelte-jzan07.svelte-jzan07{display:flex;align-items:center;padding:.5rem .75rem;margin-bottom:.75rem;background:#0003;border-bottom:1px solid #3c3c3c}.title.svelte-jzan07 .icon.svelte-jzan07{display:flex;flex-shrink:0;align-items:center;margin-right:.5rem}.title.svelte-jzan07 .name.svelte-jzan07{flex-grow:1;text-transform:uppercase;font-weight:500}.material-editor.svelte-1fykppr.svelte-1fykppr{display:flex;flex-direction:column;flex-shrink:0;max-height:100vh;width:var(--inspector-width);background-color:var(--inspector-background-color);border-left:1px solid var(--inspector-border-color);z-index:2}.material.svelte-1fykppr.svelte-1fykppr{flex-grow:1}.actions.svelte-1fykppr.svelte-1fykppr{border-top:1px solid rgba(255,255,255,.2);margin-top:1rem;padding:.75rem}.actions.svelte-1fykppr .btn-group .btn{border-radius:0;display:flex;align-items:center;justify-content:center;flex-grow:unset}.actions.svelte-1fykppr .btn-group>.btn:first-child{flex-grow:1!important}.title.svelte-1fykppr.svelte-1fykppr{display:flex;align-items:center;padding:.5rem .75rem;margin-bottom:.75rem;background:#0003;border-bottom:1px solid #3c3c3c}.title.svelte-1fykppr .icon.svelte-1fykppr{display:flex;flex-shrink:0;align-items:center;margin-right:.5rem}.title.svelte-1fykppr .name.svelte-1fykppr{flex-grow:1;text-transform:uppercase;font-weight:500}.layer-editor.svelte-faennb.svelte-faennb{display:flex;flex-direction:column;flex-shrink:0;max-height:100vh;width:var(--inspector-width);background-color:var(--inspector-background-color);border-left:1px solid var(--inspector-border-color);z-index:2}.layer.svelte-faennb.svelte-faennb{flex-grow:1}.actions.svelte-faennb.svelte-faennb{border-top:1px solid rgba(255,255,255,.2);margin-top:1rem;padding:.75rem}.actions.svelte-faennb .btn-group .btn{border-radius:0;display:flex;align-items:center;justify-content:center;flex-grow:unset}.actions.svelte-faennb .btn-group>.btn:first-child{flex-grow:1!important}.title.svelte-faennb.svelte-faennb{display:flex;align-items:center;padding:.5rem .75rem;margin-bottom:.75rem;background:#0003;border-bottom:1px solid #3c3c3c}.title.svelte-faennb .icon.svelte-faennb{display:flex;flex-shrink:0;align-items:center;margin-right:.5rem}.title.svelte-faennb .name.svelte-faennb{flex-grow:1;text-transform:uppercase;font-weight:500}.editor.svelte-w622xr.svelte-w622xr{display:flex;flex-direction:column;flex-shrink:0;max-height:100vh;width:var(--inspector-width);background-color:var(--inspector-background-color);border-left:1px solid var(--inspector-border-color);z-index:2}.helper.svelte-w622xr.svelte-w622xr{display:flex;align-items:center;padding:0 .75rem}.helper.svelte-w622xr .name.svelte-w622xr{flex-shrink:0;width:max(6rem,20%);min-width:max(6rem,20%);padding-right:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.helper.svelte-w622xr .value.svelte-w622xr{flex-grow:1}.helper.svelte-w622xr .value.svelte-w622xr .btn-group{display:flex}.helper.svelte-w622xr .value.svelte-w622xr .btn-group .btn{flex-basis:0}.distribution.svelte-w622xr.svelte-w622xr{flex-grow:1}.actions.svelte-w622xr.svelte-w622xr{border-top:1px solid rgba(255,255,255,.2);margin-top:1rem;padding:.75rem}.actions.svelte-w622xr .btn-group .btn{border-radius:0;display:flex;align-items:center;justify-content:center;flex-grow:unset}.actions.svelte-w622xr .btn-group>.btn:first-child{flex-grow:1!important}.title.svelte-w622xr.svelte-w622xr{display:flex;align-items:center;padding:.5rem .75rem;margin-bottom:.75rem;background:#0003;border-bottom:1px solid #3c3c3c}.title.svelte-w622xr .icon.svelte-w622xr{display:flex;flex-shrink:0;align-items:center;margin-right:.5rem}.title.svelte-w622xr .name.svelte-w622xr{flex-grow:1;text-transform:uppercase;font-weight:500}.analysis.svelte-14nk2je.svelte-14nk2je{width:100%;overflow-y:auto;overflow-x:hidden;padding:1rem 1rem 1rem .6rem}.analysis.svelte-14nk2je .plots.svelte-14nk2je{display:grid;grid-column-gap:1rem;row-gap:1rem;grid-template-columns:repeat(auto-fit,minmax(25rem,1fr));grid-auto-rows:1fr;grid-auto-flow:dense}.analysis.svelte-14nk2je .plots .placeholder.svelte-14nk2je{aspect-ratio:1;border:1px solid var(--bs-border-color);background:#0003}.analysis.svelte-14nk2je .awaiting.svelte-14nk2je{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#777;font-weight:500}.browser.svelte-k9ghx1.svelte-k9ghx1{width:100%;position:relative;background-color:var(--modal-background-color);display:flex}.browser.svelte-k9ghx1 .tabs-container.svelte-k9ghx1{position:absolute;width:calc(100% + .4rem);display:flex;align-items:center;justify-content:right;height:2.5rem;border-bottom:1px solid var(--bs-border-color);margin-left:-.4rem;background:#1a1a1a}.browser.svelte-k9ghx1 .tabs-container.svelte-k9ghx1 input{flex-grow:1;border-radius:0;outline:none;box-shadow:none;border:none;background:transparent;width:auto}.browser.svelte-k9ghx1 .tabs-container .tabs.svelte-k9ghx1{margin:0;background:none;overflow:hidden}.browser.svelte-k9ghx1 .tabs-container .tabs.svelte-k9ghx1 .nav{flex-wrap:nowrap}.browser.svelte-k9ghx1 .tabs-container .tabs.svelte-k9ghx1 .nav-link{border-left:1px solid var(--modal-border-color);border-right:none;border-bottom:none;align-items:end}.browser.svelte-k9ghx1 .tabs-container .tabs.svelte-k9ghx1 .nav-link iconify-icon{margin-right:.5rem}.browser.svelte-k9ghx1 .readonly.svelte-k9ghx1{display:flex;align-items:center;justify-content:center;position:absolute;user-select:none;bottom:1rem;left:50%;transform:translate(-50%);padding:.5rem 1rem;background:#000;color:#fff;border-radius:2rem}.browser.svelte-k9ghx1 .readonly.svelte-k9ghx1 iconify-icon{margin-right:.5rem}.browser.svelte-k9ghx1 .content.svelte-k9ghx1{margin-top:2.9rem;padding-right:.4rem;display:flex;flex-grow:1;flex-direction:column;overflow-y:auto}.browser.svelte-k9ghx1 .servers .svelte-k9ghx1:not(.signals),.browser.svelte-k9ghx1 .tags .svelte-k9ghx1:not(.signals),.browser.svelte-k9ghx1 .signals .svelte-k9ghx1:not(.signals),.browser.svelte-k9ghx1 .tab-bindings .svelte-k9ghx1:not(.signals){overflow:hidden}.browser.svelte-k9ghx1 .servers .list.svelte-k9ghx1,.browser.svelte-k9ghx1 .tags .list.svelte-k9ghx1,.browser.svelte-k9ghx1 .signals .list.svelte-k9ghx1,.browser.svelte-k9ghx1 .tab-bindings .list.svelte-k9ghx1{overflow-x:auto}.browser.svelte-k9ghx1 .servers.svelte-k9ghx1 table button,.browser.svelte-k9ghx1 .tags.svelte-k9ghx1 table button,.browser.svelte-k9ghx1 .signals.svelte-k9ghx1 table button,.browser.svelte-k9ghx1 .tab-bindings.svelte-k9ghx1 table button{display:flex;align-items:center;justify-content:center;border-color:var(--bs-border-color);padding:.5rem}.browser.svelte-k9ghx1 .servers .title.svelte-k9ghx1,.browser.svelte-k9ghx1 .tags .title.svelte-k9ghx1,.browser.svelte-k9ghx1 .signals .title.svelte-k9ghx1,.browser.svelte-k9ghx1 .tab-bindings .title.svelte-k9ghx1{display:flex;align-items:center;background:#1a1a1a;border:1px solid var(--bs-border-color)}.browser.svelte-k9ghx1 .servers .title li.svelte-k9ghx1,.browser.svelte-k9ghx1 .tags .title li.svelte-k9ghx1,.browser.svelte-k9ghx1 .signals .title li.svelte-k9ghx1,.browser.svelte-k9ghx1 .tab-bindings .title li.svelte-k9ghx1{display:flex;align-items:center;padding:.25rem 1rem}.browser.svelte-k9ghx1 .servers .title li .label.svelte-k9ghx1,.browser.svelte-k9ghx1 .tags .title li .label.svelte-k9ghx1,.browser.svelte-k9ghx1 .signals .title li .label.svelte-k9ghx1,.browser.svelte-k9ghx1 .tab-bindings .title li .label.svelte-k9ghx1{flex-grow:1}.browser.svelte-k9ghx1 .servers .title li.svelte-k9ghx1 .form-check,.browser.svelte-k9ghx1 .tags .title li.svelte-k9ghx1 .form-check,.browser.svelte-k9ghx1 .signals .title li.svelte-k9ghx1 .form-check,.browser.svelte-k9ghx1 .tab-bindings .title li.svelte-k9ghx1 .form-check{display:flex;align-items:center}.browser.svelte-k9ghx1 .servers .title .name.svelte-k9ghx1,.browser.svelte-k9ghx1 .tags .title .name.svelte-k9ghx1,.browser.svelte-k9ghx1 .signals .title .name.svelte-k9ghx1,.browser.svelte-k9ghx1 .tab-bindings .title .name.svelte-k9ghx1{padding:0 .75rem;display:flex;flex-grow:1;font-weight:500;text-transform:uppercase;text-wrap:nowrap}.browser.svelte-k9ghx1 .servers .title .action.svelte-k9ghx1,.browser.svelte-k9ghx1 .tags .title .action.svelte-k9ghx1,.browser.svelte-k9ghx1 .signals .title .action.svelte-k9ghx1,.browser.svelte-k9ghx1 .tab-bindings .title .action.svelte-k9ghx1{display:flex;align-items:center;padding:.5rem;border-left:1px solid var(--bs-border-color)}.browser.svelte-k9ghx1 .servers .title .action.svelte-k9ghx1:not(.disabled),.browser.svelte-k9ghx1 .tags .title .action.svelte-k9ghx1:not(.disabled),.browser.svelte-k9ghx1 .signals .title .action.svelte-k9ghx1:not(.disabled),.browser.svelte-k9ghx1 .tab-bindings .title .action.svelte-k9ghx1:not(.disabled){cursor:pointer}.browser.svelte-k9ghx1 .servers .title .action.svelte-k9ghx1:hover:not(.disabled),.browser.svelte-k9ghx1 .tags .title .action.svelte-k9ghx1:hover:not(.disabled),.browser.svelte-k9ghx1 .signals .title .action.svelte-k9ghx1:hover:not(.disabled),.browser.svelte-k9ghx1 .tab-bindings .title .action.svelte-k9ghx1:hover:not(.disabled){color:#fff}.browser.svelte-k9ghx1 .servers .title.svelte-k9ghx1 button,.browser.svelte-k9ghx1 .tags .title.svelte-k9ghx1 button,.browser.svelte-k9ghx1 .signals .title.svelte-k9ghx1 button,.browser.svelte-k9ghx1 .tab-bindings .title.svelte-k9ghx1 button{padding:0}.browser.svelte-k9ghx1 .servers .title.svelte-k9ghx1 .dropdown-menu,.browser.svelte-k9ghx1 .tags .title.svelte-k9ghx1 .dropdown-menu,.browser.svelte-k9ghx1 .signals .title.svelte-k9ghx1 .dropdown-menu,.browser.svelte-k9ghx1 .tab-bindings .title.svelte-k9ghx1 .dropdown-menu{user-select:none;padding:.25rem 0rem;transform:translate3d(-6.2px,86.2px,0)!important;border:1px solid var(--bs-border-color);border-top:none;border-top-left-radius:0;border-top-right-radius:0}.browser.svelte-k9ghx1 .servers.svelte-k9ghx1 .list-group-item,.browser.svelte-k9ghx1 .tags.svelte-k9ghx1 .list-group-item,.browser.svelte-k9ghx1 .signals.svelte-k9ghx1 .list-group-item,.browser.svelte-k9ghx1 .tab-bindings.svelte-k9ghx1 .list-group-item{border-radius:0;padding:0rem;padding-right:0}.browser.svelte-k9ghx1 .servers.svelte-k9ghx1 .list-group-item span,.browser.svelte-k9ghx1 .tags.svelte-k9ghx1 .list-group-item span,.browser.svelte-k9ghx1 .signals.svelte-k9ghx1 .list-group-item span,.browser.svelte-k9ghx1 .tab-bindings.svelte-k9ghx1 .list-group-item span{padding:.25rem .75rem}.browser.svelte-k9ghx1 .servers.svelte-k9ghx1 .list-group-item:first-child,.browser.svelte-k9ghx1 .tags.svelte-k9ghx1 .list-group-item:first-child,.browser.svelte-k9ghx1 .signals.svelte-k9ghx1 .list-group-item:first-child,.browser.svelte-k9ghx1 .tab-bindings.svelte-k9ghx1 .list-group-item:first-child{border-top:none}.browser.svelte-k9ghx1 .tags.svelte-k9ghx1{margin-top:.4rem}.browser.svelte-k9ghx1 .servers.svelte-k9ghx1 .list-group-item:has(.server){cursor:pointer}.browser.svelte-k9ghx1 .servers.svelte-k9ghx1 .list-group-item:hover .server .connection{display:flex}.browser.svelte-k9ghx1 .none{color:#999;display:block}.browser.svelte-k9ghx1 table{border-left:1px solid var(--bs-border-color);border-right:1px solid var(--bs-border-color);text-overflow:ellipsis;white-space:nowrap;user-select:none}.browser.svelte-k9ghx1 table th{font-weight:500;background-color:#242424;color:#999}.browser.svelte-k9ghx1 table th,.browser.svelte-k9ghx1 table td{padding-block:.25rem}.browser.svelte-k9ghx1 .tags.svelte-k9ghx1 table tr td:first-child,.browser.svelte-k9ghx1 .tags.svelte-k9ghx1 table tr th:first-child{padding-block:0;width:1.25rem}.dialog-properties.svelte-k9ghx1.svelte-k9ghx1{margin:.75rem;margin-bottom:0}.loading-overlay.svelte-k9ghx1.svelte-k9ghx1{background:#00000080;position:absolute;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center}.import-browser.svelte-k9ghx1.svelte-k9ghx1{list-style:none;margin:0;padding:1rem}.add-tag-dialog.svelte-k9ghx1 .modal-body,.server-configuration-dialog.svelte-k9ghx1 .modal-body{overflow-y:visible!important}.table.svelte-1lh5tee button.valid{color:#04c742}.table.svelte-1lh5tee .selected button{color:#000!important}.table.svelte-1lh5tee button.invalid{color:#ff2060}.table.svelte-1lh5tee tr.svelte-1lh5tee:hover:not(.initialized){background-color:#2b2b2b;color:#fff}.table.svelte-1lh5tee tr.selected.svelte-1lh5tee:not(.initialized){background-color:var(--brand);color:#000}.table.svelte-1lh5tee tr td.svelte-1lh5tee:first-child{padding-left:0}.table.svelte-1lh5tee tr td.svelte-1lh5tee:first-child button{display:flex;align-items:center;border-left:0;border-top:0;border-bottom:0;border-radius:0}.table.svelte-1lh5tee tr:is(.initialized) td.svelte-1lh5tee:first-child button{cursor:default!important}.table.svelte-1lh5tee tbody tr:not(.initialized) td.svelte-1lh5tee{cursor:pointer}.table.svelte-1lh5tee tbody tr td.svelte-1lh5tee{user-select:none}.table.svelte-1lh5tee .none.svelte-1lh5tee{padding:.5rem .75rem}table.svelte-673bxx.svelte-673bxx{min-width:max-content}table.svelte-673bxx tr.svelte-673bxx:hover:not(.initialized){background-color:#2b2b2b;color:#fff}table.svelte-673bxx td.direction.svelte-673bxx,table.svelte-673bxx td.converter.svelte-673bxx{position:relative;width:2rem;padding-left:0;padding-block:0}table.svelte-673bxx td.direction.svelte-673bxx button,table.svelte-673bxx td.converter.svelte-673bxx button{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border-color:var(--bs-border-color);border-left:0;border-top:0;border-bottom:0;border-radius:0}table.svelte-673bxx td.direction.svelte-673bxx button.active,table.svelte-673bxx td.converter.svelte-673bxx button.active{color:#04c742}table.svelte-673bxx td.converter.svelte-673bxx button{border-left-width:1px;border-right-width:0;color:#666}table.svelte-673bxx td.direction.svelte-673bxx button{color:var(--bs-table-color);opacity:1}table.svelte-673bxx tr:not(.initialized) td.converter.svelte-673bxx button:hover{color:#fff}table.svelte-673bxx tr.svelte-673bxx:is(.initialized) button{cursor:default}table.svelte-673bxx tr.selected.svelte-673bxx:not(.initialized){background-color:var(--brand);color:#000}table.svelte-673bxx tr.selected.svelte-673bxx:not(.initialized) .selector button{color:var(--bs-btn-color)}table.svelte-673bxx tr.selected.svelte-673bxx:not(.initialized) .selector button.active{color:#fff}table.svelte-673bxx tr.selected.svelte-673bxx:not(.initialized) iconify-icon{color:#000}table.svelte-673bxx tbody tr:not(.initialized) td.svelte-673bxx{cursor:pointer}table.svelte-673bxx tbody tr td.svelte-673bxx{user-select:none}table.svelte-673bxx td.name.svelte-673bxx{max-width:8rem;text-overflow:ellipsis;overflow:hidden}table.svelte-673bxx td.value.svelte-673bxx{text-transform:uppercase}table.svelte-673bxx input,table.svelte-673bxx input:disabled{width:8rem;background-color:var(--modal-background-color);padding:0 .4rem;border-radius:0}.converter-configuration.svelte-673bxx .modal-body{overflow-y:visible!important}.converter-configuration.svelte-673bxx .dialog-properties.svelte-673bxx{margin:.75rem;margin-bottom:0}table.svelte-taix7j.svelte-taix7j{min-width:max-content}table.svelte-taix7j tr.svelte-taix7j:hover{background-color:#2b2b2b;color:#fff}table.svelte-taix7j tr.selected.svelte-taix7j{background-color:var(--brand);color:#000}table.svelte-taix7j tbody tr:not(.initialized) td.svelte-taix7j{cursor:pointer}table.svelte-taix7j tbody tr td.svelte-taix7j{user-select:none}table.svelte-taix7j td.name.svelte-taix7j{max-width:8rem;text-overflow:ellipsis;overflow:hidden}table.svelte-taix7j td.value.svelte-taix7j{text-transform:uppercase}table.svelte-taix7j td.more.svelte-taix7j{text-align:center}table.svelte-taix7j input,table.svelte-taix7j input:disabled{width:8rem;background-color:var(--modal-background-color);padding:0 .4rem;border-radius:0}.toolbar.svelte-dutg0d.svelte-dutg0d{display:flex;flex-direction:column;flex-shrink:0;background-color:var(--toolbar-background-color);border-right:1px solid var(--toolbar-border-color);font-size:1.5rem;filter:var(--toolbar-drop-shadow);z-index:200}.toolbar.svelte-dutg0d .section.svelte-dutg0d{display:flex}.toolbar.svelte-dutg0d .section.fill.svelte-dutg0d{flex-grow:1}.toolbar.svelte-dutg0d .section.svelte-dutg0d .nav{border-bottom:1px solid var(--toolbar-button-border-color)}.toolbar.svelte-dutg0d .section.svelte-dutg0d .nav-link{background-color:var(--toolbar-button-background-color);color:var(--toolbar-button-text-color);text-shadow:var(--toolbar-button-text-shadow);padding:1rem;border-top:1px solid var(--toolbar-button-border-color);border-radius:0;display:flex;align-items:center}.toolbar.svelte-dutg0d .section.svelte-dutg0d .nav-link:hover{background-color:var(--toolbar-button-hover-background-color);color:var(--toolbar-button-hover-text-color)}.toolbar.svelte-dutg0d .section.svelte-dutg0d .nav-link.active{background-color:var(--toolbar-button-active-background-color);color:var(--toolbar-button-active-text-color);box-shadow:inset 0 0 .25rem #00000080;color:var(--brand)}.toolbar.svelte-dutg0d .section.svelte-dutg0d:first-child .nav-item:first-child .nav-link{border-top:0}.toolbar.svelte-dutg0d .section.svelte-dutg0d:last-child .nav{border-bottom:0}.toolbar.svelte-dutg0d .section.svelte-dutg0d:last-child .nav-item:last-child .nav-link{border-bottom:0}.monitor.svelte-2isxcg.svelte-2isxcg{position:absolute;z-index:1}.viewcube.svelte-2isxcg.svelte-2isxcg{position:absolute;bottom:1rem;right:1rem;z-index:1}.controlbar.svelte-2isxcg.svelte-2isxcg{display:flex;position:relative;justify-content:space-between;align-items:flex-start;top:0;right:1rem;z-index:1}.controlbar.svelte-2isxcg .torq.svelte-2isxcg{display:flex;position:absolute;width:25rem;left:50%;transform:translate(-50%)}.controlbar.svelte-2isxcg .torq.svelte-2isxcg button{padding:.475rem .625rem;color:#a4a4a4}.controlbar.svelte-2isxcg .torq.svelte-2isxcg button:hover{color:#fff}.controlbar.svelte-2isxcg .torq.svelte-2isxcg input{border-radius:0;outline:none;box-shadow:none;border:none;background-color:#0009;font-size:1.05rem}.controlbar.svelte-2isxcg .torq.svelte-2isxcg input::placeholder{color:#a4a4a4}.controlbar.svelte-2isxcg .btn-group{position:absolute;right:0;gap:1px}.controlbar.svelte-2isxcg .btn{color:var(--toolbar-button-text-color);background-color:#0009;display:flex;align-items:center;padding:.475rem .625rem;border-radius:0;border:none}.controlbar.svelte-2isxcg .btn:not(.dropdown-toggle-split){margin-left:1px!important}.controlbar.svelte-2isxcg .btn:disabled{border:none}.controlbar.svelte-2isxcg .dropdown-toggle-split{border-left:1px solid rgba(255,255,255,.2);padding-inline:.3rem}.controlbar.svelte-2isxcg .dropdown-menu.svelte-2isxcg{font-size:1rem;background:#000c;text-align:center;min-width:unset;width:4rem;border:0;border-radius:.2rem;padding:.2rem 0}.controlbar.svelte-2isxcg .dropdown-menu button.svelte-2isxcg{padding:.1rem .88rem;font-size:.9rem}.controlbar.svelte-2isxcg .dropdown-menu button.active.svelte-2isxcg{background:none;border-right:.25rem solid #00da6d;padding-right:.63rem;font-weight:500}.viewport.svelte-1xt4ig.svelte-1xt4ig{position:relative;flex-grow:1}.viewport.svelte-1xt4ig .rotation-angle.svelte-1xt4ig{user-select:none;pointer-events:none;position:absolute;top:0;left:0;transform:translate(-50%,-50%);z-index:1;background:#000c;color:#fff;padding:.25rem .75rem;border-radius:.25rem}.viewport.svelte-1xt4ig .overlay.svelte-1xt4ig{position:absolute;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(10px)}.viewport.svelte-1xt4ig .overlay .status.svelte-1xt4ig{background:#0c0c0c;filter:drop-shadow(1px 0px 4px rgba(0,0,0,.5));padding:2rem 3rem;border-radius:.5rem;font-size:1.5rem;user-select:none}.readonly.svelte-1xt4ig.svelte-1xt4ig{position:absolute;bottom:1rem;left:50%;transform:translate(-50%);padding:.5rem 1rem;background:#000;color:#fff;border-radius:2rem;user-select:none}.readonly.svelte-1xt4ig a.svelte-1xt4ig{display:flex;align-items:center;text-decoration:none;color:var(--bs-body-color)}.readonly.svelte-1xt4ig iconify-icon{margin-right:.5rem}#graphics{position:absolute;width:100%;height:100%;user-select:none}.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-12wlba6{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:rgb(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}.editor.svelte-1w58q7h.svelte-1w58q7h{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:100}.editor.svelte-1w58q7h .explorer.svelte-1w58q7h{display:flex;flex-direction:column;width:var(--filesystem-width);min-width:var(--filesystem-width);background-color:var(--filesystem-background-color);border-right:1px solid var(--filesystem-border-color);filter:var(--filesystem-drop-shadow);height:100%;z-index:101}.editor.svelte-1w58q7h .instance.svelte-1w58q7h{display:flex;flex-direction:column;flex-grow:1;height:100%;position:relative}.editor.svelte-1w58q7h .instance .coding.svelte-1w58q7h{display:flex;flex-direction:column;flex-grow:1;position:absolute;top:0;left:0;width:100%;height:100%}.editor.svelte-1w58q7h .instance .tabs.svelte-1w58q7h{background-color:#181818;height:2.5rem;margin:0}.editor.svelte-1w58q7h .instance .tabs.svelte-1w58q7h .nav{flex-wrap:nowrap;overflow:hidden}.editor.svelte-1w58q7h .instance .tabs.svelte-1w58q7h .nav-link{border-radius:0;border-right:1px solid var(--filesystem-border-color);color:var(--scripteditor-tab-text-color);border-bottom:1px solid var(--filesystem-border-color);gap:.5rem;height:2.5rem}.editor.svelte-1w58q7h .instance .tabs.svelte-1w58q7h .nav-link iconify-icon:first-child{margin-top:.1rem}.editor.svelte-1w58q7h .instance .tabs.svelte-1w58q7h .nav-link iconify-icon:last-child{margin-top:.2rem}.editor.svelte-1w58q7h .instance .tabs.svelte-1w58q7h .nav-link.active{background-color:#1e1e1e;color:var(--scripteditor-tab-active-text-color);border-bottom-color:#1e1e1e}.editor.svelte-1w58q7h .instance .tabs .nav-item.empty.svelte-1w58q7h{flex-grow:1;border-bottom:1px solid var(--filesystem-border-color);height:2.5rem}.editor.svelte-1w58q7h .instance .tabs .nav-item.options.svelte-1w58q7h{border-bottom:1px solid var(--filesystem-border-color);height:2.5rem}.editor.svelte-1w58q7h .instance .tabs .nav-item.options.svelte-1w58q7h button{height:100%;padding:.5rem;align-items:center;border-radius:0;border:none;border-left:1px solid var(--filesystem-border-color)}.editor.svelte-1w58q7h .instance .code-wrapper.svelte-1w58q7h,.editor.svelte-1w58q7h .instance.svelte-1w58q7h .node-wrapper{flex-grow:1;width:100%}.editor.svelte-1w58q7h .instance .code-wrapper.hidden.svelte-1w58q7h,.editor.svelte-1w58q7h .instance .node-wrapper.hidden.svelte-1w58q7h{display:none}.editor.svelte-1w58q7h .instance .code-wrapper.svelte-1w58q7h{padding-top:.5rem;background-color:#1e1e1e}.editor.svelte-1w58q7h .instance #code-container.svelte-1w58q7h,.editor.svelte-1w58q7h .instance.svelte-1w58q7h #node-container{width:100%;height:100%}.visible.svelte-1w58q7h.svelte-1w58q7h{display:flex}.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: rgb(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: rgb(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.left{left:0}.svelte-flow__panel.right{right:0}.svelte-flow__panel.center{left:50%;transform:translate(-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}.block.svelte-e7adxe .btn{padding:.25rem;border-radius:100%;display:flex;align-items:center;justify-content:center;background-color:var(--bs-body-bg);border:1px solid #000}.block.svelte-e7adxe .btn.active{background-color:#00da6d;color:#0c0c0c}.wrapper.svelte-1n9z5m8.svelte-1n9z5m8{width:100%;height:100%;user-select:none;display:flex;flex-direction:column}.wrapper.svelte-1n9z5m8 .resizable{background-color:#1e1e1e}.wrapper.svelte-1n9z5m8 .resizable .content{overflow:hidden!important;display:flex;flex-direction:column}.readonly.svelte-1n9z5m8.svelte-1n9z5m8{display:flex;align-items:center;justify-content:center;position:absolute;bottom:1rem;z-index:10;left:50%;transform:translate(-50%);padding:.5rem 1rem;background:#000;color:#fff;border-radius:2rem}.readonly.svelte-1n9z5m8 iconify-icon{margin-right:.5rem}.search.svelte-1n9z5m8.svelte-1n9z5m8{position:absolute;top:4rem;left:50%;transform:translate(-50%);width:20rem;z-index:10;filter:drop-shadow(0 0 .5rem #000)}.search.svelte-1n9z5m8 .form-control{background-color:#181818}.search.svelte-1n9z5m8 .results.svelte-1n9z5m8{background-color:#0a0a0ae6;border:1px solid var(--bs-border-color);border-top:none;border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}.search.svelte-1n9z5m8 .results .result.svelte-1n9z5m8{cursor:pointer;padding:.25rem 1rem;border-bottom:1px solid rgba(255,255,255,.1)}.search.svelte-1n9z5m8 .results .result.svelte-1n9z5m8:hover{color:#fff;background-color:#ffffff0d}.search.svelte-1n9z5m8 .results .result.svelte-1n9z5m8:last-child{border-bottom:none}.search.hasresults.svelte-1n9z5m8 input{border-bottom-left-radius:0;border-bottom-right-radius:0}.svelte-flow{background:none!important;--xy-edge-stroke-default:#555 !important;--xy-edge-stroke-selected-default:#FFF !important}.svelte-flow .svelte-flow__handle{width:.5rem;height:.5rem}.svelte-flow .svelte-flow__handle:hover{width:.75rem;height:.75rem;background-color:#fff}.svelte-flow .svelte-flow__handle.active{background-color:#00da6d}.svelte-flow .svelte-flow__handle.connectingto{background-color:#ff2060}.svelte-flow .svelte-flow__handle.valid{background-color:#4bffa0}.svelte-flow .svelte-flow__node:has(.custom-select){z-index:2000!important}.svelte-flow .controlbar{z-index:6!important;top:.5rem!important;right:.5rem!important}.svelte-flow .selected .block{box-shadow:0 0 0 .1rem #fff!important}.overlayed.svelte-1n9z5m8.svelte-1n9z5m8{background-color:#00000080}.overlayed.svelte-1n9z5m8 .svelte-flow{--xy-edge-stroke-default:#999 !important}.overlayed.svelte-1n9z5m8 .label{color:#eee}.panel.svelte-1n9z5m8.svelte-1n9z5m8{position:absolute;margin:1rem;z-index:5}.left.svelte-1n9z5m8.svelte-1n9z5m8{top:0;left:0;max-height:calc(100% - 2rem);overflow-y:auto}.variables.svelte-1n9z5m8.svelte-1n9z5m8{display:flex;flex-direction:column;height:100%}.variables.svelte-1n9z5m8 .title.svelte-1n9z5m8{display:flex;align-items:center;padding:0;padding-left:.9rem;border-bottom:1px solid var(--inspector-border-color);background:#1e1e1e;font-weight:500;cursor:pointer}.variables.svelte-1n9z5m8 .title .name.svelte-1n9z5m8{flex-grow:1;display:flex;align-items:center}.variables.svelte-1n9z5m8 .title .name.svelte-1n9z5m8 iconify-icon{margin-top:.1rem;margin-right:.5rem}.variables.svelte-1n9z5m8 .title .actions.svelte-1n9z5m8{display:flex;flex-direction:row-reverse;align-items:center}.variables.svelte-1n9z5m8 .title .actions.svelte-1n9z5m8 input{padding:.5rem .5rem .5rem .75rem;width:30rem;flex-grow:1;border-radius:0;outline:none;box-shadow:none;border:none;background:transparent;border-left:1px solid var(--toolbar-border-color)}.variables.svelte-1n9z5m8 .title .actions.svelte-1n9z5m8 button{padding:.5rem;display:flex;align-items:center;border-radius:0;border:none;border-left:1px solid var(--toolbar-border-color)}.variables.svelte-1n9z5m8 .title .actions.svelte-1n9z5m8 button:focus{border:none;border-left:1px solid var(--toolbar-border-color)}.sidebar.svelte-1n9z5m8.svelte-1n9z5m8{background:#1e1e1e;border:1px solid #444}.sidebar.svelte-1n9z5m8 .category.svelte-1n9z5m8:not(.io){text-transform:uppercase}.sidebar.svelte-1n9z5m8 .category .title.svelte-1n9z5m8{border-bottom:1px solid #444;font-weight:500;padding:.5rem 1rem;text-transform:uppercase;cursor:pointer}.sidebar.svelte-1n9z5m8 .category .title.svelte-1n9z5m8:hover{color:#fff}.sidebar.svelte-1n9z5m8 .category .nodes .node.svelte-1n9z5m8{cursor:pointer;padding:.25rem 1rem;background:#00000080;border-bottom:1px solid #444}.sidebar.svelte-1n9z5m8 .category .nodes .node.svelte-1n9z5m8:hover{color:#fff}.sidebar.svelte-1n9z5m8 .category:last-child .title.svelte-1n9z5m8{border-bottom:none}.sidebar.svelte-1n9z5m8 .category:last-child .nodes.svelte-1n9z5m8{border-top:1px solid #444}.sidebar.svelte-1n9z5m8 .category:last-child .nodes .node.svelte-1n9z5m8:last-child{border-bottom:none}.svelte-flow__zoom{overflow:hidden}.svelte-flow .block{min-width:140px;width:round(up,100%,20px);box-shadow:0 0 .15rem #000}.svelte-flow .block input[type=number]{width:6rem;padding:.1rem .5rem;border-color:#000}.svelte-flow .function .block{background-color:#323232!important}.svelte-flow .function .properties{display:flex;justify-content:center;align-items:center}.svelte-flow .source .block{background-color:#2080ff!important}.svelte-flow .memory .block{background-color:#8c29e0!important}.svelte-flow .output .block{background-color:#ff2060!important}.svelte-flow .input .block{background-color:#00a552!important}.svelte-flow .source .block .properties .property,.svelte-flow .memory .block .properties .property{display:flex;align-items:center;justify-content:center}.svelte-flow .block{background:#111;border-radius:.375rem}.svelte-flow .block .name{height:round(up,100%,20px);color:#fff;background-color:#0003;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:-1px;font-weight:500;padding:.5rem 1rem;text-transform:uppercase;text-align:center}.svelte-flow .block .properties{color:#fff}.svelte-flow .block .properties .property{position:relative;padding:.2rem 1rem;text-align:center;height:40px;display:flex;align-items:center}.svelte-flow .block .properties .inputs{flex-grow:1}.svelte-flow .block .properties .inputs .property{text-align:left}.svelte-flow .block .properties .outputs .property{text-align:right}.svelte-flow .label{color:#999;margin:.5rem;text-align:center;font-size:.8rem}.toolbar.svelte-c7glqp.svelte-c7glqp{background:#0003;border-bottom:1px solid var(--filesystem-border-color);display:flex;flex-direction:row-reverse;height:2.5rem}.toolbar.svelte-c7glqp input{flex-grow:1;border-radius:0;outline:none;box-shadow:none;border:none;background:transparent}.toolbar.svelte-c7glqp button{padding:.375rem .25rem;display:flex;align-items:center;border-radius:0;border:none;border-left:1px solid var(--filesystem-border-color)}.toolbar.svelte-c7glqp button:focus{border:none;border-left:1px solid var(--filesystem-border-color)}.explorer.svelte-c7glqp.svelte-c7glqp{overflow-y:auto;overflow-x:hidden;flex-grow:1}.explorer.svelte-c7glqp ul.svelte-c7glqp{padding:.25rem 0;margin-left:.5rem;margin-bottom:.5rem}.explorer.svelte-c7glqp ul{list-style:none}.dialog-scripting.svelte-c7glqp .modal-body{overflow-y:visible!important}.dialog-scripting.svelte-c7glqp .modal-content{user-select:none}.dialog-scripting.svelte-c7glqp .dialog-properties.svelte-c7glqp{margin:1rem 1.5rem}.package-manager.svelte-c7glqp .modal-body{display:flex;flex-direction:column}li.svelte-10hu2q7.svelte-10hu2q7{margin:.2rem 0 0}ul.svelte-10hu2q7.svelte-10hu2q7{padding-left:.5rem;border-left:1px solid rgba(255,255,255,.2);margin-left:.9rem}.item.svelte-10hu2q7.svelte-10hu2q7{display:flex;align-items:center;cursor:pointer;padding:.1rem .25rem;user-select:none;border-radius:.25rem;margin-right:.5rem}.item.svelte-10hu2q7 .icon.svelte-10hu2q7{display:flex;align-items:center;margin-right:.5rem}.item.svelte-10hu2q7.svelte-10hu2q7:hover{background-color:#ffffff1a;color:#fff}.item.active.svelte-10hu2q7.svelte-10hu2q7{background-color:#ffffff1a;color:var(--brand)}.item.errors.svelte-10hu2q7.svelte-10hu2q7{text-decoration:underline;text-decoration-color:#ff2060;-webkit-text-decoration-style:wavy;-moz-text-decoration-style:wavy;text-decoration-style:wavy}.renaming.svelte-n3td6q input{padding:.1rem .5rem;line-height:1rem}canvas.svelte-h7fgxd{display:block;margin-top:.5rem;margin-left:.5rem}canvas.svelte-9nvnbm{display:block;border-radius:5rem}canvas.svelte-9nvnbm:hover{background-color:#000000bf}.settings.svelte-1nj9ci4 .modal-body{padding:0;overflow-y:visible!important}.settings.svelte-1nj9ci4 input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;cursor:default;background-color:#191919}.settings.svelte-1nj9ci4 .properties{padding:0}.settings.svelte-1nj9ci4 .content.svelte-1nj9ci4{padding:1.5rem;overflow:visible}.configure.svelte-wkgacd .modal-body{overflow-y:visible!important}.importer.svelte-wkgacd .options.svelte-wkgacd{margin-bottom:1.5rem}.importer.svelte-wkgacd .options.svelte-wkgacd input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;cursor:default;background-color:#191919}.importer.svelte-wkgacd .loading.svelte-wkgacd{display:flex;align-items:center;padding:.5rem 1rem}.importer.svelte-wkgacd .loading .text.svelte-wkgacd{margin-left:.75rem}.importer.svelte-wkgacd .loading-documents.svelte-wkgacd{display:flex;align-items:center;padding:.5rem 1rem;margin-top:1.25rem}.importer.svelte-wkgacd .loading-documents .text.svelte-wkgacd{margin-left:.75rem}.importer.svelte-wkgacd .onshape-documents.svelte-wkgacd{user-select:none}.importer.svelte-wkgacd .onshape-documents .document.svelte-wkgacd{cursor:pointer}.importer.svelte-wkgacd .onshape-documents .document .actions.svelte-wkgacd{display:flex;align-items:center;justify-content:center}.importer.svelte-wkgacd .onshape-documents .document .actions.svelte-wkgacd .btn-group{border:1px solid var(--bs-border-color);overflow:hidden}.importer.svelte-wkgacd .onshape-documents .document .actions.svelte-wkgacd .btn-group .btn{display:flex;padding:.35rem .5rem;background-color:#1f1f1f;border:none;border-left:1px solid var(--bs-border-color);outline:none!important;box-shadow:none!important;transition:none!important}.importer.svelte-wkgacd .onshape-documents .document .actions.svelte-wkgacd .btn-group .btn:hover{background-color:#ffffff05}.importer.svelte-wkgacd .onshape-documents .document .actions.svelte-wkgacd .btn-group .btn:first-child{border:none!important}.importer.svelte-wkgacd .onshape-documents .document .listing.svelte-wkgacd{display:flex}.importer.svelte-wkgacd .onshape-documents .document .listing .thumbnail img.svelte-wkgacd{width:4rem;height:auto;margin-right:1rem}.importer.svelte-wkgacd .onshape-documents .document .listing .details.svelte-wkgacd{flex-grow:1}.importer.svelte-wkgacd .onshape-documents .document .elements.svelte-wkgacd{background:#1c1c1c;border:1px solid var(--bs-border-color);margin-top:1rem}.importer.svelte-wkgacd .onshape-documents .document .elements .element.svelte-wkgacd{display:flex;align-items:center;border-bottom:1px solid var(--bs-border-color)}.importer.svelte-wkgacd .onshape-documents .document .elements .element.svelte-wkgacd:last-child{border-bottom:none}.importer.svelte-wkgacd .onshape-documents .document .elements .element.svelte-wkgacd:hover{background:#ffffff0d}.importer.svelte-wkgacd .onshape-documents .document .elements .element .name.svelte-wkgacd{flex-grow:1;font-size:1rem}.importer.svelte-wkgacd .onshape-documents .document .elements .element .icon.svelte-wkgacd{display:flex;margin-right:1rem;margin-left:.75rem}.importer.svelte-wkgacd .onshape-documents .document .elements .element .actions.svelte-wkgacd .btn-group{border:none;border-left:1px solid var(--bs-border-color);border-radius:0}.importer.svelte-wkgacd .onshape-documents .document .elements .element .actions.svelte-wkgacd .btn-group .btn{border-radius:0}.importer.svelte-wkgacd .onshape-documents .name.svelte-wkgacd{font-size:1.25rem}.importer.svelte-wkgacd .onshape-documents .modified.svelte-wkgacd{opacity:.75}.importer.svelte-wkgacd .onshape-documents.svelte-wkgacd .list-group-item{padding:1rem;background:#1f1f1f}.importer.svelte-wkgacd .onshape-documents.svelte-wkgacd .list-group-item:hover{background:#ffffff05}.importer.svelte-wkgacd .onshape-documents.svelte-wkgacd .list-group-item:first-child{border-top:none;border-radius:0}.importer.svelte-wkgacd .onshape-documents.svelte-wkgacd .list-group-item:last-child{border-radius:0}.importer.svelte-wkgacd .onshape-documents .pagination.svelte-wkgacd .btn-group{display:contents;border:none;border-left:1px solid var(--bs-border-color);border-radius:0}.importer.svelte-wkgacd .onshape-documents .pagination.svelte-wkgacd .btn-group .btn{align-items:center;padding:.5rem .75rem;border:none;border-left:1px solid var(--bs-border-color);background-color:#1f1f1f;outline:none!important;box-shadow:none!important;transition:none!important}.importer.svelte-wkgacd .onshape-documents .pagination.svelte-wkgacd .btn-group .btn iconify-icon{vertical-align:bottom}.importer.svelte-wkgacd .onshape-documents .pagination.svelte-wkgacd .btn-group .btn:hover:not(:disabled){background-color:#ffffff05}.importer.svelte-wkgacd .onshape-documents .pagination.svelte-wkgacd .btn-group .btn:disabled{pointer-events:none}.importer.svelte-wkgacd .onshape-documents .pagination.svelte-wkgacd .btn:first-child{border-left:1px solid var(--bs-border-color);border-bottom:1px solid var(--bs-border-color);border-top-left-radius:0}.importer.svelte-wkgacd .onshape-documents .pagination.svelte-wkgacd .btn:last-child{border-left:1px solid var(--bs-border-color);border-right:1px solid var(--bs-border-color);border-bottom:1px solid var(--bs-border-color);border-top-right-radius:0}.importer.svelte-wkgacd .content.svelte-wkgacd{padding:1.5rem}.importer.svelte-wkgacd .content .action.svelte-wkgacd{font-size:1.1rem;text-align:center;align-items:center}.importer.svelte-wkgacd .content .action input.svelte-wkgacd{display:none}.importer.svelte-wkgacd .content .action.svelte-wkgacd .btn{padding:.5rem 2.5rem;font-size:1.25rem}.importer.svelte-wkgacd .content .filetypes.svelte-wkgacd{margin-top:1rem;text-align:center;color:#bbb}.importer.svelte-wkgacd .content .filetypes-title.svelte-wkgacd{display:block;color:#999;font-size:1.25rem;margin-bottom:.25rem}.importer.svelte-wkgacd .content .filetypes-list.svelte-wkgacd{display:block;font-size:.95rem}.importer.svelte-wkgacd .content.svelte-wkgacd .form-control{background:#1f1f1f;padding:.5rem .75rem;border-bottom-left-radius:0;border-bottom-right-radius:0}.importer.svelte-wkgacd .content.svelte-wkgacd .form-check{margin-bottom:0}.container.svelte-1qd6nto{display:inline-block;transform:translate(calc(0px - var(--li-identation)),-50%);position:absolute;top:50%;padding-right:100%}.arrow.svelte-1qd6nto{transform-origin:25% 50%;position:relative;line-height:1.1em;font-size:.75em;margin-left:0;transition:.15s;color:var(--arrow-color);user-select:none;font-family:Courier New,Courier,monospace;display:block}.expanded.svelte-1qd6nto{transform:rotate(90deg) translate(-3px)}.root.svelte-19drypg{display:inline-block;position:relative}.indent.svelte-19drypg{padding-left:var(--li-identation)}.label.svelte-19drypg{position:relative}.comma.svelte-150ffaa{margin-left:-.5em;margin-right:.5em}.Date.svelte-l95iub{color:var(--date-color)}.BigInt.svelte-l95iub,.Number.svelte-l95iub{color:var(--number-color)}.Boolean.svelte-l95iub{color:var(--boolean-color)}.Null.svelte-l95iub{color:var(--null-color)}.Undefined.svelte-l95iub{color:var(--undefined-color)}.Symbol.svelte-l95iub{color:var(--symbol-color)}.indent.svelte-1u08yw6{padding-left:var(--li-identation)}span.svelte-1fvwa9c{color:var(--string-color);word-break:break-all;word-wrap:break-word}.i.svelte-1eamqdt{font-style:italic}.fn.svelte-1eamqdt,.i.svelte-1eamqdt{color:var(--function-color)}.regex.svelte-17k1wqt{color:var(--regex-color)}ul.svelte-16cw61f{--string-color:var(--json-tree-string-color, #cb3f41);--symbol-color:var(--json-tree-symbol-color, #cb3f41);--boolean-color:var(--json-tree-boolean-color, #112aa7);--function-color:var(--json-tree-function-color, #112aa7);--number-color:var(--json-tree-number-color, #3029cf);--label-color:var(--json-tree-label-color, #871d8f);--property-color:var(--json-tree-property-color, #000000);--arrow-color:var(--json-tree-arrow-color, #727272);--operator-color:var(--json-tree-operator-color, #727272);--null-color:var(--json-tree-null-color, #8d8d8d);--undefined-color:var(--json-tree-undefined-color, #8d8d8d);--date-color:var(--json-tree-date-color, #8d8d8d);--internal-color:var(--json-tree-internal-color, grey);--regex-color:var(--json-tree-regex-color, var(--string-color));--li-identation:var(--json-tree-li-indentation, 1em);--li-line-height:var(--json-tree-li-line-height, 1.3);font-size:var(--json-tree-font-size, 12px);font-family:var(--json-tree-font-family, "Courier New", Courier, monospace)}ul.svelte-16cw61f li{line-height:var(--li-line-height);display:var(--li-display, list-item);list-style:none}ul.svelte-16cw61f,ul.svelte-16cw61f ul{padding:0;margin:0}ul.svelte-16cw61f{margin-left:var(--li-identation)}ul.svelte-16cw61f{cursor:default}ul.svelte-16cw61f .label{color:var(--label-color)}ul.svelte-16cw61f .property{color:var(--property-color)}ul.svelte-16cw61f .internal{color:var(--internal-color)}ul.svelte-16cw61f .operator{color:var(--operator-color)}.infobar.svelte-1h3kink.svelte-1h3kink{display:flex;flex-direction:column;width:100%;z-index:3;background-color:var(--inspector-background-color);user-select:none}.infobar.svelte-1h3kink .resizable>.content{overflow:hidden!important;display:flex;flex-direction:column}.tabs.svelte-1h3kink .nav-link.active{background-color:var(--inspector-background-color);border-bottom-color:var(--inspector-background-color)}.empty.svelte-1h3kink.svelte-1h3kink{padding:1rem}.content.svelte-1h3kink.svelte-1h3kink{overflow:auto;flex-grow:1;font-family:monospace;display:grid;grid-template-columns:minmax(0,1fr) max-content max-content;align-content:start}.content.svelte-1h3kink .line.svelte-1h3kink{display:grid;grid-column:1/-1;grid-template-columns:subgrid;align-items:start;padding:.25rem 1rem;border-bottom:1px solid rgba(255,255,255,.1)}.content.svelte-1h3kink .line .right.svelte-1h3kink{display:contents}.content.svelte-1h3kink .line .left.svelte-1h3kink{display:flex}.content.svelte-1h3kink .line .type.svelte-1h3kink{margin-top:.125rem;margin-right:.5rem}.content.svelte-1h3kink .line .items .object.svelte-1h3kink{--json-tree-font-size:1rem;--json-tree-li-indentation:1.5rem;--json-tree-font-family:monospace;--json-tree-operator-color:#999;--json-tree-property-color:#888;--json-tree-string-color:#ff762e;--json-tree-number-color:#0093ff;--json-tree-label-color:#ff64e6;--json-tree-null-color:#ff4444;--json-tree-undefined-color:#ff4444;--json-tree-function-color:#fff42d;--json-tree-regex-color:#ff4444;--json-tree-date-color:#2dff93}.content.svelte-1h3kink .line .items .object.svelte-1h3kink .arrow{display:inline-block!important}.content.svelte-1h3kink .line .items .object.svelte-1h3kink>ul{margin-left:.75rem}.content.svelte-1h3kink .line .caller.svelte-1h3kink{margin-left:.5rem;white-space:pre}.content.svelte-1h3kink .line .caller span.svelte-1h3kink{margin:0}.content.svelte-1h3kink .line .time.svelte-1h3kink{color:#999;margin-left:.5rem}.content.svelte-1h3kink .line.svelte-1h3kink:last-child{border-bottom:none}.content.svelte-1h3kink .line span.svelte-1h3kink{margin-left:.5rem}.content.svelte-1h3kink .line span.svelte-1h3kink:first-child{margin-left:0}.content.svelte-1h3kink .line .string.svelte-1h3kink{color:#ff762e}.content.svelte-1h3kink .line .number.svelte-1h3kink{color:#84f7b5}.content.svelte-1h3kink .line.type-1{color:#ffcd44;background-color:#3f2600;border-bottom-color:#583500}.content.svelte-1h3kink .line.type-2{color:#ff6044;background-color:#3f0000;border-bottom-color:#700}.bar.svelte-1h3kink.svelte-1h3kink{width:100%;display:flex;justify-content:space-between;border-top:1px solid var(--inspector-border-color)}.bar.svelte-1h3kink .details.svelte-1h3kink{text-transform:uppercase}.bar.svelte-1h3kink .section.svelte-1h3kink{display:flex;align-items:center}.bar.svelte-1h3kink .section:first-child .item.svelte-1h3kink,.bar.svelte-1h3kink .section.svelte-1h3kink:first-child .recording{border-left:none;border-right:1px solid var(--inspector-border-color)}.bar.svelte-1h3kink .item.svelte-1h3kink,.bar.svelte-1h3kink .recording{display:flex;align-items:center;padding:.5rem 1rem;border-left:1px solid var(--inspector-border-color)}.bar.svelte-1h3kink .button.svelte-1h3kink{cursor:pointer}.bar.svelte-1h3kink .button .badge.svelte-1h3kink{user-select:none;color:#ff3d00;background-color:#570000;border:2px solid #ff3d00;padding:.15rem .4rem}.bar.svelte-1h3kink .errors.svelte-1h3kink{color:#ff3d00}.bar.svelte-1h3kink .warnings.svelte-1h3kink{color:#ffcd44}.bar.svelte-1h3kink .warnings .badge.svelte-1h3kink{color:#ffcd44;background-color:#6b3000;border-color:#ffcd44}.bar.svelte-1h3kink .value.svelte-1h3kink{margin-left:.25rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.plot.svelte-11uueat{overflow:hidden;border:1px solid var(--bs-border-color);aspect-ratio:1}.js-plotly-plot .plotly [data-title]:before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,.5)!important}.js-plotly-plot .plotly [data-title]:after{background:#000c!important;color:var(--bs-body-color)!important}.loading.svelte-nqt75i{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:9998;display:flex;align-items:center;justify-content:center;background:#00000080;backdrop-filter:blur(10px)}.container.svelte-nqt75i{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#0c0c0c;filter:drop-shadow(1px 0px 4px rgba(0,0,0,.5));max-width:500px;min-height:125px;padding:2rem 3rem;border-radius:.5rem;gap:1rem}.header.svelte-nqt75i{display:flex;align-items:center;justify-content:center}.title.svelte-nqt75i{font-size:1.5rem;margin-bottom:.3rem}.loader.svelte-nqt75i{width:1.75rem;height:1.75rem;margin-right:1rem;border:.2rem solid var(--bs-border-color);border-bottom-color:var(--brand);border-radius:50%;display:block;box-sizing:border-box;animation:svelte-nqt75i-rotation 1s linear infinite}.bar.svelte-nqt75i{width:100%;margin-top:.25rem}.actions.svelte-nqt75i{display:flex;align-items:center;margin-top:.5rem;gap:.5rem}@keyframes svelte-nqt75i-rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}body.resizing *{cursor:ew-resize!important;user-select:none}.resizable.svelte-1vzs0jd.svelte-1vzs0jd{display:flex;background:var(--inspector-background-color)}.resizable.svelte-1vzs0jd .resizer.svelte-1vzs0jd{width:.4rem;background:transparent;z-index:2;cursor:ew-resize}.right.svelte-1vzs0jd.svelte-1vzs0jd{border-right:1px solid var(--inspector-border-color)}.right.svelte-1vzs0jd .resizer.svelte-1vzs0jd{transform:translate(.2rem)}.left.svelte-1vzs0jd.svelte-1vzs0jd{border-left:1px solid var(--inspector-border-color)}.left.svelte-1vzs0jd .resizer.svelte-1vzs0jd{transform:translate(-.2rem)}.content.svelte-1vzs0jd.svelte-1vzs0jd{flex-grow:1;display:flex}body.resizing-vertical *{cursor:ns-resize!important;user-select:none}.resizable.svelte-1e0b0jm.svelte-1e0b0jm{position:relative;border-top:1px solid var(--inspector-border-color);display:flex;flex-direction:column}.resizable.svelte-1e0b0jm .resizer.svelte-1e0b0jm{position:absolute;left:0;right:0;height:.4rem;transform:translateY(-.2rem);background:transparent;z-index:4;cursor:ns-resize}.resizable.svelte-1e0b0jm .content.svelte-1e0b0jm{overflow:auto;flex-grow:1}.server.svelte-125dz8z.svelte-125dz8z{display:flex;user-select:none;align-items:center;padding:.5rem 0rem .5rem .75rem}.server.svelte-125dz8z button{display:flex;align-items:center;justify-content:center;color:var(--bs-body-color)!important;border-color:var(--bs-border-color);border-radius:.25rem;padding:.5rem}.server.svelte-125dz8z button:hover:not(.initialized){color:#fff!important}.server.svelte-125dz8z button:is(.initialized){display:none}.server.svelte-125dz8z button:focus{border-color:var(--bs-border-color)!important;outline:none}.server.svelte-125dz8z .icon.svelte-125dz8z{position:relative;margin-right:1rem}.server.svelte-125dz8z .icon img.svelte-125dz8z{width:5rem;height:auto}.server.svelte-125dz8z .icon .connection.svelte-125dz8z{display:none;position:absolute;top:0;left:0;width:100%;height:100%;align-items:center;justify-content:center;z-index:10}.server.svelte-125dz8z .icon .status.svelte-125dz8z{position:absolute;top:0;left:0;width:100%;height:100%;border:.125rem solid orange}.server.svelte-125dz8z .icon .status.connected.svelte-125dz8z{border-color:#00da6d}.server.svelte-125dz8z .icon .status.disconnected.svelte-125dz8z{border-color:#ff2060}.server.svelte-125dz8z .icon .status.unknown.svelte-125dz8z{border-color:#999}.server.svelte-125dz8z .icon .gateway.svelte-125dz8z{width:.375rem;height:.375rem;position:absolute;top:.5rem;right:.5rem;border-radius:100%;background-color:#00da6d}.server.svelte-125dz8z .details.svelte-125dz8z{flex-grow:1;text-wrap:nowrap;overflow:hidden}.server.svelte-125dz8z .details .gateway-address.svelte-125dz8z{overflow:hidden;text-overflow:ellipsis;padding-right:1rem}.server.svelte-125dz8z .performance.svelte-125dz8z{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-right:1rem;padding:.75rem 0rem .75rem .75rem;border-left:1px solid var(--bs-border-color);color:#666}.server.svelte-125dz8z .performance .time.svelte-125dz8z{display:flex;align-items:center}.server.svelte-125dz8z .actions.svelte-125dz8z button{background-color:#1a1a1a!important;border-radius:0;border-right:0;padding:.5rem;color:var(--bs-body-color)}.server.svelte-125dz8z .actions.svelte-125dz8z button:hover:not(.initialized){color:#fff}.server.svelte-125dz8z .actions.svelte-125dz8z button:hover:is(.initialized){cursor:default!important}.selector.svelte-1eseyo6{min-width:var(--signal-selector-max-width)}.selector.svelte-1eseyo6 .btn-group{vertical-align:unset!important}.selector.svelte-1eseyo6 .custom-select button{height:1.6rem!important;padding:0 .4rem!important;border-radius:0!important}.selector.svelte-1eseyo6 .custom-select .dropdown-menu{transform:translateY(25px)!important}.selector.svelte-1eseyo6 .custom-select .dropdown-menu .dropdown-item{height:1.6rem!important;padding:0 .6rem}.selector.svelte-1eseyo6 button{display:block!important;border-color:var(--bs-border-color);padding:0 .4rem!important;border-radius:0;background-color:#1e1e1e!important}.selector.svelte-1eseyo6 button:hover{color:#fff}.selector.svelte-1eseyo6 button.unselected,.selector.svelte-1eseyo6 button.selected{max-width:var(--signal-selector-max-width);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.selector.svelte-1eseyo6 button.unselected{color:#666;background-color:#151515!important}.selector.svelte-1eseyo6 button.unselected:hover{color:#fff}.value.svelte-1jwkin0{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dialog.svelte-1de6yvt .modal-content{font-size:1rem}.dialog.svelte-1de6yvt .modal-header .modal-title{display:flex;align-items:center}.dialog.svelte-1de6yvt .modal-header iconify-icon{padding-right:1.5rem;vertical-align:text-bottom}.dialog.svelte-1de6yvt .description{padding:1rem}.dialog.svelte-1de6yvt .shifted.svelte-1de6yvt{margin-left:4rem}.dialog.svelte-1de6yvt .modal-footer{padding:.5rem 1rem}.devices.svelte-deu5z.svelte-deu5z{margin-bottom:1rem}.devices.svelte-deu5z .searching.svelte-deu5z{color:#999}.devices.svelte-deu5z .list-group-item{display:flex;align-items:center;cursor:pointer}.devices.svelte-deu5z .list-group-item:hover{background:#2b2b2b;color:#fff}.devices.svelte-deu5z iconify-icon{margin-right:.5rem}.node.svelte-tr84vi.svelte-tr84vi{display:flex;align-items:center;cursor:pointer;padding:.1rem .25rem;user-select:none;border-radius:.25rem;margin-right:.5rem}.node.svelte-tr84vi .icon.svelte-tr84vi{display:flex;align-items:center;margin-right:.25rem}.node.svelte-tr84vi.svelte-tr84vi:hover{background-color:#ffffff1a;color:#fff}.node.selected.svelte-tr84vi.svelte-tr84vi{background-color:#ffffff1a;color:var(--brand)}li.svelte-tr84vi.svelte-tr84vi{list-style:none;margin:.1rem 0}ul.svelte-tr84vi.svelte-tr84vi{margin:0;padding-left:.5rem;border-left:1px solid rgba(255,255,255,.2);margin-left:.9rem}.title.svelte-1mac64u.svelte-1mac64u{font-size:2rem;margin-bottom:2rem;text-align:center}.prompt.svelte-1mac64u.svelte-1mac64u{padding:2rem;position:relative}.close.svelte-1mac64u.svelte-1mac64u{position:absolute;top:.5rem;right:1rem}.close.svelte-1mac64u .btn{font-size:x-large;color:#fff;display:flex;align-items:center;border:none}.close.svelte-1mac64u .btn:hover{color:var(--brand)}.recorders.svelte-1mac64u.svelte-1mac64u{display:flex;align-items:center;justify-content:center;gap:1rem;position:relative}.recorders.svelte-1mac64u .back.svelte-1mac64u{position:absolute;top:.5rem;right:.5rem}.recorders.svelte-1mac64u .back.svelte-1mac64u .btn{padding:.25rem;display:flex;align-items:center;border:none}.recorders.svelte-1mac64u .back.svelte-1mac64u .btn:hover{color:var(--brand)}.recorders.svelte-1mac64u:not(.expanded) .recorder.svelte-1mac64u:hover{border-color:var(--brand)}.recorders.svelte-1mac64u:not(.expanded) .recorder:hover .inner.svelte-1mac64u{border-color:#777}.recorders.svelte-1mac64u:not(.expanded) .recorder:hover .image.svelte-1mac64u{color:#fff}.recorder.svelte-1mac64u.svelte-1mac64u{border:1px solid var(--bs-border-color);display:flex;justify-content:center;flex-grow:1;flex-basis:0;align-self:stretch;border-radius:.375rem}.recorder.svelte-1mac64u .summary.svelte-1mac64u{display:flex;flex-direction:column;align-items:center;cursor:pointer;padding:3rem 2rem;width:100%}.recorder.svelte-1mac64u .settings.svelte-1mac64u{flex-grow:1;padding:1rem 2rem;padding-right:0;border-left:1px solid var(--bs-border-color);margin:2rem;margin-left:0;width:100%;display:flex;flex-direction:column}.recorder.svelte-1mac64u .settings.svelte-1mac64u .properties{padding:0;flex-grow:1}.recorder.svelte-1mac64u .image.svelte-1mac64u{border:1rem solid #111;border-radius:100%;margin-bottom:2rem;box-shadow:0 0 0 .5rem #282828}.recorder.svelte-1mac64u .image .inner.svelte-1mac64u{border:1px solid var(--bs-border-color);padding:2rem;border-radius:100%;box-shadow:0 0 .75rem #000}.recorder.svelte-1mac64u .details.svelte-1mac64u{border-top:1px solid var(--bs-border-color);padding:1rem;text-align:center}.recorder.svelte-1mac64u .details .name.svelte-1mac64u{font-weight:500;margin-bottom:1rem}.modal{user-select:none}.title.svelte-z7su8z.svelte-z7su8z{font-size:2rem;margin-bottom:2rem;text-align:center}.note.svelte-z7su8z.svelte-z7su8z{text-align:center;white-space:pre-wrap;font-size:1.25rem;padding:1rem}.note.svelte-z7su8z textarea.svelte-z7su8z{width:80%;height:100%;max-height:30rem;resize:none;text-align:center;field-sizing:content;background-color:#1c1c1c;border-color:var(--bs-border-color)!important;border-radius:.25rem;padding:1rem}.note.svelte-z7su8z textarea.svelte-z7su8z:focus{border-color:var(--bs-border-color)!important;outline:none}.note.svelte-z7su8z .highlight{color:var(--brand)}.prompt.svelte-z7su8z.svelte-z7su8z{padding:2rem;position:relative}.prompt.svelte-z7su8z .btn{font-size:x-large;color:#fff;display:flex;align-items:center;border:none}.prompt.svelte-z7su8z .btn:hover:not(:disabled){color:var(--brand)}.prompt.svelte-z7su8z .btn:disabled{color:#888;cursor:default}.edit.svelte-z7su8z.svelte-z7su8z{position:absolute;bottom:.5rem;right:1rem}.edit.svelte-z7su8z .btn{color:var(--modal-tab-text-color);padding-right:.6rem}.close.svelte-z7su8z.svelte-z7su8z{position:absolute;top:.5rem;right:1rem}.variables.svelte-qackwd.svelte-qackwd{overflow:auto;flex-grow:1}.variables.svelte-qackwd table.svelte-qackwd{width:100%;margin-bottom:0}.variables.svelte-qackwd table tr td.svelte-qackwd:first-child{width:0;min-width:fit-content;border-right:1px solid var(--bs-border-color);color:#777;font-weight:500;cursor:pointer}.variables.svelte-qackwd table tr td.svelte-qackwd:first-child,.variables.svelte-qackwd table tr th.svelte-qackwd:first-child{padding-left:1rem;padding-right:1rem}.variables.svelte-qackwd table tr td.svelte-qackwd{height:2.55rem!important}.variables.svelte-qackwd table tr td.svelte-qackwd:has(.custom-select){padding:0!important}.variables.svelte-qackwd table tr td.svelte-qackwd:has(.custom-select) .custom-select button{height:2rem;border-radius:0}.variables.svelte-qackwd table tr td.svelte-qackwd:has(.custom-select) .custom-select .dropdown-menu{transform:translateY(31px)!important}.variables.svelte-qackwd table tr td.svelte-qackwd:has(.custom-select) .custom-select .dropdown-menu .dropdown-item{height:2rem!important}.variables.svelte-qackwd table tr td.svelte-qackwd:has(input){padding:0!important}.variables.svelte-qackwd table tr td.svelte-qackwd:has(input) input:not(.form-check-input){height:calc(2.55rem - 1px);padding:.5rem;border-radius:0!important}.variables.svelte-qackwd table tr td.svelte-qackwd:has(.editable) .editable{white-space:unset}.variables.svelte-qackwd table tr td.svelte-qackwd:has(textarea){padding:0!important}.variables.svelte-qackwd table tr td.svelte-qackwd:has(textarea) textarea{height:calc(2.55rem - 1px);padding:.5rem;border-radius:0!important}.variables.svelte-qackwd table tr td.svelte-qackwd:has(.form-check) .form-check{margin-left:.5rem;margin-bottom:0}.variables.svelte-qackwd table tbody.svelte-qackwd{background-color:#212121}.variables.svelte-qackwd table tbody tr.svelte-qackwd:not(.selected):hover{background-color:#2b2b2b;color:#fff}.variables.svelte-qackwd table tbody tr:not(.selected):hover td.svelte-qackwd:first-child{color:#fff}.variables.svelte-qackwd table tbody tr.selected.svelte-qackwd{background-color:var(--brand);color:#000}.variables.svelte-qackwd table tbody tr.selected td.svelte-qackwd:first-child{color:#000}.variables.svelte-qackwd table tbody tr.selected.svelte-qackwd .btn.active{color:var(--bs-body-color)}.variables.svelte-qackwd table thead.svelte-qackwd{background-color:#242424}.selector.svelte-15b5xb8{display:flex;align-items:center;min-width:15rem}.selector.svelte-15b5xb8 .btn-group{vertical-align:unset!important}.selector.svelte-15b5xb8 .custom-select button{height:1.6rem!important;padding:0 .4rem!important;border-radius:0!important}.selector.svelte-15b5xb8 .custom-select .dropdown-menu{transform:translateY(25px)!important}.selector.svelte-15b5xb8 .custom-select .dropdown-menu .dropdown-item{height:1.6rem!important;padding:0 .6rem}.selector.svelte-15b5xb8 button{display:block!important;border-color:var(--bs-border-color);padding:0 .4rem!important;border-radius:0;background-color:#1e1e1e!important}.selector.svelte-15b5xb8 button:hover{color:#fff}.selector.svelte-15b5xb8 button.unselected,.selector.svelte-15b5xb8 button.selected{max-width:var(--signal-selector-max-width);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.selector.svelte-15b5xb8 button.unselected{color:#666;background-color:#151515!important}.selector.svelte-15b5xb8 button.unselected:hover{color:#fff}.configuration.svelte-o0lcz8.svelte-o0lcz8.svelte-o0lcz8{margin:1rem;border:1px solid var(--bs-border-color);border-bottom:none;user-select:none}.configuration.svelte-o0lcz8 .title.svelte-o0lcz8.svelte-o0lcz8{border-bottom:1px solid var(--bs-border-color);display:flex;align-items:center;background:#1e1e1e}.configuration.svelte-o0lcz8 .title .name.svelte-o0lcz8.svelte-o0lcz8{flex-grow:1;padding:0 1rem;font-weight:500}.configuration.svelte-o0lcz8 .title .actions.svelte-o0lcz8.svelte-o0lcz8{display:flex;align-items:center}.configuration.svelte-o0lcz8 .title .actions.svelte-o0lcz8 .btn{display:flex;align-items:center;padding:.5rem;border-left:1px solid var(--bs-border-color);border-radius:0}.configuration.svelte-o0lcz8 .title .actions.svelte-o0lcz8 .btn:focus,.configuration.svelte-o0lcz8 .title .actions.svelte-o0lcz8 .btn:active{border:1px solid transparent;border-left:1px solid var(--bs-border-color)}.configuration.svelte-o0lcz8 .title .actions.svelte-o0lcz8 .btn:hover{color:#fff}.configuration.svelte-o0lcz8 .title .actions.svelte-o0lcz8 .btn:disabled{border-color:var(--bs-border-color);border-top:none;border-right:none;border-bottom:none;opacity:1}.configuration.svelte-o0lcz8 table.svelte-o0lcz8.svelte-o0lcz8{width:100%;margin-bottom:0;user-select:none}.configuration.svelte-o0lcz8 table tr td.number.svelte-o0lcz8.svelte-o0lcz8{width:0;min-width:fit-content;border-right:1px solid var(--bs-border-color);color:#777;font-weight:500;cursor:pointer}.configuration.svelte-o0lcz8 table tr td.svelte-o0lcz8.svelte-o0lcz8:first-child,.configuration.svelte-o0lcz8 table tr th.svelte-o0lcz8.svelte-o0lcz8:first-child{padding-left:1rem;padding-right:1rem}.configuration.svelte-o0lcz8 table tr td.svelte-o0lcz8.svelte-o0lcz8{height:2.55rem!important}.configuration.svelte-o0lcz8 table tr td.svelte-o0lcz8.svelte-o0lcz8:has(.custom-select){padding:0!important}.configuration.svelte-o0lcz8 table tr td.svelte-o0lcz8:has(.custom-select) .custom-select button{height:2rem;border-radius:0}.configuration.svelte-o0lcz8 table tr td.svelte-o0lcz8:has(.custom-select) .custom-select .dropdown-menu{transform:translateY(31px)!important}.configuration.svelte-o0lcz8 table tr td.svelte-o0lcz8:has(.custom-select) .custom-select .dropdown-menu .dropdown-item{height:2rem!important}.configuration.svelte-o0lcz8 table tr td.svelte-o0lcz8.svelte-o0lcz8:has(input){padding:0!important}.configuration.svelte-o0lcz8 table tr td.svelte-o0lcz8:has(input) input:not(.form-check-input){height:calc(2.55rem - 1px);padding:.5rem;border-radius:0!important}.configuration.svelte-o0lcz8 table tr td.svelte-o0lcz8:has(.form-check) .form-check{margin-left:.5rem;margin-bottom:0}.configuration.svelte-o0lcz8 table tbody.svelte-o0lcz8.svelte-o0lcz8{background-color:#212121}.configuration.svelte-o0lcz8 table tbody tr:not(.selected):hover td.svelte-o0lcz8.svelte-o0lcz8:not(.empty){background-color:#2b2b2b;color:#fff}.configuration.svelte-o0lcz8 table tbody tr:not(.selected):hover td.svelte-o0lcz8.svelte-o0lcz8:not(.empty):first-child{color:#fff}.configuration.svelte-o0lcz8 table tbody tr.selected.svelte-o0lcz8.svelte-o0lcz8{background-color:var(--brand);color:#000}.configuration.svelte-o0lcz8 table tbody tr.selected td.svelte-o0lcz8.svelte-o0lcz8:first-child{color:#000}.configuration.svelte-o0lcz8 table tbody tr.selected.svelte-o0lcz8 .btn.active{color:var(--bs-body-color)}.configuration.svelte-o0lcz8 table tbody td.empty.svelte-o0lcz8.svelte-o0lcz8{color:#777}.configuration.svelte-o0lcz8 table thead.svelte-o0lcz8.svelte-o0lcz8{background-color:#242424}.diagram.svelte-o0lcz8.svelte-o0lcz8.svelte-o0lcz8{padding:1.5rem;display:flex;justify-content:center;user-select:none}.diagram.svelte-o0lcz8 .input-names.svelte-o0lcz8>div.svelte-o0lcz8{justify-content:right;padding-left:.5rem}.diagram.svelte-o0lcz8 .input-names>div span.svelte-o0lcz8.svelte-o0lcz8{padding-left:.25rem}.diagram.svelte-o0lcz8 .output-names.svelte-o0lcz8>div.svelte-o0lcz8{padding-right:.5rem}.diagram.svelte-o0lcz8 .output-names>div span.svelte-o0lcz8.svelte-o0lcz8{padding-right:.5rem}.diagram.svelte-o0lcz8 .input-names.svelte-o0lcz8>div.svelte-o0lcz8,.diagram.svelte-o0lcz8 .output-names.svelte-o0lcz8>div.svelte-o0lcz8,.diagram.svelte-o0lcz8 .connections.svelte-o0lcz8>div.svelte-o0lcz8,.diagram.svelte-o0lcz8 .inputs.svelte-o0lcz8>div.svelte-o0lcz8,.diagram.svelte-o0lcz8 .outputs.svelte-o0lcz8>div.svelte-o0lcz8,.diagram.svelte-o0lcz8 .signals.svelte-o0lcz8>div.svelte-o0lcz8{height:2rem}.diagram.svelte-o0lcz8 .input-names>div span.svelte-o0lcz8.svelte-o0lcz8,.diagram.svelte-o0lcz8 .output-names>div span.svelte-o0lcz8.svelte-o0lcz8{background:var(--bs-modal-bg);z-index:1;text-wrap:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:8rem}.diagram.svelte-o0lcz8 .input-names.svelte-o0lcz8.svelte-o0lcz8,.diagram.svelte-o0lcz8 .output-names.svelte-o0lcz8.svelte-o0lcz8,.diagram.svelte-o0lcz8 .connections.svelte-o0lcz8.svelte-o0lcz8,.diagram.svelte-o0lcz8 .signals.svelte-o0lcz8.svelte-o0lcz8{margin-top:1rem}.diagram.svelte-o0lcz8 .input-names.svelte-o0lcz8>div.svelte-o0lcz8,.diagram.svelte-o0lcz8 .output-names.svelte-o0lcz8>div.svelte-o0lcz8,.diagram.svelte-o0lcz8 .connections.svelte-o0lcz8>div.svelte-o0lcz8,.diagram.svelte-o0lcz8 .signals.svelte-o0lcz8>div.svelte-o0lcz8{display:flex;align-items:center}.diagram.svelte-o0lcz8 .connections.svelte-o0lcz8 .btn{padding:0;display:flex;align-items:center;background:var(--bs-modal-bg);z-index:1}.diagram.svelte-o0lcz8 .connections.svelte-o0lcz8 .btn:focus,.diagram.svelte-o0lcz8 .connections.svelte-o0lcz8 .btn:active{border:1px solid transparent}.diagram.svelte-o0lcz8 .connections.svelte-o0lcz8 .btn:hover{color:#fff}.diagram.svelte-o0lcz8 .input-names.svelte-o0lcz8>div.svelte-o0lcz8,.diagram.svelte-o0lcz8 .output-names.svelte-o0lcz8>div.svelte-o0lcz8,.diagram.svelte-o0lcz8 .connections.svelte-o0lcz8>div.svelte-o0lcz8,.diagram.svelte-o0lcz8 .signals.svelte-o0lcz8>div.svelte-o0lcz8{position:relative}.diagram.svelte-o0lcz8 .input-names.svelte-o0lcz8>div.svelte-o0lcz8:not(.additional):before,.diagram.svelte-o0lcz8 .output-names.svelte-o0lcz8>div.svelte-o0lcz8:not(.additional):before,.diagram.svelte-o0lcz8 .connections.svelte-o0lcz8>div.svelte-o0lcz8:not(.additional):before,.diagram.svelte-o0lcz8 .signals.svelte-o0lcz8>div.svelte-o0lcz8:not(.additional):before{height:50%;width:100%;position:absolute;content:"";left:0;top:0;border-bottom:1px solid var(--bs-body-color)}.diagram.svelte-o0lcz8 .connections.svelte-o0lcz8>div.additional.svelte-o0lcz8:before{height:100%;width:50%;position:absolute;content:"";left:50%;top:0;border-bottom:1px solid var(--bs-body-color);border-left:1px solid var(--bs-body-color);transform:translateY(-50%)}.diagram.svelte-o0lcz8 .signals.svelte-o0lcz8>div.svelte-o0lcz8{display:flex;align-items:center}.diagram.svelte-o0lcz8 .signals.svelte-o0lcz8>div.empty.svelte-o0lcz8{width:0;padding:0}.diagram.svelte-o0lcz8 .signals.svelte-o0lcz8>div.left.svelte-o0lcz8{padding-right:1rem}.diagram.svelte-o0lcz8 .signals>div.left .actions.svelte-o0lcz8.svelte-o0lcz8{padding-right:.5rem}.diagram.svelte-o0lcz8 .signals.svelte-o0lcz8>div.right.svelte-o0lcz8{padding-left:1rem;justify-content:right}.diagram.svelte-o0lcz8 .signals>div.right .actions.svelte-o0lcz8.svelte-o0lcz8{padding-left:.5rem}.diagram.svelte-o0lcz8 .signals.svelte-o0lcz8>div.right.svelte-o0lcz8 .selector{justify-content:right}.diagram.svelte-o0lcz8 .signals>div.svelte-o0lcz8 .actions.svelte-o0lcz8{display:flex;flex-shrink:1;align-items:center;background:var(--bs-modal-bg);z-index:1}.diagram.svelte-o0lcz8 .signals>div.svelte-o0lcz8 .actions.svelte-o0lcz8 button{padding:0;display:flex;align-items:center}.diagram.svelte-o0lcz8 .signals>div.svelte-o0lcz8 .actions.svelte-o0lcz8 button:focus,.diagram.svelte-o0lcz8 .signals>div.svelte-o0lcz8 .actions.svelte-o0lcz8 button:active{border:1px solid transparent}.diagram.svelte-o0lcz8 .signals>div.svelte-o0lcz8 .actions.svelte-o0lcz8 button:hover{color:#fff}.diagram.svelte-o0lcz8 .block.svelte-o0lcz8.svelte-o0lcz8{min-width:8rem;display:flex;justify-content:center;gap:1rem;border:1px solid var(--bs-border-color);margin:0 1rem;padding:1rem 0;background:#1e1e1e}.diagram.svelte-o0lcz8 .block .item.svelte-o0lcz8.svelte-o0lcz8{display:flex;align-items:center}.diagram.svelte-o0lcz8 .block .item .type.svelte-o0lcz8.svelte-o0lcz8{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:100%;font-size:.75rem;color:#fff;cursor:pointer}.diagram.svelte-o0lcz8 .block .item .address.svelte-o0lcz8.svelte-o0lcz8{flex-grow:1}.diagram.svelte-o0lcz8 .block .inputs.svelte-o0lcz8.svelte-o0lcz8{text-align:left;flex-grow:1}.diagram.svelte-o0lcz8 .block .inputs .type.svelte-o0lcz8.svelte-o0lcz8{transform:translate(-50%);background:#00944a}.diagram.svelte-o0lcz8 .block .outputs.svelte-o0lcz8.svelte-o0lcz8{text-align:right;flex-grow:1}.diagram.svelte-o0lcz8 .block .outputs .type.svelte-o0lcz8.svelte-o0lcz8{transform:translate(50%);background:#ff2060}.overlay.svelte-o0lcz8.svelte-o0lcz8.svelte-o0lcz8{background:#00000026;z-index:1000;position:absolute;inset:0;user-select:none}.overlay.svelte-o0lcz8 .readonly.svelte-o0lcz8.svelte-o0lcz8{display:flex;align-items:center;justify-content:center;position:absolute;bottom:1rem;left:50%;transform:translate(-50%);padding:.5rem 1rem;background:#000;color:#fff;border-radius:2rem}.overlay.svelte-o0lcz8 .readonly.svelte-o0lcz8 iconify-icon{margin-right:.5rem}.content.svelte-11vuxet{padding:1.5rem;overflow:visible}.content.svelte-11vuxet .properties{padding:0}.content.svelte-11vuxet .properties .property:last-child{margin-bottom:0}.tool-config.svelte-11vuxet{z-index:100}.tool-config.svelte-11vuxet .modal-body{overflow-y:visible!important}.content.svelte-1gpvzfi{padding:1rem;display:flex;flex-direction:column;flex-grow:1;overflow:hidden}.split.svelte-1gpvzfi{display:flex;overflow:hidden}input[type=search]{border-radius:0}.searchbar.svelte-168bg2y .results.svelte-168bg2y.svelte-168bg2y{border-top:none!important}.package-list.svelte-168bg2y.svelte-168bg2y.svelte-168bg2y{display:flex;flex-direction:column;width:50%}.package-list.svelte-168bg2y .results.svelte-168bg2y.svelte-168bg2y{overflow-y:auto;border:1px solid var(--bs-border-color)}.package-list.svelte-168bg2y .results .loading.svelte-168bg2y.svelte-168bg2y{display:flex;align-items:center;justify-content:center;padding:.5rem}.package-list.svelte-168bg2y .item.svelte-168bg2y.svelte-168bg2y{display:flex;border-bottom:1px solid var(--bs-border-color);padding:.5rem .75rem;cursor:pointer}.package-list.svelte-168bg2y .item .name.svelte-168bg2y.svelte-168bg2y{font-weight:500;display:flex;align-items:center}.package-list.svelte-168bg2y .item .name.svelte-168bg2y iconify-icon{margin-left:.5rem}.package-list.svelte-168bg2y .item.svelte-168bg2y.svelte-168bg2y:last-child{border-bottom:none}.package-list.svelte-168bg2y .item.svelte-168bg2y.svelte-168bg2y:hover{background:#ffffff05}.package-list.svelte-168bg2y .item:hover .name.svelte-168bg2y.svelte-168bg2y{color:var(--brand)}.package-list.svelte-168bg2y .item.selected.svelte-168bg2y.svelte-168bg2y{background:#111}.package-list.svelte-168bg2y .item.selected .name.svelte-168bg2y.svelte-168bg2y{color:#fff}.package-list.svelte-168bg2y .none.svelte-168bg2y.svelte-168bg2y{padding:.5rem .75rem;color:#666}.package-list.svelte-168bg2y .left.svelte-168bg2y.svelte-168bg2y{flex-grow:1;padding-right:1rem}.package-list.svelte-168bg2y .pagination{border:1px solid var(--bs-border-color);border-top:none}.package-details.svelte-168bg2y.svelte-168bg2y.svelte-168bg2y{display:flex;flex-direction:column;width:50%;padding-left:1rem}.package-details.svelte-168bg2y .title.svelte-168bg2y.svelte-168bg2y{display:flex;align-items:center;margin-bottom:.25rem}.package-details.svelte-168bg2y .title .name.svelte-168bg2y.svelte-168bg2y{flex-grow:1;font-size:1.5rem;font-weight:500}.package-details.svelte-168bg2y .title .actions.svelte-168bg2y.svelte-168bg2y{display:flex;align-items:center}.package-details.svelte-168bg2y .title .actions.svelte-168bg2y .btn{padding:.5rem;display:flex;align-items:center}.package-details.svelte-168bg2y .details.svelte-168bg2y.svelte-168bg2y{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.8rem;text-transform:uppercase;color:#828282;text-shadow:0 -1px 0 #000;border:1px solid #3C3C3C;border-left:none;border-right:none;padding:.25rem;background:#181818}.package-details.svelte-168bg2y .details.svelte-168bg2y>div.svelte-168bg2y{display:flex;align-items:center}.package-details.svelte-168bg2y .readme.svelte-168bg2y.svelte-168bg2y{background:#1c1c1c;border:1px solid var(--bs-border-color);margin-top:1rem;padding:1rem .5rem .5rem;position:relative;overflow:auto}.package-details.svelte-168bg2y .readme .file.svelte-168bg2y.svelte-168bg2y{position:absolute;top:0;right:0;background:#111;color:#666;padding:.1rem .25rem;border:1px solid var(--bs-border-color);border-top:none;border-right:none;font-size:.8rem;line-height:.8rem}.package-details.svelte-168bg2y .readme.svelte-168bg2y h1{font-size:1.5rem;margin-bottom:.5rem}.package-details.svelte-168bg2y .readme.svelte-168bg2y h2{font-size:1.25rem;margin-bottom:.5rem}.package-details.svelte-168bg2y .readme.svelte-168bg2y h3{font-size:1.125rem;margin-bottom:.25rem}.package-details.svelte-168bg2y .readme.svelte-168bg2y h4{font-size:1rem;font-weight:700;margin-bottom:.25rem}.package-details.svelte-168bg2y .readme.svelte-168bg2y h5{font-size:1rem;font-weight:500;margin-bottom:.25rem}.package-details.svelte-168bg2y .readme.svelte-168bg2y pre{background-color:#181818!important;border:1px solid var(--bs-border-color);border-radius:.3rem;padding:1rem}.package-details.svelte-168bg2y .readme.svelte-168bg2y a{color:var(--brand);text-decoration:none}.package-details.svelte-168bg2y .readme.svelte-168bg2y>*:last-child{margin-bottom:0}.package-details.svelte-168bg2y .loading.svelte-168bg2y.svelte-168bg2y{display:flex;align-items:center;justify-content:center;height:100%}.package-details.svelte-168bg2y .input-group-text{padding:0}.package-details.svelte-168bg2y .input-group-text .btn{padding:0 .5rem;height:100%;display:flex;align-items:center;border:none}.pagination.svelte-tusf5m{display:flex;align-items:stretch}.pagination.svelte-tusf5m .btn{display:flex;align-items:center;justify-content:center;border:none;border-right:1px solid var(--bs-border-color);border-radius:0}.pagination.svelte-tusf5m .btn:first-child,.pagination.svelte-tusf5m .btn:last-child{padding-inline:.375rem}.pagination.svelte-tusf5m .active{color:#fff;font-weight:500;background-color:#151515}.key.svelte-1umo4o.svelte-1umo4o{border:1px solid var(--bs-border-color);padding:.125rem .5rem;background:#0f0f0f;border-radius:.375rem;text-transform:uppercase;font-size:.8rem;font-weight:500}.agent.svelte-1umo4o.svelte-1umo4o{background-color:#1f1f1f;display:flex;flex-direction:column;flex-grow:1;width:100%;overflow:hidden;position:relative;margin-left:-.4rem}.agent.svelte-1umo4o .options.svelte-1umo4o{display:flex;justify-content:right;height:2.5rem;border-bottom:1px solid var(--bs-border-color)}.agent.svelte-1umo4o .options.svelte-1umo4o button{display:flex;align-items:center;border:none;border-left:1px solid var(--bs-border-color);border-radius:0;padding:.5rem}.agent.svelte-1umo4o .options.svelte-1umo4o button .text{margin-bottom:.1rem;margin-inline:.25rem}.agent.svelte-1umo4o .options.svelte-1umo4o button:disabled{background-color:#1f1f1f!important;opacity:1;cursor:default}.agent.svelte-1umo4o .options.svelte-1umo4o button.active{background:#1f1f1f!important;margin-bottom:-1px}.agent.svelte-1umo4o .overview-container.svelte-1umo4o{display:flex;align-items:center;justify-content:center;flex-grow:1;overflow-y:auto}.agent.svelte-1umo4o .overview.svelte-1umo4o{max-width:min(100%,21rem);display:flex;flex-direction:column;align-items:center;text-align:center;user-select:none;border:1px solid var(--bs-border-color);border-radius:1rem;padding:1.5rem 1rem;background:#151515;filter:drop-shadow(1px 0px 4px rgba(0,0,0,.5))}.agent.svelte-1umo4o .overview .icon.svelte-1umo4o{border-radius:50%;display:flex;align-items:center;margin-bottom:1rem;position:relative;filter:drop-shadow(1px 0px 2px #000)}.agent.svelte-1umo4o .overview .icon .inner.svelte-1umo4o{display:flex;align-items:center;padding:.5rem;margin:1px;background:var(--inspector-background-color);border-radius:50%;z-index:1;background:#0f0f0f;border:1px solid #383838}.agent.svelte-1umo4o .overview .icon .animation.svelte-1umo4o{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:conic-gradient(#00da6d 0deg,transparent 90deg,transparent 270deg,#00da6d 360deg);animation:svelte-1umo4o-spin 1.5s ease-in-out infinite}@keyframes svelte-1umo4o-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.agent.svelte-1umo4o .overview h3.svelte-1umo4o{margin-bottom:1rem}.agent.svelte-1umo4o .overview ul.svelte-1umo4o{text-align:left}.agent.svelte-1umo4o .responses.svelte-1umo4o{display:flex;flex-grow:1;flex-direction:column;gap:2rem;padding:2rem;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.agent.svelte-1umo4o .responses.svelte-1umo4o h1{font-size:2rem;margin-bottom:1rem}.agent.svelte-1umo4o .responses.svelte-1umo4o h2{font-size:1.5rem;margin-bottom:1rem}.agent.svelte-1umo4o .responses.svelte-1umo4o h3{font-size:1.25rem;margin-bottom:.75rem}.agent.svelte-1umo4o .responses.svelte-1umo4o h4{font-size:1.125rem;margin-bottom:.5rem}.agent.svelte-1umo4o .responses.svelte-1umo4o h5{font-size:1rem;font-weight:700;margin-bottom:.5rem}.agent.svelte-1umo4o .responses.svelte-1umo4o a{color:var(--brand);text-decoration:none}.agent.svelte-1umo4o .responses.svelte-1umo4o table{margin-bottom:1rem;max-width:100%;border:1px solid #3C3C3C;background-color:#181818}.agent.svelte-1umo4o .responses.svelte-1umo4o table thead th{border-bottom:1px solid #3C3C3C}.agent.svelte-1umo4o .responses.svelte-1umo4o table tbody th{border-right:1px solid #3C3C3C}.agent.svelte-1umo4o .responses.svelte-1umo4o table th,.agent.svelte-1umo4o .responses.svelte-1umo4o table td{padding:.5rem 1rem}.agent.svelte-1umo4o .chat.svelte-1umo4o{position:relative;margin:1rem;margin-top:0}.agent.svelte-1umo4o pre{background-color:transparent!important;border:none;border-radius:0;padding:1rem;margin:0}.agent.svelte-1umo4o .code-block{position:relative;margin-top:1rem;margin-bottom:1rem;background-color:#111;border:1px solid var(--bs-border-color);border-radius:.5rem;overflow:hidden;contain:paint;isolation:isolate}.agent.svelte-1umo4o .code-block:first-child{margin-top:0}.agent.svelte-1umo4o .code-block:last-child{margin-bottom:0}.agent.svelte-1umo4o .code-block>pre{display:block;width:100%;max-width:100%;margin:0;background-color:transparent!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain}.agent-resizer{background-color:#1f1f1f!important}.approval.svelte-1l6sz2e.svelte-1l6sz2e{border:1px solid #3c3c3c;background:#151515;border-radius:1rem;padding:1.25rem;margin-top:-.5rem}.approval.svelte-1l6sz2e .header.svelte-1l6sz2e{font-size:1rem;font-weight:600;color:#fff;margin-bottom:.5rem}.approval.svelte-1l6sz2e .actions.svelte-1l6sz2e{display:flex;gap:.75rem;margin-top:1rem}.steps.svelte-3yal7e.svelte-3yal7e.svelte-3yal7e{margin:1rem 0;border:1px solid var(--bs-border-color);border-radius:.375rem;padding:.75rem;max-height:20rem;overflow-y:auto;overflow-x:hidden}.steps.svelte-3yal7e .inner.svelte-3yal7e.svelte-3yal7e{display:flex;flex-direction:column;gap:.375rem;border-left:1px solid var(--bs-border-color);margin-left:.625rem}.steps.svelte-3yal7e .step.svelte-3yal7e.svelte-3yal7e{display:flex;gap:.375rem;margin-left:-.625rem}.steps.svelte-3yal7e .step .title.svelte-3yal7e.svelte-3yal7e{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.steps.svelte-3yal7e .step .icon.svelte-3yal7e.svelte-3yal7e{padding-block:.1875rem;width:1.25rem;height:1.625rem;background-color:#1f1f1f}.steps.svelte-3yal7e .step .details.svelte-3yal7e.svelte-3yal7e{flex-grow:1;min-width:0}.steps.svelte-3yal7e .step .description.svelte-3yal7e.svelte-3yal7e{font-size:.875rem;line-height:1.25rem;margin-left:.0625rem;margin-top:.25rem;color:#adadad;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;opacity:0;clip-path:inset(0 0 100% 0);animation:svelte-3yal7e-reveal-description .6s ease-in-out forwards}.steps.svelte-3yal7e .step:last-child .described.svelte-3yal7e.svelte-3yal7e{height:unset}.shimmer.svelte-3yal7e.svelte-3yal7e.svelte-3yal7e{color:#eee;font-weight:500;background:linear-gradient(to right,#ccc 35%,#fff 45% 55%,#ccc 65%);background-size:200% auto;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:svelte-3yal7e-shimmer 1.5s linear infinite}@keyframes svelte-3yal7e-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes svelte-3yal7e-reveal-description{0%{opacity:0;clip-path:inset(0 0 100% 0)}to{opacity:1;clip-path:inset(0 0 0 0)}}@media (prefers-reduced-motion: reduce){.steps.svelte-3yal7e .step .description.svelte-3yal7e.svelte-3yal7e{opacity:1;clip-path:inset(0 0 0 0);animation:none}}.agent-message.svelte-3yal7e .block.svelte-3yal7e.svelte-3yal7e,.user-message.svelte-3yal7e .block.svelte-3yal7e.svelte-3yal7e{position:relative}.agent-message.svelte-3yal7e .block.svelte-3yal7e.svelte-3yal7e:first-child,.user-message.svelte-3yal7e .block.svelte-3yal7e.svelte-3yal7e:first-child{margin-top:0!important}.agent-message.svelte-3yal7e .block.svelte-3yal7e .content.svelte-3yal7e,.user-message.svelte-3yal7e .block.svelte-3yal7e .content.svelte-3yal7e{white-space:pre-wrap}.agent-message.svelte-3yal7e .block.svelte-3yal7e .content.rendered.svelte-3yal7e,.user-message.svelte-3yal7e .block.svelte-3yal7e .content.rendered.svelte-3yal7e{white-space:normal}.agent-message.svelte-3yal7e .block.svelte-3yal7e .content.svelte-3yal7e .code-block,.user-message.svelte-3yal7e .block.svelte-3yal7e .content.svelte-3yal7e .code-block{margin-left:-1rem;margin-right:-1rem}.agent-message.svelte-3yal7e .block.svelte-3yal7e .content.svelte-3yal7e p:first-child,.user-message.svelte-3yal7e .block.svelte-3yal7e .content.svelte-3yal7e p:first-child{margin-top:0}.agent-message.svelte-3yal7e .block.svelte-3yal7e .content.svelte-3yal7e p:last-child,.user-message.svelte-3yal7e .block.svelte-3yal7e .content.svelte-3yal7e p:last-child{margin-bottom:0}.agent-message.svelte-3yal7e .block .content .loading.svelte-3yal7e.svelte-3yal7e,.user-message .block.svelte-3yal7e .content .loading.svelte-3yal7e.svelte-3yal7e{display:flex;align-items:center;gap:.375rem;padding:.5rem 1rem;margin-bottom:.125rem}.agent-message.svelte-3yal7e.svelte-3yal7e.svelte-3yal7e{color:#fff}.agent-message.svelte-3yal7e>.steps.svelte-3yal7e.svelte-3yal7e:first-child{margin-top:0}.agent-message.svelte-3yal7e>.steps.svelte-3yal7e.svelte-3yal7e:last-child{margin-bottom:0}.agent-message.svelte-3yal7e .options.svelte-3yal7e.svelte-3yal7e{display:flex;align-items:center;user-select:none;color:#888;gap:1rem;margin-top:1rem}.agent-message.svelte-3yal7e .options .details.svelte-3yal7e.svelte-3yal7e{display:flex;align-items:center;gap:.5rem}.agent-message.svelte-3yal7e .options.svelte-3yal7e iconify-icon{vertical-align:sub}.agent-message.svelte-3yal7e .options.svelte-3yal7e iconify-icon:hover{color:#fff;cursor:pointer}.agent-message.svelte-3yal7e .options .disabled.svelte-3yal7e iconify-icon{vertical-align:sub}.agent-message.svelte-3yal7e .options .disabled.svelte-3yal7e iconify-icon:hover{color:#888;cursor:default}.user-message.svelte-3yal7e.svelte-3yal7e.svelte-3yal7e{color:#ddd;background-color:#1c1c1c;border:1px solid var(--bs-border-color);border-radius:1rem .5rem;padding:1rem 1.5rem;width:90%;margin-left:auto;margin-right:-1rem}.user-message.svelte-3yal7e .code-block{margin-left:-.5rem!important;margin-right:-.5rem!important}.user-message.svelte-3yal7e .attachments.svelte-3yal7e.svelte-3yal7e{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.user-message.svelte-3yal7e .attachment.svelte-3yal7e.svelte-3yal7e{display:inline-flex;align-items:center;color:var(--bs-body-color);text-decoration:none;gap:.25rem;border:1px solid var(--bs-border-color);border-radius:.375rem;padding:.25rem .35rem}.user-message.svelte-3yal7e .attachment.svelte-3yal7e.svelte-3yal7e:hover{color:#fff;background:#ffffff0d;border-color:#00da6d}.user-message.svelte-3yal7e .attachment span.svelte-3yal7e.svelte-3yal7e{max-width:6rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem}.conversations.svelte-bxm72d.svelte-bxm72d{padding:1rem;overflow-y:auto}.loading.svelte-bxm72d.svelte-bxm72d{display:flex;align-items:center;gap:.5rem}ul.svelte-bxm72d.svelte-bxm72d{padding:0;margin:0;margin-left:1.5rem}li.svelte-bxm72d.svelte-bxm72d{padding:.25rem .5rem;border-radius:.375rem;cursor:pointer}li.svelte-bxm72d .item.svelte-bxm72d{display:flex;gap:.75rem}li.svelte-bxm72d .left.svelte-bxm72d{flex-grow:1;overflow:hidden}li.svelte-bxm72d .right.svelte-bxm72d{display:none;color:var(--bs-body-color)}li.svelte-bxm72d .right.svelte-bxm72d button{padding:.25rem;display:flex;align-items:center;border-color:transparent!important}li.svelte-bxm72d .right.svelte-bxm72d button:hover{color:#fff;background-color:#ffffff0d;border-color:var(--bs-border-color)!important}li.svelte-bxm72d .preview.svelte-bxm72d{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}li.svelte-bxm72d .date.svelte-bxm72d{display:flex;align-items:center;font-size:.875rem;color:#666}li.svelte-bxm72d .date.svelte-bxm72d iconify-icon{color:var(--bs-body-color);margin-right:.25rem}li.svelte-bxm72d.svelte-bxm72d:hover{background:#ffffff0d;color:#00da6d}li.svelte-bxm72d:hover .preview.svelte-bxm72d{color:#fff}li.svelte-bxm72d:hover .right.svelte-bxm72d{display:block}.prompt.svelte-rs20ix.svelte-rs20ix{background-color:#1c1c1c;border:1px solid var(--bs-border-color);border-radius:.75rem;color:#fff}.prompt.svelte-rs20ix textarea.svelte-rs20ix{height:3.7rem;min-height:3.7rem;max-height:24.7rem;width:100%;height:100%;padding:1rem;padding-bottom:0;resize:none;field-sizing:content;background:transparent;border:none;border-radius:0}.prompt.svelte-rs20ix textarea.svelte-rs20ix:focus{outline:none}.prompt.svelte-rs20ix textarea.svelte-rs20ix::placeholder{color:#aaa}.prompt.svelte-rs20ix .attachments.svelte-rs20ix{display:flex;flex-wrap:wrap;gap:.5rem;padding:1rem 1rem 0}.prompt.svelte-rs20ix .attachments .attachment.svelte-rs20ix{display:inline-flex;align-items:center;gap:.5rem;padding:.25rem .35rem .25rem .65rem;border:1px solid var(--bs-border-color);border-radius:.375rem;background:#ffffff0a;color:var(--bs-body-color)}.prompt.svelte-rs20ix .attachments .attachment .details.svelte-rs20ix{display:flex;flex-direction:column;min-width:0}.prompt.svelte-rs20ix .attachments .attachment .name.svelte-rs20ix{max-width:6rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem}.prompt.svelte-rs20ix .attachments .attachment .progress.svelte-rs20ix{width:100%;height:.2rem;margin-top:.2rem;border-radius:999px;overflow:hidden;background:#ffffff1f}.prompt.svelte-rs20ix .attachments .attachment .fill.svelte-rs20ix{height:100%;background:var(--brand)}.prompt.svelte-rs20ix .attachments .attachment button.svelte-rs20ix{display:inline-flex;align-items:center;padding:0;border:none;background:transparent;color:#aaa}.prompt.svelte-rs20ix .bar.svelte-rs20ix{display:flex;align-items:center;margin:.25rem .5rem .25rem .25rem;margin-top:0}.prompt.svelte-rs20ix .bar.svelte-rs20ix button{display:flex;align-items:center;border-color:transparent!important}.prompt.svelte-rs20ix .bar .extras.svelte-rs20ix{display:flex;gap:.625rem}.prompt.svelte-rs20ix .bar .extras.svelte-rs20ix button{border-color:var(--bs-border-color)!important;font-size:.875rem;padding:.25rem .625rem}.prompt.svelte-rs20ix .bar .extras.svelte-rs20ix button:hover{background-color:#ffffff0d}.prompt.svelte-rs20ix .bar .extras.svelte-rs20ix button iconify-icon{margin-right:.25rem}.prompt.svelte-rs20ix .bar .left.svelte-rs20ix{flex-grow:1;display:flex;align-items:center}.prompt.svelte-rs20ix .bar .left.svelte-rs20ix button:after{display:none}.prompt.svelte-rs20ix .bar .right.svelte-rs20ix button{display:flex;align-items:center;justify-content:center;background-color:#fff;width:1.75rem;height:1.75rem;border-radius:4rem}.prompt.svelte-rs20ix .bar .right.svelte-rs20ix button iconify-icon{color:#000}.prompt.svelte-rs20ix .bar .right.svelte-rs20ix button:disabled:hover{cursor:default}.prompt.svelte-rs20ix .dropdown-menu{align-items:center;user-select:none;filter:drop-shadow(0 0 .25rem #000)}.prompt.svelte-rs20ix .dropdown-menu .dropdown-item{display:flex}.prompt.svelte-rs20ix .dropdown-menu .dropdown-item iconify-icon{margin-top:.1rem;margin-right:.4rem}.prompt.svelte-rs20ix .dropdown-menu .dropdown-header{color:#606060}.prompt.svelte-rs20ix .dropdown-menu .dropdown-item.active{background-color:transparent;color:var(--brand)!important}#page.svelte-11m0qq9.svelte-11m0qq9{display:flex;height:100vh;overflow:hidden}#page.svelte-11m0qq9 .content.svelte-11m0qq9{position:relative;display:flex;flex-grow:1;height:100vh}#page.svelte-11m0qq9 .vertical.svelte-11m0qq9{display:flex;flex-direction:column;flex-grow:1;height:100%;max-height:100%;overflow:hidden;position:relative}#page.svelte-11m0qq9 .horizontal.svelte-11m0qq9{display:flex;flex-grow:1}#page.svelte-11m0qq9 .viewport.svelte-11m0qq9{flex-grow:1}#page.svelte-11m0qq9 .overlay.svelte-11m0qq9{position:absolute;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;flex-direction:column;backdrop-filter:blur(10px);z-index:9999}#page.svelte-11m0qq9 .overlay .inner.svelte-11m0qq9{background:#0c0c0c;filter:drop-shadow(1px 0px 4px rgba(0,0,0,.5));padding:2rem 3rem;border-radius:.5rem;font-size:1.5rem;user-select:none}#page.svelte-11m0qq9 .overlay .inner .actions.svelte-11m0qq9{margin-top:1rem;display:flex;align-items:center;justify-content:center}
