UNPKG

@flowfuse/nr-theme

Version:
12 lines • 190 kB
/* * Theme generated with Node-RED 3.1.9 on 2024-05-09T08:41:56.692Z */ :root{--red-ui-primary-background: #f2f3fb;--red-ui-secondary-background: #fefeff;--red-ui-secondary-background-selected: #e6e8f7;--red-ui-secondary-background-inactive: #eaecf9;--red-ui-secondary-background-hover: #eeeffa;--red-ui-secondary-background-disabled: #f6f7fc;--red-ui-tertiary-background: #fafafd;--red-ui-primary-text-color: #32333b;--red-ui-secondary-text-color: #81828D;--red-ui-secondary-text-color-focus: #657183;--red-ui-secondary-text-color-hover: #657183;--red-ui-secondary-text-color-active: #657183;--red-ui-secondary-text-color-selected: #657183;--red-ui-secondary-text-color-inactive: #657183;--red-ui-secondary-text-color-disabled: #b2b3bd;--red-ui-secondary-text-color-disabled-active: #91929D;--red-ui-secondary-text-color-disabled-inactive: #a1a2ae;--red-ui-tertiary-text-color: #a1a2ae;--red-ui-header-text-color: #586e75;--red-ui-text-color-error: #AD1625;--red-ui-text-color-warning: #CAB200;--red-ui-text-color-success: #3a3;--red-ui-text-color-code: #AD1625;--red-ui-text-color-link: #0088cc;--red-ui-primary-border-color: #b2b3bd;--red-ui-secondary-border-color: #d1d2dc;--red-ui-tertiary-border-color: #c1c2cc;--red-ui-border-color-error: #DF2935;--red-ui-border-color-warning: #FFCF70;--red-ui-border-color-success: #4B8400;--red-ui-form-background: #fefeff;--red-ui-form-placeholder-color: #a1a2ae;--red-ui-form-text-color: #32333b;--red-ui-form-text-color-disabled: #b2b3bd;--red-ui-form-input-focus-color: rgba(85, 150, 230, 0.8);--red-ui-form-input-border-color: #c1c2cc;--red-ui-form-input-border-selected-color: #a1a2ae;--red-ui-form-input-border-error-color: rgb(214, 97, 95);--red-ui-form-input-background: #fefeff;--red-ui-form-input-background-disabled: #f6f7fc;--red-ui-form-button-background: #e6e8f7;--red-ui-form-tips-background: #ffe;--red-ui-text-editor-color: #44454F;--red-ui-text-editor-background: #fefeff;--red-ui-text-editor-color-disabled: #657183;--red-ui-text-editor-background-disabled: #f6f7fc;--red-ui-text-editor-gutter-background: #f2f3fd;--red-ui-text-editor-gutter-color: #72737D;--red-ui-text-editor-gutter-active-line-background: #d2d3de;--red-ui-text-editor-active-line-background: #e2e3ee;--red-ui-text-editor-selection-background: #D2D3De;--red-ui-event-log-background: #fefeff;--red-ui-event-log-color: #32333b;--red-ui-event-log-active-line-background: #f2f3fb;--red-ui-event-log-selection-background: #e6e8f7;--red-ui-list-item-color: #32333b;--red-ui-list-item-secondary-color: #81828D;--red-ui-list-item-background: #fefeff;--red-ui-list-item-background-disabled: #eaecf9;--red-ui-list-item-background-hover: #eeeffa;--red-ui-list-item-background-selected: #e6e8f7;--red-ui-list-item-border-selected: #657183;--red-ui-tab-text-color-active: #586e75;--red-ui-tab-text-color-inactive: #657183;--red-ui-tab-text-color-disabled-active: #91929D;--red-ui-tab-text-color-disabled-inactive: #a1a2ae;--red-ui-tab-badge-color: #a1a2ae;--red-ui-tab-background: #fefeff;--red-ui-tab-background-active: #fefeff;--red-ui-tab-background-active-alpha: rgba(254, 254, 255, 0.001);--red-ui-tab-background-selected: #e6e8f7;--red-ui-tab-background-selected-alpha: rgba(230, 232, 247, 0.001);--red-ui-tab-background-inactive: #eaecf9;--red-ui-tab-background-inactive-alpha: rgba(234, 236, 249, 0.001);--red-ui-tab-background-hover: #eeeffa;--red-ui-tab-background-hover-alpha: rgba(238, 239, 250, 0.001);--red-ui-palette-header-background: #f2f3fb;--red-ui-palette-header-color: #586e75;--red-ui-palette-content-background: #fefeff;--red-ui-workspace-button-background: #fefeff;--red-ui-workspace-button-background-hover: #eeeffa;--red-ui-workspace-button-background-active: #e6e8f7;--red-ui-workspace-button-color: #81828D;--red-ui-workspace-button-color-disabled: #b2b3bd;--red-ui-workspace-button-color-focus: #657183;--red-ui-workspace-button-color-hover: #657183;--red-ui-workspace-button-color-active: #657183;--red-ui-workspace-button-color-selected: #657183;--red-ui-workspace-button-color-primary: #e6e8f7;--red-ui-workspace-button-background-primary: #8C101C;--red-ui-workspace-button-background-primary-hover: #6E0A1E;--red-ui-workspace-button-color-focus-outline: rgba(85, 150, 230, 0.8);--red-ui-shade-color: rgba(160, 161, 168, 0.5);--red-ui-popover-background: #f2f3fb;--red-ui-popover-border: #c1c2cc;--red-ui-popover-color: #81828D;--red-ui-popover-button-border-color: #b2b3bd;--red-ui-popover-button-border-color-hover: #657183;--red-ui-diff-text-header-color: #81828D;--red-ui-diff-text-header-background: #ffd;--red-ui-diff-state-color: #32333b;--red-ui-diff-state-prefix-color: #81828D;--red-ui-diff-state-changed-background: #fff2e1;--red-ui-diff-state-unchanged-background: #FAFBFF;--red-ui-diff-state-conflict-background: #ffdad4;--red-ui-diff-state-added-background: #e7ffe3;--red-ui-diff-state-added-border: #b8daad;--red-ui-diff-state-added-header-background: #c0f6c0;--red-ui-diff-state-added-header-border: #aaeeaa;--red-ui-diff-state-deleted-background: #ffe1e1;--red-ui-diff-state-deleted-border: #e4bcbc;--red-ui-diff-state-deleted-header-background: #ffcccc;--red-ui-diff-state-deleted-header-border: #eebbbb;--red-ui-diff-merge-header-color: #800080;--red-ui-diff-merge-header-background: #e5f9ff;--red-ui-diff-merge-header-border-color: #b2edff;--red-ui-view-navigator-background: rgba(242, 243, 251, 0.75);--red-ui-view-lasso-stroke: #ff7f0e;--red-ui-view-lasso-fill: rgba(20, 125, 255, 0.1);--red-ui-view-background: #fefeff;--red-ui-view-grid-color: #e6e8f7;--red-ui-node-label-color: #333;--red-ui-node-port-label-color: #81828D;--red-ui-node-border: #91929D;--red-ui-node-border-unknown: #f33;--red-ui-node-border-placeholder: #a1a2ae;--red-ui-node-background-placeholder: #e6e8f7;--red-ui-node-port-background: #d9d9d9;--red-ui-node-port-background-hover: #d7daf3;--red-ui-node-icon-color: #FAFBFF;--red-ui-node-icon-background-color: rgba(0, 0, 0, 0.05);--red-ui-node-icon-background-color-fill: #000;--red-ui-node-icon-background-color-opacity: 0.05;--red-ui-node-icon-border-color: #000;--red-ui-node-icon-border-color-opacity: 0.1;--red-ui-node-config-background: #f3f3fc;--red-ui-node-link-port-background: #e6e8f7;--red-ui-node-status-error-border: rgb(145, 16, 2);--red-ui-node-status-error-background: rgb(255, 102, 0);--red-ui-node-status-changed-border: rgb(28, 102, 140);--red-ui-node-status-changed-background: rgb(0, 188, 255);--red-ui-node-status-colors-red: #c00;--red-ui-node-status-colors-green: #5a8;--red-ui-node-status-colors-yellow: #F9DF31;--red-ui-node-status-colors-blue: #53A3F3;--red-ui-node-status-colors-grey: #d3d3d3;--red-ui-node-status-colors-gray: #d3d3d3;--red-ui-node-selected-color: #ff7f0e;--red-ui-port-selected-color: #ff7f0e;--red-ui-link-color: #91929D;--red-ui-link-link-color: #a1a2ae;--red-ui-link-disabled-color: #c1c2cc;--red-ui-link-link-active-color: #ff7f0e;--red-ui-link-unknown-color: #1a4a9a;--red-ui-clipboard-textarea-background: #f2f3fb;--red-ui-deploy-button-color: #c1c2cc;--red-ui-deploy-button-color-active: #c1c2cc;--red-ui-deploy-button-color-disabled: #91929D;--red-ui-deploy-button-background: #8C101C;--red-ui-deploy-button-background-hover: #6E0A1E;--red-ui-deploy-button-background-active: #4C0A17;--red-ui-deploy-button-background-disabled: #3f4957;--red-ui-deploy-button-background-disabled-hover: #4f5967;--red-ui-header-background: #1F2937;--red-ui-header-button-background-active: #1F2937;--red-ui-header-menu-color: #e1e2e3;--red-ui-header-menu-color-disabled: #657183;--red-ui-header-menu-heading-color: #f9fafb;--red-ui-header-menu-sublabel-color: #8e9eae;--red-ui-header-menu-background: #1F2937;--red-ui-header-menu-item-border-active: #5F6977;--red-ui-dnd-background: rgba(0, 0, 0, 0.3);--red-ui-dnd-color: #FAFBFF;--red-ui-notification-border-default: #325C80;--red-ui-notification-border-success: #4B8400;--red-ui-notification-border-warning: #FFCF70;--red-ui-notification-border-error: #DF2935;--red-ui-debug-message-background: #fefeff;--red-ui-debug-message-background-hover: #e6e8f7;--red-ui-debug-message-text-color: #333;--red-ui-debug-message-text-color-meta: #a66;--red-ui-debug-message-text-color-object-key: #792e90;--red-ui-debug-message-text-color-msg-type-other: #2033d6;--red-ui-debug-message-text-color-msg-type-string: #b72828;--red-ui-debug-message-text-color-msg-type-null: #657183;--red-ui-debug-message-text-color-msg-type-meta: #657183;--red-ui-debug-message-text-color-msg-type-number: #2033d6;--red-ui-debug-message-border: #d5dcee;--red-ui-debug-message-border-hover: #959cae;--red-ui-debug-message-border-warning: #FFCF70;--red-ui-debug-message-border-error: #DF2935;--red-ui-group-default-fill: #f2f3fb;--red-ui-group-default-fill-opacity: 0.5;--red-ui-group-default-stroke: #b2b3bd;--red-ui-group-default-stroke-opacity: 1;--red-ui-group-default-label-color: #32333b;--red-ui-tourGuide-border: #D12B2B;--red-ui-tourGuide-heading-color: #BC3838;--red-ui-grip-color: #c1c2c9;--red-ui-icons-flow-color: #818289;--red-ui-spinner-color: #919299;--red-ui-tab-icon-color: #bfc4eb}.red-ui-shade{background:var(--red-ui-shade-color)}.red-ui-editor{background:var(--red-ui-primary-background);color:var(--red-ui-primary-text-color)}#red-ui-palette-shade,#red-ui-editor-shade,#red-ui-header-shade,#red-ui-sidebar-shade{background:var(--red-ui-shade-color)}#red-ui-full-shade{background:var(--red-ui-shade-color)}.red-ui-editor a,.red-ui-editor-dialog a,.red-ui-menu a,.red-ui-popover a,.red-ui-typedInput-options a,.red-ui-icon-picker a{color:var(--red-ui-primary-text-color)}.red-ui-editor a:hover,.red-ui-editor a:focus,.red-ui-editor-dialog a:hover,.red-ui-editor-dialog a:focus,.red-ui-menu a:hover,.red-ui-menu a:focus,.red-ui-popover a:hover,.red-ui-popover a:focus,.red-ui-typedInput-options a:hover,.red-ui-typedInput-options a:focus,.red-ui-icon-picker a:hover,.red-ui-icon-picker a:focus{color:var(--red-ui-primary-text-color)}.red-ui-editor a:focus,.red-ui-editor-dialog a:focus,.red-ui-menu a:focus,.red-ui-popover a:focus,.red-ui-typedInput-options a:focus,.red-ui-icon-picker a:focus{outline:1px solid var(--red-ui-form-input-focus-color)}.red-ui-editor hr,.red-ui-editor-dialog hr,.red-ui-menu hr,.red-ui-popover hr,.red-ui-typedInput-options hr,.red-ui-icon-picker hr{border:0;border-top:1px solid var(--red-ui-tertiary-border-color)}.red-ui-editor i.spinner,.red-ui-editor-dialog i.spinner,.red-ui-menu i.spinner,.red-ui-popover i.spinner,.red-ui-typedInput-options i.spinner,.red-ui-icon-picker i.spinner{background-color:var(--red-ui-spinner-color)}.red-ui-editor .red-ui-font-code,.red-ui-editor-dialog .red-ui-font-code,.red-ui-menu .red-ui-font-code,.red-ui-popover .red-ui-font-code,.red-ui-typedInput-options .red-ui-font-code,.red-ui-icon-picker .red-ui-font-code{color:var(--red-ui-text-color-code)}.red-ui-editor code,.red-ui-editor-dialog code,.red-ui-menu code,.red-ui-popover code,.red-ui-typedInput-options code,.red-ui-icon-picker code{color:var(--red-ui-text-color-code)}.red-ui-editor pre,.red-ui-editor-dialog pre,.red-ui-menu pre,.red-ui-popover pre,.red-ui-typedInput-options pre,.red-ui-icon-picker pre{background-color:var(--red-ui-tertiary-background);border:1px solid var(--red-ui-tertiary-border-color);border-radius:2px}.red-ui-editor pre code,.red-ui-editor-dialog pre code,.red-ui-menu pre code,.red-ui-popover pre code,.red-ui-typedInput-options pre code,.red-ui-icon-picker pre code{color:inherit;background-color:rgba(0,0,0,0);border:0}.red-ui-editor img,.red-ui-editor-dialog img,.red-ui-menu img,.red-ui-popover img,.red-ui-typedInput-options img,.red-ui-icon-picker img{border:0}.red-ui-editor blockquote,.red-ui-editor-dialog blockquote,.red-ui-menu blockquote,.red-ui-popover blockquote,.red-ui-typedInput-options blockquote,.red-ui-icon-picker blockquote{border-left:4px solid var(--red-ui-secondary-border-color);color:var(--red-ui-secondary-text-color)}.red-ui-editor table,.red-ui-editor-dialog table,.red-ui-menu table,.red-ui-popover table,.red-ui-typedInput-options table,.red-ui-icon-picker table{background-color:rgba(0,0,0,0);border-collapse:collapse;border-spacing:0}.red-ui-component-spinner{background:var(--red-ui-secondary-background)}.red-ui-component-spinner.red-ui-component-spinner-sidebar{background:var(--red-ui-secondary-background)}.red-ui-component-spinner.projects-version-control-spinner-sidebar{background:var(--red-ui-secondary-background)}/*! * Extracted from Bootstrap v2.3.2 * * Copyright 2013 Twitter, Inc * Licensed under the Apache License v2.0 * http://www.apache.org/licenses/LICENSE-2.0 * * Designed and built with all the love in the world by @mdo and @fat. */.red-ui-editor button::-moz-focus-inner,.red-ui-editor div[contenteditable=true]::-moz-focus-inner,.red-ui-editor input::-moz-focus-inner,.red-ui-editor-dialog button::-moz-focus-inner,.red-ui-editor-dialog div[contenteditable=true]::-moz-focus-inner,.red-ui-editor-dialog input::-moz-focus-inner{border:0}.red-ui-editor fieldset,.red-ui-editor-dialog fieldset{border:0}.red-ui-editor legend,.red-ui-editor-dialog legend{color:var(--red-ui-tertiary-text-color);border:0;border-bottom:1px solid var(--red-ui-secondary-border-color)}.red-ui-editor legend small,.red-ui-editor-dialog legend small{color:var(--red-ui-tertiary-text-color)}.red-ui-editor select,.red-ui-editor textarea,.red-ui-editor input[type=text],.red-ui-editor input[type=password],.red-ui-editor input[type=datetime],.red-ui-editor input[type=datetime-local],.red-ui-editor input[type=date],.red-ui-editor input[type=month],.red-ui-editor input[type=time],.red-ui-editor input[type=week],.red-ui-editor input[type=number],.red-ui-editor input[type=email],.red-ui-editor input[type=url],.red-ui-editor input[type=search],.red-ui-editor input[type=tel],.red-ui-editor input[type=color],.red-ui-editor div[contenteditable=true],.red-ui-editor .uneditable-input,.red-ui-editor .placeholder-input,.red-ui-editor-dialog select,.red-ui-editor-dialog textarea,.red-ui-editor-dialog input[type=text],.red-ui-editor-dialog input[type=password],.red-ui-editor-dialog input[type=datetime],.red-ui-editor-dialog input[type=datetime-local],.red-ui-editor-dialog input[type=date],.red-ui-editor-dialog input[type=month],.red-ui-editor-dialog input[type=time],.red-ui-editor-dialog input[type=week],.red-ui-editor-dialog input[type=number],.red-ui-editor-dialog input[type=email],.red-ui-editor-dialog input[type=url],.red-ui-editor-dialog input[type=search],.red-ui-editor-dialog input[type=tel],.red-ui-editor-dialog input[type=color],.red-ui-editor-dialog div[contenteditable=true],.red-ui-editor-dialog .uneditable-input,.red-ui-editor-dialog .placeholder-input{box-sizing:border-box;color:var(--red-ui-form-text-color);border-radius:4px}.red-ui-editor textarea,.red-ui-editor input[type=text],.red-ui-editor input[type=password],.red-ui-editor input[type=datetime],.red-ui-editor input[type=datetime-local],.red-ui-editor input[type=date],.red-ui-editor input[type=month],.red-ui-editor input[type=time],.red-ui-editor input[type=week],.red-ui-editor input[type=number],.red-ui-editor input[type=email],.red-ui-editor input[type=url],.red-ui-editor input[type=search],.red-ui-editor input[type=tel],.red-ui-editor input[type=color],.red-ui-editor div[contenteditable=true],.red-ui-editor .uneditable-input,.red-ui-editor .placeholder-input,.red-ui-editor-dialog textarea,.red-ui-editor-dialog input[type=text],.red-ui-editor-dialog input[type=password],.red-ui-editor-dialog input[type=datetime],.red-ui-editor-dialog input[type=datetime-local],.red-ui-editor-dialog input[type=date],.red-ui-editor-dialog input[type=month],.red-ui-editor-dialog input[type=time],.red-ui-editor-dialog input[type=week],.red-ui-editor-dialog input[type=number],.red-ui-editor-dialog input[type=email],.red-ui-editor-dialog input[type=url],.red-ui-editor-dialog input[type=search],.red-ui-editor-dialog input[type=tel],.red-ui-editor-dialog input[type=color],.red-ui-editor-dialog div[contenteditable=true],.red-ui-editor-dialog .uneditable-input,.red-ui-editor-dialog .placeholder-input{background-color:var(--red-ui-form-input-background);border:1px solid var(--red-ui-form-input-border-color)}.red-ui-editor textarea:focus,.red-ui-editor input[type=text]:focus,.red-ui-editor input[type=password]:focus,.red-ui-editor input[type=datetime]:focus,.red-ui-editor input[type=datetime-local]:focus,.red-ui-editor input[type=date]:focus,.red-ui-editor input[type=month]:focus,.red-ui-editor input[type=time]:focus,.red-ui-editor input[type=week]:focus,.red-ui-editor input[type=number]:focus,.red-ui-editor input[type=email]:focus,.red-ui-editor input[type=url]:focus,.red-ui-editor input[type=search]:focus,.red-ui-editor input[type=tel]:focus,.red-ui-editor input[type=color]:focus,.red-ui-editor div[contenteditable=true]:focus,.red-ui-editor .uneditable-input:focus,.red-ui-editor-dialog textarea:focus,.red-ui-editor-dialog input[type=text]:focus,.red-ui-editor-dialog input[type=password]:focus,.red-ui-editor-dialog input[type=datetime]:focus,.red-ui-editor-dialog input[type=datetime-local]:focus,.red-ui-editor-dialog input[type=date]:focus,.red-ui-editor-dialog input[type=month]:focus,.red-ui-editor-dialog input[type=time]:focus,.red-ui-editor-dialog input[type=week]:focus,.red-ui-editor-dialog input[type=number]:focus,.red-ui-editor-dialog input[type=email]:focus,.red-ui-editor-dialog input[type=url]:focus,.red-ui-editor-dialog input[type=search]:focus,.red-ui-editor-dialog input[type=tel]:focus,.red-ui-editor-dialog input[type=color]:focus,.red-ui-editor-dialog div[contenteditable=true]:focus,.red-ui-editor-dialog .uneditable-input:focus{border-color:var(--red-ui-form-input-focus-color);outline:0;outline:thin dotted \9 }.red-ui-editor select,.red-ui-editor-dialog select{background-color:var(--red-ui-form-input-background);border:1px solid var(--red-ui-form-input-border-color)}.red-ui-editor select:focus,.red-ui-editor input[type=file]:focus,.red-ui-editor input[type=radio]:focus,.red-ui-editor input[type=checkbox]:focus,.red-ui-editor-dialog select:focus,.red-ui-editor-dialog input[type=file]:focus,.red-ui-editor-dialog input[type=radio]:focus,.red-ui-editor-dialog input[type=checkbox]:focus{outline:2px auto var(--red-ui-form-input-focus-color);outline-offset:-3px}.red-ui-editor .uneditable-input,.red-ui-editor .uneditable-textarea,.red-ui-editor-dialog .uneditable-input,.red-ui-editor-dialog .uneditable-textarea{color:var(--red-ui-form-text-color-disabled);background-color:var(--red-ui-form-input-background-disabled);border-color:var(--red-ui-form-input-border-color)}.red-ui-editor input:-moz-placeholder,.red-ui-editor textarea:-moz-placeholder,.red-ui-editor-dialog input:-moz-placeholder,.red-ui-editor-dialog textarea:-moz-placeholder{color:var(--red-ui-form-placeholder-color)}.red-ui-editor input:-ms-input-placeholder,.red-ui-editor div[contenteditable=true]:-ms-input-placeholder,.red-ui-editor textarea:-ms-input-placeholder,.red-ui-editor-dialog input:-ms-input-placeholder,.red-ui-editor-dialog div[contenteditable=true]:-ms-input-placeholder,.red-ui-editor-dialog textarea:-ms-input-placeholder{color:var(--red-ui-form-placeholder-color)}.red-ui-editor input::-webkit-input-placeholder,.red-ui-editor div[contenteditable=true]::-webkit-input-placeholder,.red-ui-editor textarea::-webkit-input-placeholder,.red-ui-editor-dialog input::-webkit-input-placeholder,.red-ui-editor-dialog div[contenteditable=true]::-webkit-input-placeholder,.red-ui-editor-dialog textarea::-webkit-input-placeholder{color:var(--red-ui-form-placeholder-color)}.red-ui-editor label.disabled,.red-ui-editor-dialog label.disabled{color:var(--red-ui-form-text-color-disabled)}.red-ui-editor input[disabled],.red-ui-editor select[disabled],.red-ui-editor textarea[disabled],.red-ui-editor input[readonly],.red-ui-editor select[readonly],.red-ui-editor textarea[readonly],.red-ui-editor-dialog input[disabled],.red-ui-editor-dialog select[disabled],.red-ui-editor-dialog textarea[disabled],.red-ui-editor-dialog input[readonly],.red-ui-editor-dialog select[readonly],.red-ui-editor-dialog textarea[readonly]{color:var(--red-ui-form-text-color-disabled);background-color:var(--red-ui-form-input-background-disabled)}.red-ui-editor input[type=radio][disabled],.red-ui-editor input[type=checkbox][disabled],.red-ui-editor input[type=radio][readonly],.red-ui-editor input[type=checkbox][readonly],.red-ui-editor-dialog input[type=radio][disabled],.red-ui-editor-dialog input[type=checkbox][disabled],.red-ui-editor-dialog input[type=radio][readonly],.red-ui-editor-dialog input[type=checkbox][readonly]{background-color:rgba(0,0,0,0)}.red-ui-editor input:invalid,.red-ui-editor div[contenteditable=true]:invalid,.red-ui-editor textarea:invalid,.red-ui-editor select:invalid,.red-ui-editor-dialog input:invalid,.red-ui-editor-dialog div[contenteditable=true]:invalid,.red-ui-editor-dialog textarea:invalid,.red-ui-editor-dialog select:invalid{border-color:var(--red-ui-form-input-border-error-color)}.red-ui-editor input:focus:invalid,.red-ui-editor div[contenteditable=true]:focus:invalid,.red-ui-editor textarea:focus:invalid,.red-ui-editor select:focus:invalid,.red-ui-editor-dialog input:focus:invalid,.red-ui-editor-dialog div[contenteditable=true]:focus:invalid,.red-ui-editor-dialog textarea:focus:invalid,.red-ui-editor-dialog select:focus:invalid{border-color:var(--red-ui-form-input-border-error-color)}.red-ui-editor input:focus:invalid:focus,.red-ui-editor div[contenteditable=true]:focus:invalid:focus,.red-ui-editor textarea:focus:invalid:focus,.red-ui-editor select:focus:invalid:focus,.red-ui-editor-dialog input:focus:invalid:focus,.red-ui-editor-dialog div[contenteditable=true]:focus:invalid:focus,.red-ui-editor-dialog textarea:focus:invalid:focus,.red-ui-editor-dialog select:focus:invalid:focus{border-color:var(--red-ui-form-input-border-error-color)}.red-ui-editor .input-append input,.red-ui-editor .input-prepend input,.red-ui-editor .input-append div[contenteditable=true],.red-ui-editor .input-prepend div[contenteditable=true],.red-ui-editor .input-append select,.red-ui-editor .input-prepend select,.red-ui-editor .input-append .uneditable-input,.red-ui-editor .input-prepend .uneditable-input,.red-ui-editor-dialog .input-append input,.red-ui-editor-dialog .input-prepend input,.red-ui-editor-dialog .input-append div[contenteditable=true],.red-ui-editor-dialog .input-prepend div[contenteditable=true],.red-ui-editor-dialog .input-append select,.red-ui-editor-dialog .input-prepend select,.red-ui-editor-dialog .input-append .uneditable-input,.red-ui-editor-dialog .input-prepend .uneditable-input{border-radius:0 4px 4px 0}.red-ui-editor .input-append .add-on,.red-ui-editor .input-prepend .add-on,.red-ui-editor-dialog .input-append .add-on,.red-ui-editor-dialog .input-prepend .add-on{background-color:var(--red-ui-form-button-background);border:1px solid var(--red-ui-form-input-border-color)}.red-ui-editor .input-append .add-on,.red-ui-editor .input-prepend .add-on,.red-ui-editor .input-append .btn,.red-ui-editor .input-prepend .btn,.red-ui-editor .input-append .btn-group>.dropdown-toggle,.red-ui-editor .input-prepend .btn-group>.dropdown-toggle,.red-ui-editor-dialog .input-append .add-on,.red-ui-editor-dialog .input-prepend .add-on,.red-ui-editor-dialog .input-append .btn,.red-ui-editor-dialog .input-prepend .btn,.red-ui-editor-dialog .input-append .btn-group>.dropdown-toggle,.red-ui-editor-dialog .input-prepend .btn-group>.dropdown-toggle{border-radius:0}.red-ui-editor .input-prepend .add-on:first-child,.red-ui-editor .input-prepend .btn:first-child,.red-ui-editor-dialog .input-prepend .add-on:first-child,.red-ui-editor-dialog .input-prepend .btn:first-child{border-radius:4px 0 0 4px}.red-ui-editor .input-append input,.red-ui-editor .input-append div[contenteditable=true],.red-ui-editor .input-append select,.red-ui-editor .input-append .uneditable-input,.red-ui-editor-dialog .input-append input,.red-ui-editor-dialog .input-append div[contenteditable=true],.red-ui-editor-dialog .input-append select,.red-ui-editor-dialog .input-append .uneditable-input{border-radius:4px 0 0 4px}.red-ui-editor .input-append input+.btn-group .btn:last-child,.red-ui-editor .input-append select+.btn-group .btn:last-child,.red-ui-editor .input-append .uneditable-input+.btn-group .btn:last-child,.red-ui-editor-dialog .input-append input+.btn-group .btn:last-child,.red-ui-editor-dialog .input-append select+.btn-group .btn:last-child,.red-ui-editor-dialog .input-append .uneditable-input+.btn-group .btn:last-child{border-radius:0 4px 4px 0}.red-ui-editor .input-append .add-on:last-child,.red-ui-editor .input-append .btn:last-child,.red-ui-editor .input-append .btn-group:last-child>.dropdown-toggle,.red-ui-editor-dialog .input-append .add-on:last-child,.red-ui-editor-dialog .input-append .btn:last-child,.red-ui-editor-dialog .input-append .btn-group:last-child>.dropdown-toggle{border-radius:0 4px 4px 0}.red-ui-editor .input-prepend.input-append input,.red-ui-editor .input-prepend.input-append div[contenteditable=true],.red-ui-editor .input-prepend.input-append select,.red-ui-editor .input-prepend.input-append .uneditable-input,.red-ui-editor-dialog .input-prepend.input-append input,.red-ui-editor-dialog .input-prepend.input-append div[contenteditable=true],.red-ui-editor-dialog .input-prepend.input-append select,.red-ui-editor-dialog .input-prepend.input-append .uneditable-input{border-radius:0}.red-ui-editor .input-prepend.input-append input+.btn-group .btn,.red-ui-editor .input-prepend.input-append select+.btn-group .btn,.red-ui-editor .input-prepend.input-append .uneditable-input+.btn-group .btn,.red-ui-editor-dialog .input-prepend.input-append input+.btn-group .btn,.red-ui-editor-dialog .input-prepend.input-append select+.btn-group .btn,.red-ui-editor-dialog .input-prepend.input-append .uneditable-input+.btn-group .btn{border-radius:0 4px 4px 0}.red-ui-editor .input-prepend.input-append .add-on:first-child,.red-ui-editor .input-prepend.input-append .btn:first-child,.red-ui-editor-dialog .input-prepend.input-append .add-on:first-child,.red-ui-editor-dialog .input-prepend.input-append .btn:first-child{border-radius:4px 0 0 4px}.red-ui-editor .input-prepend.input-append .add-on:last-child,.red-ui-editor .input-prepend.input-append .btn:last-child,.red-ui-editor-dialog .input-prepend.input-append .add-on:last-child,.red-ui-editor-dialog .input-prepend.input-append .btn:last-child{border-radius:0 4px 4px 0}.red-ui-editor input.search-query,.red-ui-editor-dialog input.search-query{border-radius:15px}.red-ui-editor .form-search .input-append .search-query,.red-ui-editor .form-search .input-prepend .search-query,.red-ui-editor-dialog .form-search .input-append .search-query,.red-ui-editor-dialog .form-search .input-prepend .search-query{border-radius:0}.red-ui-editor .form-search .input-append .search-query,.red-ui-editor-dialog .form-search .input-append .search-query{border-radius:14px 0 0 14px}.red-ui-editor .form-search .input-append .btn,.red-ui-editor-dialog .form-search .input-append .btn{border-radius:0 14px 14px 0}.red-ui-editor .form-search .input-prepend .search-query,.red-ui-editor-dialog .form-search .input-prepend .search-query{border-radius:0 14px 14px 0}.red-ui-editor .form-search .input-prepend .btn,.red-ui-editor-dialog .form-search .input-prepend .btn{border-radius:14px 0 0 14px}.ui-widget input,.ui-widget div[contenteditable=true]{box-shadow:none}.ui-widget.ui-widget-content{border:1px solid var(--red-ui-tertiary-border-color)}.ui-widget-content{border:1px solid var(--red-ui-secondary-border-color);background:var(--red-ui-secondary-background);color:var(--red-ui-primary-text-color)}.ui-widget-header{color:var(--red-ui-header-text-color)}.ui-dialog{border-radius:1px;background:var(--red-ui-secondary-background);box-shadow:1px 1px 4px var(--red-ui-shadow)}.ui-dialog .ui-dialog-titlebar{background:var(--red-ui-primary-background);border:none;border-bottom:1px solid var(--red-ui-primary-border-color);border-radius:0}.ui-dialog .ui-dialog-buttonpane.ui-widget-content{background:var(--red-ui-tertiary-background)}.ui-corner-all{border-radius:1px}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:var(--red-ui-primary-background)}.ui-dialog-buttonset button{color:var(--red-ui-workspace-button-color) !important;background:var(--red-ui-workspace-button-background);box-sizing:border-box;border:1px solid var(--red-ui-form-input-border-color);border-radius:2px;color:var(--red-ui-workspace-button-color);background:var(--red-ui-workspace-button-background)}.ui-dialog-buttonset button.disabled,.ui-dialog-buttonset button:disabled{color:var(--red-ui-workspace-button-color-disabled) !important}.ui-dialog-buttonset button:not(.disabled):not(:disabled):hover{color:var(--red-ui-workspace-button-color-hover) !important;background:var(--red-ui-workspace-button-background-hover)}.ui-dialog-buttonset button:not(.disabled):not(:disabled):focus{color:var(--red-ui-workspace-button-color-focus) !important}.ui-dialog-buttonset button:not(.disabled):not(:disabled):active{color:var(--red-ui-workspace-button-color-active) !important;background:var(--red-ui-workspace-button-background-active)}.ui-dialog-buttonset button.selected:not(.disabled):not(:disabled){color:var(--red-ui-workspace-button-color-selected) !important;background:var(--red-ui-workspace-button-background-active)}.button-group .ui-dialog-buttonset button:not(:first-child){border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.button-group .ui-dialog-buttonset button:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.button-group-vertical .ui-dialog-buttonset button:not(:first-child){border-top:none;border-top-left-radius:0;border-top-right-radius:0}.button-group-vertical .ui-dialog-buttonset button:not(:last-child){border-bottom-left-radius:0;border-bottom-right-radius:0}.ui-dialog-buttonset button:focus{outline:1px solid var(--red-ui-workspace-button-color-focus-outline);outline-offset:1px}.ui-dialog-buttonset button.primary{border-color:var(--red-ui-workspace-button-background-primary);color:var(--red-ui-workspace-button-color-primary) !important;background:var(--red-ui-workspace-button-background-primary)}.ui-dialog-buttonset button.primary.disabled,.ui-dialog-buttonset button.primary.ui-state-disabled{background:none;color:var(--red-ui-workspace-button-color) !important;border-color:var(--red-ui-form-input-border-color)}.ui-dialog-buttonset button.primary:not(.disabled):not(.ui-button-disabled):hover{border-color:var(--red-ui-workspace-button-background-primary-hover);background:var(--red-ui-workspace-button-background-primary-hover);color:var(--red-ui-workspace-button-color-primary) !important}.ui-dialog-buttonset button.secondary{background:none}.ui-dialog-buttonset button.secondary:not(:hover){border-color:rgba(0,0,0,0)}.ui-dialog-buttonset button.primary{border-color:var(--red-ui-workspace-button-background-primary);color:var(--red-ui-workspace-button-color-primary) !important;background:var(--red-ui-workspace-button-background-primary)}.ui-dialog-buttonset button.primary:not(.disabled):hover{border-color:var(--red-ui-workspace-button-background-primary-hover);background:var(--red-ui-workspace-button-background-primary-hover);color:var(--red-ui-workspace-button-color-primary) !important}.ui-dialog-buttonset button.primary.disabled{border-color:var(--red-ui-form-input-border-color);color:var(--red-ui-workspace-button-color-disabled) !important;background:var(--red-ui-workspace-button-background)}.ui-dialog-buttonset button.disabled{background:none}.ui-dialog-buttonset button.disabled{background:none}.ui-dialog-buttonset button.disabled:focus{outline:none}.ui-spinner{border-radius:4px;border:1px solid var(--red-ui-form-input-border-color)}.ui-spinner input{background:var(--red-ui-form-input-background);border:none;border-top-right-radius:0px;border-bottom-right-radius:0px}.ui-spinner input:focus{outline:none}.ui-widget-overlay{background:var(--red-ui-shade-color)}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid var(--red-ui-secondary-border-color);background:var(--red-ui-form-button-background)}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:var(--red-ui-primary-text-color)}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid var(--red-ui-secondary-border-color);background:var(--red-ui-workspace-button-background-hover);color:var(--red-ui-workspace-button-color-hover)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid var(--red-ui-secondary-border-color);background:var(--red-ui-workspace-button-background-active);color:var(--red-ui-workspace-button-color-active)}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(../vendor/jquery/css/base/images/ui-icons_777777_256x240.png)}.red-ui-editor .ace_read-only .ace_scroller,.red-ui-editor-dialog .ace_read-only .ace_scroller{background:var(--red-ui-text-editor-background-disabled);color:var(--red-ui-text-editor-color-disabled)}.red-ui-editor .ace_read-only .ace_cursor,.red-ui-editor-dialog .ace_read-only .ace_cursor{color:rgba(0,0,0,0) !important}.red-ui-editor .ace_gutter,.red-ui-editor-dialog .ace_gutter{background:var(--red-ui-text-editor-gutter-background);border-top-left-radius:4px;border-bottom-left-radius:4px}.red-ui-editor .ace_scroller,.red-ui-editor-dialog .ace_scroller{background:var(--red-ui-text-editor-background);border-top-right-radius:4px;border-bottom-right-radius:4px;color:var(--red-ui-text-editor-color)}.red-ui-editor .ace_marker-layer .ace_active-line,.red-ui-editor-dialog .ace_marker-layer .ace_active-line{background:var(--red-ui-text-editor-active-line-background)}.red-ui-editor .ace_marker-layer .ace_selection,.red-ui-editor-dialog .ace_marker-layer .ace_selection{background:var(--red-ui-text-editor-selection-background);border-radius:1px}.red-ui-editor .ace_gutter-cell,.red-ui-editor-dialog .ace_gutter-cell{color:var(--red-ui-text-editor-gutter-color)}.red-ui-editor .ace_gutter-active-line,.red-ui-editor-dialog .ace_gutter-active-line{background:var(--red-ui-text-editor-gutter-active-line-background)}.red-ui-editor .ace_tooltip,.red-ui-editor-dialog .ace_tooltip{background-image:none;background:var(--red-ui-popover-background);color:var(--red-ui-popover-color);border-radius:4px;box-shadow:1px 1px 4px var(--red-ui-shadow);border-color:var(--red-ui-popover-background)}.red-ui-editor #red-ui-event-log-editor .ace_scroller,.red-ui-editor-dialog #red-ui-event-log-editor .ace_scroller{background:var(--red-ui-event-log-background);color:var(--red-ui-event-log-color)}.red-ui-editor #red-ui-event-log-editor .ace_marker-layer .ace_active-line,.red-ui-editor-dialog #red-ui-event-log-editor .ace_marker-layer .ace_active-line{background:var(--red-ui-event-log-active-line-background)}.red-ui-editor #red-ui-event-log-editor .ace_marker-layer .ace_selection,.red-ui-editor-dialog #red-ui-event-log-editor .ace_marker-layer .ace_selection{background:var(--red-ui-event-log-selection-background)}.red-ui-menu-dropdown{background:var(--red-ui-menuBackground);border:1px solid var(--red-ui-secondary-border-color);box-shadow:0 5px 10px var(--red-ui-shadow)}.red-ui-menu-dropdown .red-ui-menu-divider{background-color:var(--red-ui-menuDivider)}.red-ui-menu-dropdown>li>a,.red-ui-menu-dropdown>li>a:focus{color:var(--red-ui-menuColor);outline:none}.red-ui-menu-dropdown>.active>a,.red-ui-menu-dropdown>.active>a:hover,.red-ui-menu-dropdown>.active>a:focus{color:var(--red-ui-menuActiveColor);background-color:var(--red-ui-menuActiveBackground);outline:0}.red-ui-menu-dropdown>.disabled>a,.red-ui-menu-dropdown>.disabled>a:hover,.red-ui-menu-dropdown>.disabled>a:focus{color:var(--red-ui-menuDisabledColor)}.red-ui-menu-dropdown>.disabled>a .red-ui-popover-key,.red-ui-menu-dropdown>.disabled>a:hover .red-ui-popover-key,.red-ui-menu-dropdown>.disabled>a:focus .red-ui-popover-key{color:var(--red-ui-menuDisabledColor);border-color:var(--red-ui-menuDisabledColor)}.red-ui-menu-dropdown>.disabled>a:hover,.red-ui-menu-dropdown>.disabled>a:focus{background-color:rgba(0,0,0,0);background-image:none}.red-ui-menu-dropdown a .red-ui-popover-key{border:none;color:var(--red-ui-menuColor);border-color:var(--red-ui-menuColor)}.red-ui-menu-dropdown>li>a:hover,.red-ui-menu-dropdown>li.open>a,.red-ui-menu-dropdown>li>a:focus,.red-ui-menu-dropdown-submenu:hover>a,.red-ui-menu-dropdown-submenu:focus>a{color:var(--red-ui-menuHoverColor);background-color:var(--red-ui-menuHoverBackground)}.red-ui-menu-dropdown-submenu>a:after{border-color:rgba(0,0,0,0);border-left-color:var(--red-ui-menuCaret);border-style:solid;border-width:5px 0 5px 5px}.red-ui-menu-dropdown-submenu.pull-left>a:before{border-color:rgba(0,0,0,0);border-right-color:var(--red-ui-menuCaret);border-style:solid;border-width:5px 5px 5px 0}.red-ui-menu-dropdown-direction-right .red-ui-menu-dropdown-submenu>a:before{border-color:rgba(0,0,0,0);border-left-color:var(--red-ui-menuCaret);border-style:solid;border-width:5px 0 5px 5px}.red-ui-menu-dropdown-submenu.disabled>a:before{border-right-color:var(--red-ui-menuCaret)}ul.red-ui-menu:not(.red-ui-menu-dropdown) li a{color:var(--red-ui-menuColor)}ul.red-ui-menu:not(.red-ui-menu-dropdown) li a:hover,ul.red-ui-menu:not(.red-ui-menu-dropdown) li a:focus{color:var(--red-ui-menuHoverColor);background-color:var(--red-ui-menuHoverBackground);border:none;outline:none}#red-ui-header{background:var(--red-ui-header-background);box-sizing:border-box;color:var(--red-ui-header-menu-color)}#red-ui-header span.red-ui-header-logo a{color:inherit}#red-ui-header .button{color:var(--red-ui-header-menu-color);border-left:2px solid var(--red-ui-header-background);border-right:2px solid var(--red-ui-header-background)}#red-ui-header .button:hover{border-color:var(--red-ui-header-menu-item-hover)}#red-ui-header .button:active,#red-ui-header .button.active{background:var(--red-ui-header-button-background-active)}#red-ui-header .button:focus{outline:none}#red-ui-header .red-ui-deploy-button{background:var(--red-ui-deploy-button-background);color:var(--red-ui-deploy-button-color)}#red-ui-header .red-ui-deploy-button:hover{background:var(--red-ui-deploy-button-background-hover)}#red-ui-header .red-ui-deploy-button:focus{outline:none}#red-ui-header .red-ui-deploy-button:active{background:var(--red-ui-deploy-button-background-active);color:var(--red-ui-deploy-button-color-active)}#red-ui-header #red-ui-header-button-deploy.disabled{background:var(--red-ui-deploy-button-background-disabled);color:var(--red-ui-deploy-button-color-disabled)}#red-ui-header #red-ui-header-button-deploy.disabled+#red-ui-header-button-deploy-options{background:var(--red-ui-deploy-button-background-disabled);color:var(--red-ui-deploy-button-color-active)}#red-ui-header #red-ui-header-button-deploy.disabled+#red-ui-header-button-deploy-options:hover{background:var(--red-ui-deploy-button-background-disabled-hover)}#red-ui-header #red-ui-header-button-deploy.disabled+#red-ui-header-button-deploy-options:active{background:var(--red-ui-deploy-button-background-disabled)}#red-ui-header .red-ui-deploy-button-group.open #red-ui-header-button-deploy-options{background:var(--red-ui-header-button-background-active) !important}#red-ui-header li.open .button{background:var(--red-ui-header-button-background-active);border-color:var(--red-ui-header-button-background-active)}#red-ui-header ul.red-ui-menu-dropdown{background:var(--red-ui-header-menu-background);border:1px solid var(--red-ui-header-menu-background)}#red-ui-header ul.red-ui-menu-dropdown li a{color:var(--red-ui-header-menu-color)}#red-ui-header ul.red-ui-menu-dropdown li a img{border:3px solid rgba(0,0,0,0)}#red-ui-header ul.red-ui-menu-dropdown li a .red-ui-popover-key{color:var(--red-ui-header-menu-color-disabled) !important;border-color:var(--red-ui-header-menu-color-disabled) !important}#red-ui-header ul.red-ui-menu-dropdown li a.active img{border:3px solid var(--red-ui-header-menu-item-border-active)}#red-ui-header ul.red-ui-menu-dropdown li a span.red-ui-menu-sublabel{color:var(--red-ui-header-menu-sublabel-color)}#red-ui-header ul.red-ui-menu-dropdown>li>a:hover,#red-ui-header ul.red-ui-menu-dropdown>li.open>a,#red-ui-header ul.red-ui-menu-dropdown>li>a:focus,#red-ui-header ul.red-ui-menu-dropdown>li:hover>a,#red-ui-header ul.red-ui-menu-dropdown>li:focus>a{background:var(--red-ui-header-menu-item-hover) !important}#red-ui-header ul.red-ui-menu-dropdown li.red-ui-menu-divider{background:var(--red-ui-headerMenuItemDivider)}#red-ui-header ul.red-ui-menu-dropdown li.disabled a{color:var(--red-ui-header-menu-color-disabled)}#red-ui-header ul.red-ui-menu-dropdown>li.disabled>a:hover,#red-ui-header ul.red-ui-menu-dropdown>li.disabled>a:focus{background:none !important}#red-ui-header .red-ui-menu-dropdown-submenu>a:before{border-right-color:var(--red-ui-headerMenuCaret)}#red-ui-header ul#red-ui-header-button-deploy-options-submenu li a{color:var(--red-ui-header-menu-heading-color)}#red-ui-header #usermenu-item-username>.red-ui-menu-label{color:var(--red-ui-header-menu-heading-color)}#red-ui-header #red-ui-header-button-user .user-profile{background-position:center center;background-repeat:no-repeat;background-size:contain}#red-ui-palette{background:var(--red-ui-primary-background);border:1px solid var(--red-ui-primary-border-color);box-sizing:border-box}.red-ui-palette-scroll{box-sizing:border-box}.red-ui-palette-search{background:var(--red-ui-form-input-background);border-bottom:1px solid var(--red-ui-primary-border-color);box-sizing:border-box}.red-ui-palette-category{border-bottom:1px solid var(--red-ui-secondary-border-color)}.red-ui-palette-content{background:var(--red-ui-palette-content-background)}.red-ui-palette-header{background:var(--red-ui-palette-header-background);color:var(--red-ui-palette-header-color)}.red-ui-palette-header:hover{background:var(--red-ui-palette-header-background) !important}.red-ui-palette-label{color:var(--red-ui-node-label-color)}.red-ui-palette-node{background:var(--red-ui-secondary-background);border-radius:5px;border:1px solid var(--red-ui-node-border);background-position:5% 50%;background-repeat:no-repeat;background-size:contain}.red-ui-palette-node:hover{border-color:rgba(0,0,0,0);box-shadow:0 0 0 2px var(--red-ui-node-selected-color)}.red-ui-palette-port{box-sizing:border-box;-moz-box-sizing:border-box;background:var(--red-ui-node-port-background);border-radius:3px;border:1px solid var(--red-ui-node-border)}.red-ui-palette-node:hover .red-ui-palette-port{background-color:var(--red-ui-node-port-background-hover)}.red-ui-palette-icon-container{border-right:1px solid var(--red-ui-node-icon-background-color);border-radius:4px 0px 0px 4px;background-color:var(--red-ui-node-icon-background-color)}.red-ui-palette-icon-container-right{border-right:none;border-left:1px solid var(--red-ui-node-icon-background-color);border-radius:0px 4px 4px 0px}.red-ui-palette-icon{background-position:50% 50%;background-size:contain;background-repeat:no-repeat}.red-ui-search-result-node.red-ui-palette-icon-flow,.red-ui-search-result-node.red-ui-palette-icon-group,.red-ui-search-result-node.red-ui-palette-icon-junction,.red-ui-search-result-node.red-ui-palette-icon-selection{background:none;border-color:rgba(0,0,0,0)}.red-ui-search-result-node.red-ui-palette-icon-flow .red-ui-palette-icon-container,.red-ui-search-result-node.red-ui-palette-icon-group .red-ui-palette-icon-container,.red-ui-search-result-node.red-ui-palette-icon-junction .red-ui-palette-icon-container,.red-ui-search-result-node.red-ui-palette-icon-selection .red-ui-palette-icon-container{background:none}.red-ui-search-result-node.red-ui-palette-icon-flow .red-ui-palette-icon-fa,.red-ui-search-result-node.red-ui-palette-icon-group .red-ui-palette-icon-fa,.red-ui-search-result-node.red-ui-palette-icon-junction .red-ui-palette-icon-fa,.red-ui-search-result-node.red-ui-palette-icon-selection .red-ui-palette-icon-fa{color:var(--red-ui-secondary-text-color)}.red-ui-palette-icon-fa{color:#fff}.red-ui-palette-node-small .red-ui-palette-icon-container{border-right:none}.red-ui-node-list-item{border:none}.red-ui-node-icon{border-radius:3px;border:1px solid var(--red-ui-node-border);background-position:5% 50%;background-repeat:no-repeat;background-size:contain;background-color:var(--red-ui-node-icon-background-color)}.red-ui-node-icon.red-ui-palette-icon-flow,.red-ui-node-icon.red-ui-palette-icon-group,.red-ui-node-icon.red-ui-palette-icon-junction,.red-ui-node-icon.red-ui-palette-icon-selection{background:none;border-color:rgba(0,0,0,0)}.red-ui-node-icon.red-ui-palette-icon-flow .red-ui-palette-icon-container,.red-ui-node-icon.red-ui-palette-icon-group .red-ui-palette-icon-container,.red-ui-node-icon.red-ui-palette-icon-junction .red-ui-palette-icon-container,.red-ui-node-icon.red-ui-palette-icon-selection .red-ui-palette-icon-container{background:none}.red-ui-node-icon.red-ui-palette-icon-flow .red-ui-palette-icon-fa,.red-ui-node-icon.red-ui-palette-icon-group .red-ui-palette-icon-fa,.red-ui-node-icon.red-ui-palette-icon-junction .red-ui-palette-icon-fa,.red-ui-node-icon.red-ui-palette-icon-selection .red-ui-palette-icon-fa{color:var(--red-ui-secondary-text-color)}.red-ui-node-label{color:var(--red-ui-secondary-text-color)}#red-ui-sidebar{background:var(--red-ui-primary-background);box-sizing:border-box;border:1px solid var(--red-ui-primary-border-color);box-sizing:border-box}#red-ui-sidebar.closing{border-style:dashed}#red-ui-sidebar-content{background:var(--red-ui-secondary-background)}#red-ui-sidebar-separator{background-color:var(--red-ui-primary-background)}#red-ui-sidebar-separator:before{background-color:var(--red-ui-grip-color)}#red-ui-sidebar .button{color:var(--red-ui-workspace-button-color) !important;background:var(--red-ui-workspace-button-background);box-sizing:border-box;border:1px solid var(--red-ui-form-input-border-color)}#red-ui-sidebar .button.disabled,#red-ui-sidebar .button:disabled{color:var(--red-ui-workspace-button-color-disabled) !important}#red-ui-sidebar .button:not(.disabled):not(:disabled):hover{color:var(--red-ui-workspace-button-color-hover) !important;background:var(--red-ui-workspace-button-background-hover)}#red-ui-sidebar .button:not(.disabled):not(:disabled):focus{color:var(--red-ui-workspace-button-color-focus) !important}#red-ui-sidebar .button:not(.disabled):not(:disabled):active{color:var(--red-ui-workspace-button-color-active) !important;background:var(--red-ui-workspace-button-background-active)}#red-ui-sidebar .button.selected:not(.disabled):not(:disabled){color:var(--red-ui-workspace-button-color-selected) !important;background:var(--red-ui-workspace-button-background-active)}.button-group #red-ui-sidebar .button:not(:first-child){border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.button-group #red-ui-sidebar .button:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.button-group-vertical #red-ui-sidebar .button:not(:first-child){border-top:none;border-top-left-radius:0;border-top-right-radius:0}.button-group-vertical #red-ui-sidebar .button:not(:last-child){border-bottom-left-radius:0;border-bottom-right-radius:0}#red-ui-sidebar .button:focus{outline:1px solid var(--red-ui-workspace-button-color-focus-outline);outline-offset:1px}#red-ui-sidebar .button.primary{border-color:var(--red-ui-workspace-button-background-primary);color:var(--red-ui-workspace-button-color-primary) !important;background:var(--red-ui-workspace-button-background-primary)}#red-ui-sidebar .button.primary.disabled,#red-ui-sidebar .button.primary.ui-state-disabled{background:none;color:var(--red-ui-workspace-button-color) !important;border-color:var(--red-ui-form-input-border-color)}#red-ui-sidebar .button.primary:not(.disabled):not(.ui-button-disabled):hover{border-color:var(--red-ui-workspace-button-background-primary-hover);background:var(--red-ui-workspace-button-background-primary-hover);color:var(--red-ui-workspace-button-color-primary) !important}#red-ui-sidebar .button.secondary{background:none}#red-ui-sidebar .button.secondary:not(:hover){border-color:rgba(0,0,0,0)}.sidebar-header,.red-ui-sidebar-header{color:var(--red-ui-primary-text-color);background:var(--red-ui-primary-background);border-bottom:1px solid var(--red-ui-secondary-border-color)}.sidebar-footer-button{color:var(--red-ui-workspace-button-color) !important;background:var(--red-ui-workspace-button-background);box-sizing:border-box;border:1px solid var(--red-ui-form-input-border-color)}.sidebar-footer-button.disabled,.sidebar-footer-button:disabled{color:var(--red-ui-workspace-button-color-disabled) !important}.sidebar-footer-button:not(.disabled):not(:disabled):hover{color:var(--red-ui-workspace-button-color-hover) !important;background:var(--red-ui-workspace-button-background-hover)}.sidebar-footer-button:not(.disabled):not(:disabled):focus{color:var(--red-ui-workspace-button-color-focus) !important}.sidebar-footer-button:not(.disabled):not(:disabled):active{color:var(--red-ui-workspace-button-color-active) !important;background:var(--red-ui-workspace-button-background-active)}.sidebar-footer-button.selected:not(.disabled):not(:disabled){color:var(--red-ui-workspace-button-color-selected) !important;background:var(--red-ui-workspace-button-background-active)}.button-group .sidebar-footer-button:not(:first-child){border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.button-group .sidebar-