.raw-focus-box-container:focus{outline:none}.scroll-box{flex-grow:1;flex-shrink:1;flex-basis:0px;display:flex;overflow:hidden}.scroll-content{flex:1;overflow:hidden}.scroll-bar{width:17px;padding:2px;box-sizing:border-box}.scroll-handle{border:solid 1px #404040;border-radius:3px;box-sizing:border-box;background:#333}.find-dialog-container[data-v-9f63dfe1]{position:absolute;top:31px;transition:top .3s ease-out;z-index:1;overflow:hidden;display:flex;align-items:center;background-color:#242424;border:solid 1px #303030;color:#d9d9d9;padding:2px 5px}.hidden[data-v-9f63dfe1]{top:-13px}.query[data-v-9f63dfe1]{color:#d9d9d9;background-color:#2e2e2e;border:1px solid #3d3d3d;border-radius:2px;height:20px;width:180px;margin:6px 10px 6px 6px;padding:2px 5px}.query[data-v-9f63dfe1]:focus{outline:none}.results[data-v-9f63dfe1]{white-space:nowrap;font-size:10pt;margin-right:1em;width:60px}.control[data-v-9f63dfe1]{font-size:14pt;border-radius:4px;padding:2px 5px}.control[data-v-9f63dfe1] *{fill:#8c8c8c}.control.disabled[data-v-9f63dfe1]:hover{background:none}.control.disabled[data-v-9f63dfe1] *{fill:#3d3d3d}.control[data-v-9f63dfe1]:hover{background-color:#383838}.control[data-v-9f63dfe1] *{position:relative;top:1px}.splash-menu-element[data-v-834fda6c]{display:flex;flex-direction:column;min-width:640px;max-width:740px;border:none;border-radius:5px;background:#11111b;box-shadow:0 0 10px #00000059;overflow:hidden}.menu-header[data-v-834fda6c]{display:flex;align-items:center;justify-content:space-between;padding:18px 30px;border-bottom:solid 1px #383838;background:#181825;pointer-events:none;-webkit-user-select:none;user-select:none}.application-info[data-v-834fda6c]{color:#cdd6f4}.application-info .application-name[data-v-834fda6c]{font-size:13.5pt;font-weight:700;white-space:nowrap}.application-info .application-version[data-v-834fda6c]{font-size:9.5pt;white-space:nowrap}.organization[data-v-834fda6c]{width:50%}.sparta-logo[data-v-834fda6c]{width:25%}.menu-body[data-v-834fda6c]{padding:30px}.section[data-v-834fda6c]{margin-bottom:26px}.section[data-v-834fda6c]:last-child{margin-bottom:0}.section-title[data-v-834fda6c]{color:#bac2de;font-size:9.5pt;font-weight:500;margin-left:2px;margin-bottom:15px}.section-grid[data-v-834fda6c]{display:flex;flex-wrap:wrap;justify-content:space-between;padding:25px}.file-entry[data-v-834fda6c]{display:flex;height:36px}.file-entry[data-v-834fda6c]{margin-bottom:6px}.file-entry[data-v-834fda6c]:last-child{margin-bottom:0}.file[data-v-834fda6c],.button[data-v-834fda6c]{background-color:#1e1e2e;border:none;border-radius:8px;box-sizing:border-box;-webkit-user-select:none;user-select:none}.file[data-v-834fda6c]{flex:1;display:flex;align-items:center;justify-content:space-between;padding:0 24px}.button[data-v-834fda6c]{padding:24px}.file-header[data-v-834fda6c],.button-header[data-v-834fda6c]{display:flex;align-items:center;height:17px}.button-header[data-v-834fda6c]{margin-bottom:6px}.file-icon[data-v-834fda6c]{margin-right:10px}.button-icon[data-v-834fda6c]{display:flex;align-items:center;justify-content:center;width:17px;height:15px;margin-right:10px}.file-title[data-v-834fda6c],.button-title[data-v-834fda6c]{color:#bac2de;white-space:nowrap}.file-title[data-v-834fda6c]{font-size:11pt;margin-right:20px}.button-title[data-v-834fda6c]{font-size:12.5pt;font-weight:700}.file-date[data-v-834fda6c]{color:#a6adc8;font-size:11pt}.button-description[data-v-834fda6c]{color:#a6adc8;font-size:10pt}.delete-file[data-v-834fda6c]{display:flex;align-items:center;color:#89a0ec;font-size:9.5pt;-webkit-user-select:none;user-select:none;box-sizing:border-box;padding:0 10px;border:solid 1px #383838;border-radius:5px;margin-left:8px}.file[data-v-834fda6c]:hover,.button[data-v-834fda6c]:hover,.delete-file[data-v-834fda6c]:hover{background:#383838}.section.open-file .button-grid[data-v-834fda6c]{display:grid;grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(3,minmax(0,1fr));column-gap:14px}.section.open-recovered-file .file-scrollbox[data-v-834fda6c]{max-height:162px}.section.open-recovered-file .file-grid.has-scrollbar[data-v-834fda6c]{padding-right:10px}.section.resources .button-grid[data-v-834fda6c]{display:flex;flex-wrap:wrap;justify-content:space-between}.section.resources .button[data-v-834fda6c]{width:calc(50% - 7px)}.file-scrollbox[data-v-834fda6c] .scroll-bar{border:1px solid #383838;border-radius:5px}.project-footer[data-v-834fda6c]{display:flex;justify-content:center;align-items:center;gap:2rem}.context-menu-listing-control[data-v-1fc54cea]{display:flex;flex-direction:column;width:max-content;min-width:130px;color:#d1d1d1;font-size:10pt;padding:6px 4px;border:solid 1px #242424;border-radius:3px;box-sizing:border-box;background:#181825;box-shadow:2px 2px 4px #00000038}.section .section-divider[data-v-1fc54cea]{padding:0;border-bottom:solid 1px #545454;margin:4px;cursor:default}.submenu[data-v-1fc54cea]{position:absolute;top:-4px;left:100%;padding-left:6px;z-index:1}li[data-v-1fc54cea]{position:relative;list-style:none;-webkit-user-select:none;user-select:none}li[data-v-1fc54cea]:not(.disabled):hover{color:#fff;background:#89b4fa}a[data-v-1fc54cea]{display:flex;padding:4px 0;cursor:pointer}li.disabled a[data-v-1fc54cea]{color:#8f8f8f;cursor:unset}.text[data-v-1fc54cea],.shortcut[data-v-1fc54cea],.more-arrow[data-v-1fc54cea]{display:flex;align-items:center;padding:0 23px}.text[data-v-1fc54cea]{flex:1 1 auto}.shortcut[data-v-1fc54cea]{flex:2 1 auto;justify-content:right}.check[data-v-1fc54cea]{position:absolute;left:5px}.more-arrow[data-v-1fc54cea]:before{content:"";display:block;width:6px;height:6px;border-top:solid 1px;border-right:solid 1px;transform:rotate(45deg)}.title-bar-control[data-v-f4bf28ae]{display:flex;align-items:center;font-size:10pt;font-weight:500;z-index:999}li[data-v-f4bf28ae],.icon[data-v-f4bf28ae]{display:flex;align-items:center;-webkit-user-select:none;user-select:none}li[data-v-f4bf28ae]:not(.icon){position:relative;height:100%;padding:0 7px}li[data-v-f4bf28ae]:not(.icon):hover,li:not(.icon).focused[data-v-f4bf28ae]{color:#d1d1d1;background:#383838}li.active[data-v-f4bf28ae]{color:#d1d1d1;background:#383838}.menu-listing[data-v-f4bf28ae]{position:absolute;top:100%;left:-1px;border-top:none;border-top-left-radius:0;border-top-right-radius:0;z-index:1}.logo[data-v-ad8c3368]{margin:5px 6px 0 12px}.logo img[data-v-ad8c3368]{height:16px}.hotkey-box-container[data-v-339982e1]{outline:none!important}.context-menu-control[data-v-c9f83d75]{z-index:999}.items[data-v-a62fa3af]{list-style-type:none}.object-recommender-menu-control[data-v-026f28ae]{display:flex;flex-direction:column;box-shadow:0 0 10px #0006}.menu-head[data-v-026f28ae]{display:flex;padding:5px 8px;border-color:#2b2b2b;border-width:1px;border-style:solid solid none solid;border-top-left-radius:5px;border-top-right-radius:5px;background:#1b1b1b}.menu-body[data-v-026f28ae]{padding:0 6px;border-color:#383838;border-width:1px;border-style:none solid solid solid;border-bottom-left-radius:5px;border-bottom-right-radius:5px;background:#1f1f1f}.search-field[data-v-026f28ae]{width:100%;font-size:10pt;font-family:Inter;color:#ccc;background:none;border:none;border-radius:3px;padding:6px;outline:none;box-sizing:border-box}.recommendations[data-v-026f28ae]{display:flex;flex-direction:column}.recommendations[data-v-026f28ae] .up-indicator,.recommendations[data-v-026f28ae] .down-indicator{display:flex;justify-content:center;height:10px}.active .recommendation[data-v-026f28ae]{background:#ffffff0d}.recommendation[data-v-026f28ae]{padding:5px 8px;border-radius:3px;box-sizing:border-box}.recommendation .title[data-v-026f28ae]{display:flex;align-items:center;margin-bottom:2px}.recommendation .dot[data-v-026f28ae]{width:8px;height:8px;margin-right:6px}.recommendation .name[data-v-026f28ae]{font-family:Inter;font-weight:700;font-size:13px;text-transform:uppercase;color:#bfbfbf}.recommendation .subtitle[data-v-026f28ae]{font-family:Inter;font-size:10pt;color:#757575}.block-diagram-element[data-v-2601c354]{position:relative}.context-menu[data-v-2601c354]{position:absolute;cursor:default}.recommender-menu[data-v-2601c354]{position:absolute;width:350px}.inset-shadow[data-v-2601c354]{position:absolute;width:100%;height:100%;box-shadow:inset 0 0 9px #00000059;pointer-events:none}.collapsed[data-v-37b6719d]{transform:rotate(270deg) translateY(.5px)}.app-footer-bar-element[data-v-dbabc5bb]{display:flex;-webkit-user-select:none;user-select:none}.left-align[data-v-dbabc5bb]{flex:1;display:flex;justify-content:baseline}.right-align[data-v-dbabc5bb]{flex:1;display:flex;justify-content:end}.metric[data-v-dbabc5bb]{display:flex;align-items:center;color:#ccc;font-size:9.5pt;margin:0 10px}.left-align .metric[data-v-dbabc5bb]:first-child{margin-left:20px}.right-align .metric[data-v-dbabc5bb]:last-child{margin-right:20px}.icon[data-v-dbabc5bb]{margin-right:8px}.valid[data-v-dbabc5bb]{color:#2bd463}.valid .icon[data-v-dbabc5bb]{fill:#2bd463}.warning[data-v-dbabc5bb]{color:#e6d846}.warning .icon[data-v-dbabc5bb]{fill:#e6d846}.error[data-v-dbabc5bb]{color:#ff4d4d;font-weight:800}.error .icon[data-v-dbabc5bb]{fill:#ff4d4d}.fade-enter-active[data-v-dbabc5bb],.fade-leave-active[data-v-dbabc5bb]{transition:opacity .15s ease}.fade-enter-from[data-v-dbabc5bb],.fade-leave-to[data-v-dbabc5bb]{opacity:0}.spacer[data-v-dbabc5bb]{padding-left:12px}.info.right[data-v-dbabc5bb]{justify-content:right}.page-check[data-v-dbabc5bb]{display:flex;align-items:center;height:100%;padding:0 15px;font-weight:500}.page-check span[data-v-dbabc5bb]{font-size:10.5pt;margin-right:7px}.page-check.invalid[data-v-dbabc5bb]{color:#ccc;background:#c94040}.page-check.invalid span[data-v-dbabc5bb]{margin-top:1px}.page-check.valid[data-v-dbabc5bb]{color:#bfbfbf;background:#333}.collapsed[data-v-b3ac20f4]{transform:rotate(270deg) translateY(.5px)}.accordion-box-container[data-v-3fd564d6]{display:grid;grid-template-columns:minmax(0,1fr);border-top:solid 1px #474747;box-sizing:border-box}.accordion-box[data-v-3fd564d6]{display:flex;flex-direction:column;position:relative}.accordion-box:first-child .accordion-box-head[data-v-3fd564d6]{border-top:none}.accordion-box.collapsed .accordion-box-body[data-v-3fd564d6]{display:none}.accordion-box-handle[data-v-3fd564d6]{position:absolute;top:-2px;width:100%;height:4px;background:#b4befe;cursor:n-resize;transition:.15s opacity;opacity:0}.accordion-box-handle[data-v-3fd564d6]:hover{transition-delay:.2s;opacity:1}.accordion-box-head[data-v-3fd564d6]{display:flex;align-items:center;color:#cdd6f4;font-size:9.5pt;font-weight:600;-webkit-user-select:none;user-select:none;border-top:solid 1px #474747;box-sizing:border-box;background:#11111b;box-shadow:0 2px 2px #00000029}.accordion-box-head .collapse-arrow[data-v-3fd564d6]{padding:0 10px}.accordion-box-body[data-v-3fd564d6]{flex:1;overflow:hidden}.accordion-pane-container[data-v-4d545754]{height:100%}.focus-box-container[data-v-509028ed]:focus{outline:none}.options-list-field-control[data-v-3e202031]{position:absolute;width:100%;border:solid 1px #3d3d3d;border-radius:4px;box-sizing:border-box;background:#242424;z-index:1}.options-list-field-control[data-v-3e202031]:not(.flip){top:calc(100% + 3px)}.options-list-field-control.flip[data-v-3e202031]{bottom:calc(100% + 3px)}.scrollbox-container[data-v-3e202031]{border-radius:4px}.options-list-field-control:not(.flip) .scrollbox-container[data-v-3e202031]{box-shadow:0 5px 5px -2px #0003}.options-list-field-control.flip .scrollbox-container[data-v-3e202031]{box-shadow:0 -5px 5px -2px #0003}.options[data-v-3e202031]{position:relative;padding:6px 5px}.options li[data-v-3e202031]{list-style:none;font-size:10pt;-webkit-user-select:none;user-select:none}.options span[data-v-3e202031]{display:block;white-space:nowrap;text-overflow:ellipsis;padding:5px 12px;overflow:hidden}.options li.active span[data-v-3e202031],.options li.active.dim span[data-v-3e202031],.options li.active.null span[data-v-3e202031]{color:#fff;background:#726de2}.options li.dim span[data-v-3e202031],.options li.null span[data-v-3e202031]{color:#8c8c8c}.no-options[data-v-3e202031]{color:#8c8c8c;-webkit-user-select:none;user-select:none;padding:8px 12px}.options-list-field-control[data-v-3e202031] .scroll-bar{border-left:dotted 1px #3b3b3b}.text-field-control[data-v-6c00eddb]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);color:#ccc;background-color:#11111b;box-sizing:border-box}.text-field-control[data-v-6c00eddb]:focus{outline:none}.value[data-v-6c00eddb]{position:relative;display:flex;grid-area:1 / 1;cursor:text}textarea[data-v-6c00eddb]{display:block;width:100%;color:inherit;font-size:inherit;font-weight:inherit;font-family:inherit;margin:6px 12px;border:none;padding:0;background:none;overflow:hidden;resize:none}textarea[data-v-6c00eddb]::placeholder{color:#999;opacity:1}textarea[data-v-6c00eddb]:focus{outline:none}.options-container[data-v-6c00eddb]{position:relative;grid-area:1 / 1}.options-list[data-v-6c00eddb] li:not(.dim)+li.dim:before{content:"";display:block;border-top:dotted 1px #4d4d4d;margin:3px 6px}.enum-field-control[data-v-5ee5e263]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);color:#ccc;box-sizing:border-box;cursor:pointer}.value-container[data-v-5ee5e263]{position:relative;grid-area:1 / 1;display:flex;align-items:center}.value-text[data-v-5ee5e263]{flex:1;-webkit-user-select:none;user-select:none;white-space:nowrap;text-overflow:ellipsis;padding:6px 12px;overflow:hidden}.value-text.is-null[data-v-5ee5e263]{color:#999}.value-text[data-v-5ee5e263]:not(.is-null){color:#89a0ec;font-weight:500}.value-search[data-v-5ee5e263]{flex:1;height:100%;min-width:0px;color:inherit;font-size:inherit;font-weight:inherit;font-family:inherit;padding:6px 8px 6px 12px;border:none;box-sizing:border-box;background:none}.value-search[data-v-5ee5e263]::placeholder{color:#999;opacity:1}.value-search[data-v-5ee5e263]:focus{outline:none}.dropdown-arrow[data-v-5ee5e263]{color:#666;font-size:6pt;font-family:Inter,sans-serif;text-align:center;-webkit-user-select:none;user-select:none;width:16px;padding-right:8px}.options-container[data-v-5ee5e263]{position:relative;grid-area:1 / 1}.options-list[data-v-5ee5e263] li:not(.dim)+li.dim:before{content:"";display:block;border-top:dotted 1px #4d4d4d;margin:3px 6px}.number-field-control[data-v-015e7a63]{display:flex;align-items:center;color:#ccc;cursor:text;overflow:hidden}.number-field-control[data-v-015e7a63]:focus{outline:none}input[data-v-015e7a63]{color:inherit;font-size:inherit;font-family:inherit;width:100%;height:100%;padding:6px 8px 6px 12px;border:none;box-sizing:border-box;background:none}input[data-v-015e7a63]::placeholder{color:#999;opacity:1}input[data-v-015e7a63]:focus{outline:none}.increment-arrows[data-v-015e7a63]{display:flex;flex-direction:column;color:#666;font-size:5pt;font-family:Inter,sans-serif;-webkit-user-select:none;user-select:none;width:16px;padding-right:8px}.up-arrow[data-v-015e7a63],.down-arrow[data-v-015e7a63]{display:flex;align-items:center;justify-content:center;width:100%;height:10px;border-radius:2px;cursor:pointer}.up-arrow[data-v-015e7a63]:hover,.down-arrow[data-v-015e7a63]:hover{color:#bfbfbf}.datetime-field-control[data-v-fb432bf9]{display:flex;flex-direction:column}.datetime-segment[data-v-fb432bf9]{display:flex;flex-direction:row;align-items:center;color:#ccc;cursor:text;min-height:30px;padding-left:6px}.datetime-segment[data-v-fb432bf9]:focus{outline:none}.timezone-segment[data-v-fb432bf9]{display:flex;flex-direction:row;align-items:center;padding-left:6px}.clock-icon[data-v-fb432bf9],.timezone-icon[data-v-fb432bf9]{height:17px}.timezone-field[data-v-fb432bf9]{flex:1;height:32px;border-radius:inherit}.separator[data-v-fb432bf9]{border-color:#242424}.separator.horizontal[data-v-fb432bf9]{border-bottom-width:1px;border-bottom-style:solid}.grid-container[data-v-fb432bf9]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);width:100%}.editor[data-v-fb432bf9]{grid-area:1 / 1;display:flex;width:100%;height:32px;padding:0 12px;border:none;box-sizing:border-box;overflow:hidden}input[data-v-fb432bf9]{color-scheme:dark;color:inherit;font-size:10pt;font-family:inherit;padding:0;border:none;background:none}input[data-v-fb432bf9]::placeholder{color:#999;opacity:1}input[data-v-fb432bf9]:focus{outline:none}.editor span[data-v-fb432bf9]{color:#999;font-size:10pt;margin:0 3px}.editor span.space[data-v-fb432bf9]{margin:0 3px}.editor span.offset[data-v-fb432bf9]{margin-left:auto;margin-top:-30px}.date-field[data-v-fb432bf9]{flex:1;min-width:105px}.time-field[data-v-fb432bf9]{flex:1;min-width:148px;padding-left:10px;border-left:solid 1px #242424;margin-left:10px}.value[data-v-fb432bf9]{grid-area:1 / 1;display:flex;align-items:center;padding:6px 12px;height:20px}.null-value[data-v-fb432bf9]{color:#999}.date-value[data-v-fb432bf9]{color:#89a0ec;font-weight:500}.date-wrapper[data-v-fb432bf9],.time-wrapper[data-v-fb432bf9]{padding:4px}.date-wrapper[data-v-fb432bf9]{border-right:thin #242424 solid}.field-item[data-v-eb433057]{display:flex;margin-bottom:8px}.text-field-control[data-v-eb433057],.enum-field-control[data-v-eb433057],.number-field-control[data-v-eb433057],.datetime-field-control[data-v-eb433057]{flex:1;min-height:30px;border-radius:4px;background:#2e2e2e}.dictionary-field-control[data-v-eb433057]{flex:1}.create-button[data-v-eb433057],.delete-button[data-v-eb433057]{display:flex;align-items:center;color:#ccc;font-size:9pt;font-family:inherit;border:solid 1px #3d3d3d;border-radius:3px;background:none}.create-button[data-v-eb433057]{width:100%;padding:4px 10px}.delete-button[data-v-eb433057]{justify-content:center;width:25px;margin-left:5px}.create-button[data-v-eb433057]:hover,.delete-button[data-v-eb433057]:hover{background:#303030}.create-button span[data-v-eb433057]{margin-right:9px}.tuple-field-control[data-v-d9c76a73]{max-width:100%;display:flex;align-items:center}.tuple-table[data-v-d9c76a73]{width:100%;border-collapse:collapse;border:none;padding:0}.tuple-table tr[data-v-d9c76a73]{border-bottom:solid 1px #242424}.tuple-table tr[data-v-d9c76a73]:last-child{border-bottom:none}.tuple-table td[data-v-d9c76a73]{padding:0}.tuple-table td.field-name[data-v-d9c76a73]{color:#969696;font-size:8.3pt;font-weight:500;text-transform:uppercase;width:0px;padding:0 8px;border-right:solid 1px #242424}.no-properties[data-v-d9c76a73]{color:#818181;font-size:10pt;padding:0 12px}.field-item[data-v-9037fd7e]{margin-bottom:14px}.field-item[data-v-9037fd7e]:last-child{margin-bottom:0}.field-name[data-v-9037fd7e]{color:#a6a6a6;font-size:9.5pt;font-weight:500;margin-bottom:6px}.field-value[data-v-9037fd7e]{font-size:10.5pt}.text-field-control[data-v-9037fd7e],.enum-field-control[data-v-9037fd7e],.number-field-control[data-v-9037fd7e],.datetime-field-control[data-v-9037fd7e],.tuple-field-control[data-v-9037fd7e]{min-height:30px;border-radius:4px;background:#2e2e2e}.scrollbox-container[data-v-8dd42f0e]{height:100%}.contents[data-v-8dd42f0e]{padding:18px 16px}.no-prop[data-v-8dd42f0e]{display:flex;align-items:center;justify-content:center;color:#818181;font-size:10pt;text-align:center;-webkit-user-select:none;user-select:none;width:100%;height:100%;padding:100px 0;box-sizing:border-box}.scrollbox[data-v-20a869f1]{height:100%}.content[data-v-20a869f1]{padding:8px 0}.validation-result[data-v-20a869f1]{display:flex;align-items:center;color:#d9d9d9;font-size:10pt;-webkit-user-select:none;user-select:none;min-height:27px;padding:5px 16px;box-sizing:border-box;cursor:pointer}.validation-result[data-v-20a869f1]:hover{background:#303030}.validation-result .icon[data-v-20a869f1]{font-size:10pt;font-weight:300;-webkit-user-select:none;user-select:none;padding-right:10px;margin-top:-1px}.validation-result.error .icon[data-v-20a869f1]{color:#ff6969}.validation-result.warning .icon[data-v-20a869f1]{color:#e6d845}.editor-tabs-element[data-v-768b0324]{border-left:solid 1px #181825;background:#181825}.properties-pane[data-v-768b0324],.validator-problems-pane[data-v-768b0324]{height:100%}html,body{width:100%;height:100%;font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0;margin:0;background:#1a1a1a;overflow:hidden}a{color:inherit;text-decoration:none}p{margin:0}ul{margin:0;padding:0}#app{width:100%;height:100%}#main{display:flex;flex-direction:column;width:100%;height:100%}#app-title-bar{flex-shrink:0;height:31px;color:#cdd6f4;background:#181825}#app-body{flex:1;display:grid;overflow:hidden;grid-template-rows:minmax(0,1fr) 27px}#block-diagram{width:100%;height:100%;border-top:solid 1px #333333;box-sizing:border-box}#splash-menu{position:absolute}#app-sidebar{width:100%;height:100%}#app-footer-bar{color:#bfbfbf;width:100%;height:100%;border-top:solid 1px #333333;background:#181825}.readonly #block-diagram{border-top:none}.frame{position:relative}.frame.center{display:flex;align-items:center;justify-content:center}.frame.bottom{grid-column:1 / 3}.resize-handle{position:absolute;display:block;background:#726de2;transition:.15s opacity;opacity:0;z-index:1}.resize-handle:hover{transition-delay:.2s;opacity:1}.frame.right .resize-handle{top:0;left:-2px;width:4px;height:100%;cursor:e-resize}@font-face{font-family:Inter;font-style:normal;font-weight:100;src:url(/attack-flow/ui/assets/Inter-Thin-CSJ_owlW.woff2?v=3.19) format("woff2"),url(/attack-flow/ui/assets/Inter-Thin-CVMZtQER.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:100;src:url(/attack-flow/ui/assets/Inter-ThinItalic-B6FKq6qK.woff2?v=3.19) format("woff2"),url(/attack-flow/ui/assets/Inter-ThinItalic-B2bFwwDp.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:200;src:url(/attack-flow/ui/assets/Inter-ExtraLight-egkqWonf.woff2?v=3.19) format("woff2"),url(/attack-flow/ui/assets/Inter-ExtraLight-CbFdmbHh.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:200;src:url(/attack-flow/ui/assets/Inter-ExtraLightItalic-Bf25KIHs.woff2?v=3.19) format("woff2"),url(/attack-flow/ui/assets/Inter-ExtraLightItalic-B3gY-m5W.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:300;src:url(/attack-flow/ui/assets/Inter-Light-CdXm_ABL.woff2?v=3.19) format("woff2"),url(/attack-flow/ui/assets/Inter-Light-CG9upfZ4.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:300;src:url(/attack-flow/ui/assets/Inter-LightItalic-COmGGTuG.woff2?v=3.19) format("woff2"),url(/attack-flow/ui/assets/Inter-LightItalic-C2ZuFZOC.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:url(/attack-flow/ui/assets/Inter-Regular-CKDp9E3C.woff2?v=3.19) format("woff2"),url(/attack-flow/ui/assets/Inter-Regular-DJOZHnwz.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:400;src:url(/attack-flow/ui/assets/Inter-Italic-_3PMmu0i.woff2?v=3.19) format("woff2"),url(/attack-flow/ui/assets/Inter-Italic-Ci_5KQU1.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:url(/attack-flow/ui/assets/Inter-Medium-P1cOs5ep.woff2?v=3.19) format("woff2"),url(/attack-flow/ui/assets/Inter-Medium-oHczPpWt.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:500;src:url(/attack-flow/ui/assets/Inter-MediumItalic-DWiIAHvp.woff2?v=3.19) format("woff2"),url(/attack-flow/ui/assets/Inter-MediumItalic-8laNK8GF.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:600;src:url(/attack-flow/ui/assets/Inter-SemiBold-Ctx7G98q.woff2?v=3.19) format("woff2"),url(/attack-flow/ui/assets/Inter-SemiBold-BHlX_6qk.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:600;src:url(/attack-flow/ui/assets/Inter-SemiBoldItalic-BNz1Al2H.woff2?v=3.19) format("woff2"),url(/attack-flow/ui/assets/Inter-SemiBoldItalic-CxeAX7g8.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:700;src:url(/attack-flow/ui/assets/Inter-Bold-CuhepTt8.woff2?v=3.19) format("woff2"),url(/attack-flow/ui/assets/Inter-Bold-2PT7Q-hu.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:700;src:url(/attack-flow/ui/assets/Inter-BoldItalic-R15IsAnq.woff2?v=3.19) format("woff2"),url(/attack-flow/ui/assets/Inter-BoldItalic-C906RMVC.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:800;src:url(/attack-flow/ui/assets/Inter-ExtraBold-B0QOs-T2.woff2?v=3.19) format("woff2"),url(/attack-flow/ui/assets/Inter-ExtraBold-B8imQN9B.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:800;src:url(/attack-flow/ui/assets/Inter-ExtraBoldItalic-OErwaGem.woff2?v=3.19) format("woff2"),url(/attack-flow/ui/assets/Inter-ExtraBoldItalic-Bt8eprh6.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:900;src:url(/attack-flow/ui/assets/Inter-Black-DgUKMdlB.woff2?v=3.19) format("woff2"),url(/attack-flow/ui/assets/Inter-Black-DtxVgCT8.woff?v=3.19) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:900;src:url(/attack-flow/ui/assets/Inter-BlackItalic-ZFcDzO3e.woff2?v=3.19) format("woff2"),url(/attack-flow/ui/assets/Inter-BlackItalic-CkZ-ktDH.woff?v=3.19) format("woff")}@font-face{font-family:Inter var;font-weight:100 900;font-style:normal;font-named-instance:"Regular";src:url(/attack-flow/ui/assets/Inter-roman.var-C-r5W2Hj.woff2?v=3.19) format("woff2")}@font-face{font-family:Inter var;font-weight:100 900;font-style:italic;font-named-instance:"Italic";src:url(/attack-flow/ui/assets/Inter-italic.var-DhD-tpjY.woff2?v=3.19) format("woff2")}@font-face{font-family:Inter var experimental;font-weight:100 900;font-style:oblique 0deg 10deg;src:url(/attack-flow/ui/assets/Inter.var-CTiC9fjq.woff2?v=3.19) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;src:url(/attack-flow/ui/assets/JetBrainsMono-SemiBold-Latin-Ext-CppbuabR.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;src:url(/attack-flow/ui/assets/JetBrainsMono-SemiBold-Latin-DGStcf2-.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
