:root{--base-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--base-header-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--base-line-height:1.5;--heading-line-height:1.2;--base-spacing:1.3em;--small-spacing:calc(var(--base-spacing)/2);--blue:#00f;--dark-gray:#333;--medium-gray:#6a6a6a;--light-gray:#ddd;--body-bg-color:#fff;--font-color:var(--medium-gray);--font-heading-color:#4a4a4a;--action-color:var(--blue);--base-border-color:#ccc;--base-border:1px solid var(--base-border-color);--base-border-radius:4px;--focus-outline-width:2px;--focus-outline:var(--focus-outline-width) solid var(--focus-outline-color);--focus-outline-offset:3px;--focus-color:#2a467a;--focus-outline-color:#678acb;--base-duration:150ms;--base-timing:ease;--icons-color:#999;--icons-color-hover:#666;--icon-dragging-color:#0074d9;--bg-dragging-color:#f5fff9;--bg-dragging-element-color:#eafaec;--bg-dragging-element-not-color:#ffcfcc;--tool-bars-opacity:0.8;--stroke-color:#333;--stroke-color-hover:#333;--selection-color:#00f;--element-text-color:#666;--element-default-opacity:0.85;--element-label-font-size:13px;--element-font-weight:500;--element-line-height:1.2em;--connector-segment-point-color:#00f;--boundary-hover-color:green;--subprocess-fill-color:#d6f6ff}.selectionBox{stroke-width:0;stroke-dasharray:8;fill-opacity:0}.selectionBox--connector{pointer-events:none}.task{fill:#fff;stroke:var(--stroke-color);stroke-width:3}.task__group foreignObject{overflow:hidden;display:block;pointer-events:none;stroke:red}.task__group__text{fill:var(--element-text-color);font-family:var(--base-font-family);font-size:var(--element-label-font-size);font-weight:var(--element-font-weight);line-height:var(--element-line-height);padding:4px;display:table-cell;vertical-align:middle;text-align:center;margin:0;height:80px;width:120px;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;word-break:break-all}.subprocess{fill:var(--subprocess-fill-color);stroke:var(--stroke-color);stroke-width:3}.subprocess__group foreignObject{overflow:hidden;display:block;pointer-events:none;stroke:red}.subprocess__group__text{fill:var(--element-text-color);font-family:var(--base-font-family);font-size:var(--element-label-font-size);font-weight:var(--element-font-weight);line-height:var(--element-line-height);padding:4px;display:table-cell;vertical-align:middle;text-align:center;margin:0;height:80px;width:120px;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;word-break:break-all}.subprocess--reusable{stroke-width:5}.gateway{fill:#fed2b7;stroke:var(--stroke-color);stroke-width:3}.gateway__group foreignObject{overflow:visible;display:flex;pointer-events:none}.gateway__group__text{fill:var(--element-text-color);font-family:var(--base-font-family);font-size:var(--element-label-font-size);font-weight:var(--element-font-weight);padding:4px;line-height:var(--element-line-height);display:table-cell;vertical-align:middle;text-align:center;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.gateway__typeicon{fill:var(--stroke-color);stroke:var(--stroke-color)}.gateway__typeicon--inclusive{fill:none;stroke-width:6}.gateway__typeicon--exclusive,.gateway__typeicon--parallel{fill:#fff;stroke-width:6;stroke:var(--stroke-color)}.gateway__typeicon--event{fill:var(--stroke-color);stroke:var(--stroke-color)}.start_event__bg{fill:#9beb8f;stroke:var(--stroke-color);stroke-width:3}.start_event__typeicon{fill:none;stroke:var(--stroke-color);stroke-width:4}.start_event__typeicon__message{fill:var(--stroke-color)}.start_event__signalicon{fill:none;stroke-width:9;stroke:var(--stroke-color)}.start_event__group foreignObject{overflow:visible;display:flex;pointer-events:none}.start_event__group__text{fill:var(--element-text-color);font-family:var(--base-font-family);font-size:var(--element-label-font-size);font-weight:var(--element-font-weight);padding:4px;line-height:var(--element-line-height);display:flex;justify-content:space-around;align-items:center;vertical-align:middle;text-align:center;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.intermediate_event__bg{fill:#fff;stroke:var(--stroke-color);stroke-width:3}.intermediate_event__inner{fill:#fafc7c;stroke:var(--stroke-color);stroke-width:3}.intermediate_event__inner:hover{stroke:var(--stroke-color-hover)}.intermediate_event__group foreignObject{overflow:visible;display:flex;pointer-events:none}.intermediate_event__group__text{fill:var(--element-text-color);font-family:var(--base-font-family);font-size:var(--element-label-font-size);font-weight:var(--element-font-weight);padding:4px;line-height:var(--element-line-height);display:flex;justify-content:space-around;align-items:center;vertical-align:middle;text-align:center;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.intermediate_event__multipleicon{fill:none;stroke:var(--stroke-color);stroke-width:36}.end_event__bg{fill:#fc7c7c;stroke:var(--stroke-color);stroke-width:5}.end_event__group foreignObject{overflow:visible;display:flex;pointer-events:none}.end_event__group__text{fill:var(--element-text-color);font-family:var(--base-font-family);font-size:var(--element-label-font-size);font-weight:var(--element-font-weight);padding:4px;line-height:var(--element-line-height);display:flex;justify-content:space-around;align-items:center;vertical-align:middle;text-align:center;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.end_event__typeicon{fill:var(--stroke-color);stroke:var(--stroke-color)}.end_event__signalicon{fill:var(--stroke-color);stroke-width:9;stroke:var(--stroke-color)}.pool{fill:none}.pool__outer_box{stroke:var(--stroke-color);stroke-width:3;fill-opacity:0}.pool__name_box{fill:#fff;stroke:var(--stroke-color);stroke-width:2;fill-opacity:0;cursor:-webkit-grab;cursor:grab}.lane{fill:none}.lane__outer_box{stroke:var(--stroke-color);stroke-width:3;fill-opacity:0}.lane__name_box{fill:#fff;stroke:var(--stroke-color);stroke-width:2;fill-opacity:0}.lane__group foreignObject,.pool__group foreignObject{overflow:hidden;display:flex;pointer-events:none;stroke:red}.lane__group__text,.pool__group__text{font-family:var(--base-font-family);font-size:.875rem;font-weight:var(--element-font-weight);padding:4px 6px;text-align:center;margin:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.group{fill:none}.group__box{stroke:var(--stroke-color);stroke-width:3;stroke-dasharray:8;fill-opacity:0;fill:none;pointer-events:none}.group__box__hotspot{pointer-events:visibleStroke;stroke-width:24;fill-opacity:0;fill:none;cursor:-webkit-grab;cursor:grab}.group__text{font-family:var(--base-font-family);font-size:var(--element-label-font-size);font-weight:var(--element-font-weight);fill:var(--element-text-color);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.annotation__bg{fill-opacity:0}.annotation__box__text{font-family:var(--base-font-family);font-size:var(--element-label-font-size);font-weight:var(--element-font-weight);padding:6px;line-height:1rem;display:table-cell;vertical-align:middle;cursor:default;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.annotation__border{stroke:var(--stroke-color);stroke-width:3;fill:none;cursor:-webkit-grab;cursor:grab}.data_object__icon{stroke:var(--stroke-color);fill:var(--stroke-color);stroke-width:1px}.data_object__icon__fill{fill:#fff}.data_output__icon{stroke:var(--stroke-color);fill:var(--stroke-color);stroke-width:1px}.data_output__icon__fill{fill:#fff}.data_input__icon{stroke:var(--stroke-color);fill:var(--stroke-color);stroke-width:1px}.data_input__icon__fill{fill:#fff}.data_store__icon{stroke:var(--stroke-color);fill:var(--stroke-color);stroke-width:1px}.data_store__icon__fill{fill:#fff}.data_input__group foreignObject,.data_object__group foreignObject,.data_output__group foreignObject,.data_store__group foreignObject{overflow:visible;display:flex;pointer-events:none}.data_input__group__text,.data_object__group__text,.data_output__group__text,.data_store__group__text{padding:4px}.data_input__group__text,.data_input__group__text__state,.data_object__group__text,.data_object__group__text__state,.data_output__group__text,.data_output__group__text__state,.data_store__group__text,.data_store__group__text__state{fill:var(--element-text-color);font-family:var(--base-font-family);font-size:var(--element-label-font-size);font-weight:var(--element-font-weight);line-height:var(--element-line-height);display:table-cell;vertical-align:middle;text-align:center;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.data_input__group__text__state,.data_object__group__text__state,.data_output__group__text__state,.data_store__group__text__state{background-color:#efefef}.data__collIcon{stroke:var(--stroke-color);fill:var(--stroke-color)}.connector:hover{cursor:pointer}.connector__segment_point{fill:var(--connector-segment-point-color);cursor:-webkit-grab;cursor:grab}.connector__group foreignObject{overflow:visible;display:flex;pointer-events:none}.connector__group__text:not(:empty){fill:var(--element-text-color);font-family:var(--base-font-family);font-size:var(--element-label-font-size);font-weight:var(--element-font-weight);padding:4px;line-height:var(--element-line-height);display:inline-table;justify-content:space-around;align-items:center;vertical-align:middle;text-align:center;word-wrap:break-word;overflow-wrap:break-word;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;background-color:#fff;border:1px solid #dfdfdf;margin:8px 0 0}.connector__selection{fill:none;stroke:#fff;stroke-width:42px;stroke-opacity:0}.connector--association,.connector--transition{fill:none;stroke:var(--stroke-color);stroke-width:2}.connector--association{stroke-dasharray:8;stroke-linecap:round;stroke-linejoin:round}.connector--loopback{fill:none;stroke:var(--stroke-color);stroke-width:2;stroke-dasharray:6 2 2 6}.connector--hidden{display:none}.connection_guideline{stroke:grey;stroke-width:4;stroke-dasharray:6}.connection_guideline--connectable{animation:dash 5s linear infinite;stroke:green}.invalid-connection{cursor:not-allowed!important}.arrow_marker{fill:var(--stroke-color)}.expression_marker{fill:#fff;stroke:var(--stroke-color);stroke-linecap:"square"}.element{fill:#fff}.element--selected{stroke-width:1;stroke:var(--selection-color);animation:dash 5s linear infinite}.element--boundary-event-hover .subprocess__bg,.element--boundary-event-hover .task__bg{stroke:var(--boundary-hover-color)}.element--connectable-hover{cursor:pointer}.element--connectable-hover .annotation__bg,.element--connectable-hover .data_input__icon,.element--connectable-hover .data_object__icon,.element--connectable-hover .data_output__icon,.element--connectable-hover .data_store__icon,.element--connectable-hover .end_event__bg,.element--connectable-hover .gateway__bg,.element--connectable-hover .intermediate_event__bg,.element--connectable-hover .start_event__bg,.element--connectable-hover .subprocess__bg,.element--connectable-hover .task__bg{stroke:var(--boundary-hover-color)}.resize__handle--nw,.resize__handle--se{cursor:nwse-resize!important;fill:var(--selection-color)}.resize__handle--ne,.resize__handle--sw{cursor:nesw-resize!important;fill:var(--selection-color)}.resize__handle--row{cursor:row-resize!important;fill:var(--selection-color)}.grid_bg{pointer-events:none}.grid_bg__line{stroke:#0fa5fc}.grid_bg[data-visible=off]{visibility:hidden}.grid_bg[data-visible=on]{visibility:visible}.draggable{cursor:-webkit-grab;cursor:grab}.dragging{cursor:-webkit-grabbing;cursor:grabbing;background-color:var(--bg-dragging-color)}.dragging_element{background-color:var(--bg-dragging-element-color)}.dragging_element_not_allowed{background-color:var(--bg-dragging-element-not-color)}.selectionable{cursor:crosshair}.hand{cursor:pointer}.connectionable{cursor:default}.context_menu{fill:none}.context_menu--hidden{display:none}.context_menu_btn{stroke:none;pointer-events:bounding-box;cursor:pointer}.context_menu_btn__icon{fill:var(--selection-color)}.context_menu_btn__bg{fill:#efefef;stroke:#87cefa}.context_menu_btn:hover .context_menu_btn__bg{fill:#ff0}@keyframes dash{to{stroke-dashoffset:100}}:root{--bg-main-color:#dadada;--border-color:#a1a1a1;--header-text-list:500;--bg-selected:#ebeff5;--line-width:0.12em;--border-radius:3px;--bg-hover-color:#ebf4ff;--bg-head-color:#2a467a;--bg-btn-color:#345798;--bg-secondary-color:#5a5a5a}.table{max-height:20em;overflow:hidden;border-bottom:var(--base-border);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);scroll-padding-top:40px}.list{display:table;width:100%}.list_content{width:100%;overflow:hidden;background-color:rgb(--border-color)}.list_scroller{opacity:0;position:absolute;top:0;left:0;width:1px}.list ul{display:table;table-layout:fixed;width:100%;left:0}ul.facilis_viewer_row{background:#fff;box-sizing:border-box}ul.facilis_viewer_row:not([data-empty=true]){position:absolute;height:41px}ul.facilis_viewer_row[data-empty=true] li{border-left:none}ul.facilis_viewer_row[data-empty=true]{border-left:var(--base-border);border-right:var(--base-border)}ul.facilis_viewer_row li:last-child{border-right:var(--base-border)}.list ul li{display:table-cell;padding:.5em .5em 1px;border-left:var(--base-border);border-bottom:var(--base-border);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list ul:hover.facilis_viewer_row{cursor:pointer}.list ul:hover.facilis_viewer_row:not(.select):not(.edit-status){background:var(--bg-hover-color)}.list ul.facilis_viewer_row a.checkbox{background-color:#fff;margin:0;padding:0;border-radius:4px}.list a{color:var(--focus-color)}.list ul.select li{border-top:1px solid #0679b8;border-bottom:1px solid #0679b8;bottom:5px}.list ul.select li:first-child{border-left:1px solid #0679b8}.list ul.select li:last-child{border-right:1px solid #0679b8}.table_header{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);color:#fff;text-transform:uppercase;font-size:.85em;padding:.6em;height:2.9em;background:var(--bg-head-color)}.table_header,.table_header ul{display:table;width:100%}.table_header ul li{display:table-cell;padding:.1em;text-align:justify;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background:var(--bg-head-color)}.action-cell .cell-center{display:flex;align-items:center;justify-content:center}.delete-all{margin-left:50%}.delete-all svg{color:#fff;fill:currentColor}.list ul:last-child li:last-child{border-bottom-right-radius:var(--border-radius)}.list ul.select{color:#0679b8;font-weight:400;background:var(--bg-selected)}.actions{margin-top:.2em;display:flex;flex-direction:row;justify-content:space-between}.actions button.btn{width:calc(33.33333% - .2em);padding-top:.3em;padding-bottom:.3em;background-color:var(--bg-btn-color)}.actions button.btn:hover{background-color:#274172}.actions button.btn:disabled{background-color:#b3c5e5;cursor:not-allowed}ul a{text-decoration:none;cursor:pointer}ul.select a{color:#0679b8}.cell-center{text-align:center;width:2.2em;resize:none}.actions button.btn-col-2{width:calc(50% - .2em)}div.main__sidepanel__form__label{margin-bottom:.2em}ul.edit-status{background-color:#fff199;font-weight:400}ul.edit-status,ul.edit-status svg{color:var(--bg-head-color)}#workflow_wrapper_list_manager_list_events .table .table_header ul li:first-child{max-width:1em;text-overflow:ellipsis}#workflow_wrapper_list_manager_list_events .table .table_header ul li:nth-child(2){width:8.5em}#list_events__table_header__cond,#list_events__table_header__delete_all,#list_events__table_header__edit{width:3em}#list_events__table_header__delete_all a{margin:0 0 0 1.5em}#list_events__table_cell__havecond{width:3.9em}#list_events__table_cell__name{width:7.3em}#workflow_wrapper_list_manager_list_bindings_params .table .table_header ul li:nth-child(4){width:5.1em}#workflow_wrapper_list_manager_list_bindings_params .table .table_header ul li:nth-child(2),#workflow_wrapper_list_manager_list_bindings_params .table .table_header ul li:nth-child(3){width:5.5em}#workflow_wrapper_list_manager_list_bindings_params .table .table_header ul li:first-child{max-width:4em}#list_bindings_params__table_cell__binding{width:5em}#list_bindings_params__table_cell__inout,#list_bindings_params__table_cell__type{width:4.5em}#wrapper_list_task_step_forms_list .table .table_header ul li:nth-child(2),#wrapper_list_task_step_forms_list .table .table_header ul li:nth-child(3){width:4.8em}#task_step_forms_list__table_cell__entity,#task_step_forms_list__table_cell__process{width:4em}#task_forms_list__table_header__cond{width:4.7em}#task_forms_list__table_header__multi,#task_forms_list__table_header__ro{max-width:2.4em}#task_forms_list__table_cell__havecond{width:4em}#task_forms_list__table_cell__multiply,#task_forms_list__table_cell__readonly{text-overflow:unset}#task_events_list_states__table_header__cond{width:4.6em}#wrapper_list_task_events_list_states .table .table_header ul li:first-child{width:8em}#wrapper_list_task_events_list_states .table .table_header ul li:nth-child(2){max-width:.1em}#task_events_list_states__table_cell__havecond{width:3.5em}#task_events_list_states__table_cell__event{width:7.4em}#task_input_msg_ref_attrs_list__table_header__multi,#task_input_msg_ref_attrs_list__table_header__uk{max-width:2em;width:2.5em}#task_input_msg_ref_attrs_list__table_header__edit{width:2.8em}#task_input_msg_ref_attrs_list__table_cell__multivalued,#task_input_msg_ref_attrs_list__table_cell__uk{text-overflow:unset}#task_output_msg_ref_binding_list__table_header__binding{width:5.3em}#wrapper_list_task_output_msg_ref_binding_list .table .table_header ul li:nth-child(2),#wrapper_list_task_output_msg_ref_binding_list .table .table_header ul li:nth-child(3){width:4.8em}#wrapper_list_task_output_msg_ref_binding_list .table .table_header ul li:first-child{max-width:.5em;text-overflow:ellipsis}#task_output_msg_ref_binding_list__table_cell__binding{width:5em}#task_output_msg_ref_binding_list__table_cell__inout,#task_output_msg_ref_binding_list__table_cell__type{width:4.2em}#event_message_attrs_list__table_header__multi,#event_message_attrs_list__table_header__uk{max-width:2em;width:2.5em}#event_message_attrs_list__table_header__edit{width:3em}#event_message_attrs_list__table_cell__multivalued,#event_message_attrs_list__table_cell__uk{text-overflow:unset}#wrapper_list_event_message_bindings_list .table .table_header ul li:nth-child(2),#wrapper_list_event_message_bindings_list .table .table_header ul li:nth-child(3){width:4.8em}#wrapper_list_event_message_bindings_list .table .table_header ul li:nth-child(4){width:5.3em}#task_wrapper_list_manager_list_events .table .table_header ul li:first-child{max-width:1em;text-overflow:ellipsis}#task_wrapper_list_manager_list_events .table .table_header ul li:nth-child(2){width:8.7em}#task_wrapper_list_manager_list_events .table .table_header #list_events__table_header__cond{width:4em}#task_wrapper_list_manager_list_events .table .table_header #list_events__table_header__delete_all,#task_wrapper_list_manager_list_events .table .table_header #list_events__table_header__edit{width:2.5em}#task_wrapper_list_manager_list_bindings_params .table .table_header ul li:first-child{max-width:1.4em;text-overflow:ellipsis}#task_wrapper_list_manager_list_bindings_params .table .table_header ul li:nth-child(4){width:5em}#task_wrapper_list_manager_list_bindings_params .table .table_header ul li:nth-child(2),#task_wrapper_list_manager_list_bindings_params .table .table_header ul li:nth-child(3){width:5.3em}#event_message_bindings_list__table_cell__binding{width:5.5em}#event_message_bindings_list__table_cell__inout,#event_message_bindings_list__table_cell__type{width:4em}#task_participants__table_header__cond{width:4.6em}#task_participants__table_cell__havecond{width:4em}div.group_condition{width:100%;border:var(--base-border);display:flex;flex-direction:column;border-radius:var(--base-border-radius);margin-bottom:.6em}textarea.condition_area{border:none;border-bottom:var(--base-border);width:100%;margin:0;padding:1em;resize:vertical;vertical-align:initial;overflow:auto;border-top-left-radius:var(--base-border-radius);border-top-right-radius:var(--base-border-radius);border-bottom-left-radius:0;border-bottom-right-radius:0}div.condition_footer{width:100%;height:2rem;background:#2a467a;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;border-bottom-left-radius:var(--base-border-radius);border-bottom-right-radius:var(--base-border-radius)}div.condition_syntax_rules{font-size:.82em;padding:1em .6em;background:#fff;color:var(--font-color)}.condition_syntax_rules li{display:block;flex-direction:row}.condition_syntax_rules span{font-weight:600;display:block;border-radius:2px;width:100%;padding:.2em .5em;color:#fff;background-color:#8c8c8c}.condition_syntax_rules p{margin-left:.7em;font-style:italic}.condition_syntax_rules h2{color:var(--font-color);font-size:1.15em}div.condition_footer a{color:#fff;padding:.18em .18em 0 0;margin-right:.5em;margin-left:.5em;text-decoration:none;font-weight:400;outline:none}div.condition_footer a:first-child{opacity:1}.invisible{opacity:0!important}.expander_group{display:flex;flex-direction:row}.expander_group input[type=text]{margin-right:.3em;overflow:hidden}.expander_zone{margin-bottom:var(--small-spacing)}