/*
@license

dhtmlxDiagram v.2.0.0 Trial
This software is covered by DHTMLX Evaluation License. Contact sales@dhtmlx.com to get Commercial or Enterprise license. Usage without proper license is prohibited.

(c) Dinamenta, UAB.
*/
@import url(https://fonts.googleapis.com/css?family=Roboto:400,500);.dhx_popup_toolbar{position:absolute;z-index:1;animation:a .2s ease-in-out forwards;background:#fff;border-radius:2px;background-color:#fff;box-shadow:0 1px 5px 0 rgba(0,0,0,.3),0 2px 4px 0 rgba(0,0,0,.04)}.dhx_popup_toolbar.hide{animation:b .2s ease-in-out forwards}.dhx_item_toolbar{display:flex;height:48px;padding:0 10px;align-items:center}.dhx_item_toolbar .dhx_icon{display:flex;width:36px;height:36px;cursor:pointer;text-align:center;border-radius:2px;background-repeat:no-repeat;background-position:50%;justify-content:center;align-items:center}.dhx_item_toolbar .dhx_icon:hover{background-color:#f0f5ff}.dhx_item_toolbar .dhx_icon:hover svg{fill:#0077c7}.dhx_item_toolbar .dhx_icon:hover.dhx_icon_remove svg{fill:#f44336}.dhx_item_toolbar .dhx_icon.dhx_active svg{fill:#0077c7}.dhx_item_toolbar .dhx_icon svg{fill:#7b869d}.dhx_item_toolbar .dhx_icon_remove:hover{background-color:rgba(244,67,54,.1)}@keyframes a{0%{transform:translateY(30%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes b{0%{transform:translateY(0);opacity:1}to{transform:translateY(30%);opacity:0}}.dhx_diagram_connector{stroke:#bdbdbd;fill:none}@keyframes c{0%{display:none;opacity:0}1%{display:block;opacity:0}to{display:block;opacity:1}}.dhx_diagram{width:100%;height:100%;box-sizing:border-box;background:#fff;overflow:auto;-webkit-font-smoothing:antialiased;font-size-adjust:100%;text-align:center}.dhx_diagram,.dhx_diagram_wrapper{text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale}.dhx_diagram_wrapper{display:inline-block;position:relative;-webkit-font-smoothing:antialiased}.dhx_diagram_item{font:14px Roboto,sans-serif}.dhx_diagram_item .dhx_hide_icon{display:none;user-select:none;shape-rendering:auto}.dhx_diagram_item .dhx_expand_icon{user-select:none;shape-rendering:auto;cursor:pointer}.dhx_diagram_item:hover .dhx_hide_icon{display:block;animation:c .5s ease-out;cursor:pointer}.dhx_diagram_item .dhx_item_shape{fill:#fff}.dhx_diagram_item .shape_content{display:table-cell;box-sizing:border-box;width:100%;height:100%;text-align:center;vertical-align:middle}.dhx_diagram_item.dhx_selected .dhx_item_shape{fill:#fff}.dhx_diagram_item.dhx_diagram_image .shape_content{display:block;overflow:hidden;text-align:left}.dhx_diagram_item.dhx_diagram_image .dhx_context_img{float:left;height:60px;margin:15px 15px 0 10px;border-radius:30px;background-size:100% 100%;background-repeat:no-repeat}.dhx_diagram_item.dhx_diagram_image .dhx_context_text{margin-top:5px;color:rgba(0,0,0,.87)}.dhx_diagram_item.dhx_diagram_image .dhx_context_title{font-weight:500;margin-top:25px;white-space:nowrap;text-transform:uppercase;color:#000}.dhx_diagram_item.dhx_diagram_svg-card .dhx_context_text{fill:rgba(0,0,0,.87)}.dhx_diagram_item.dhx_diagram_svg-card .dhx_content_title{font-weight:500;text-transform:uppercase;fill:silver}.dhx_free_diagram{background:#fff}.dhx_free_diagram .dhx_diagram_connector{stroke:#2196f3;stroke-width:2px}.dhx_free_diagram .dhx_diagram_flow_shape{stroke:#dedede;stroke-width:1px;fill:#dedede}.dhx_free_diagram .dhx_diagram_extra_lines{stroke-width:2px;stroke:#fff}.dhx_free_diagram .dhx_diagram_arrow{fill:#2196f3}.dhx_free_diagram .dhx_diagram_item text,.dhx_free_diagram .dhx_item_text{fill:rgba(0,0,0,.7)}.dhx_free_diagram .dhx_item_text{font-size:14px}