@keyframes s-A5oEkZ2ZBCIE-spinAround{from{transform:rotate(0)}to{transform:rotate(359deg)}}.dc-diagram-content{position:relative;overflow:hidden;width:100%;cursor:move}.dc-diagram-content.dc-is-fullscreen,.dc-diagram-content:fullscreen{background-color:#fff;display:grid;place-items:center}.dc-diagram-content.dc-is-fullscreen img,.dc-diagram-content:fullscreen img{width:auto}.dc-diagram-content.dc-is-fullscreen .button.dc-edit-template-button,.dc-diagram-content:fullscreen .button.dc-edit-template-button{right:115px}.dc-diagram-content.dc-is-fullscreen .button.dc-exit-fullscreen-btn,.dc-diagram-content:fullscreen .button.dc-exit-fullscreen-btn{display:inline-flex;opacity:1}.dc-diagram-content.dc-is-fullscreen .controls button.popout::before,.dc-diagram-content:fullscreen .controls button.popout::before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFMSURBVHgB7VbBUcMwENyzSAXwzeAP/lJAgBroAHeCqYASCLUABfCFPMzwpgKwDh2MHUk2RJNI/sT78NhzkndHOu0K2HcoRMTs5LxUR/NT/fH+HFqPJkB+zoQ7gC7V4bz2RRwUFxUIt349QyQw8XH3Dsp75ODr9lvbNSSGTw7NVbN6um8/o61AKPnX6vHGHpNMQAj5zzgkACErGZxvIhckWYFQckHSJmSgpky246zbCgLXny/rJkwqgIDcPCs4ogizYoFWRDwfYHoLHWv7ACEilHFDsgxpCKY/6sbaggkTnCb8jdT/m8g/x9EErPM8ZJIuY4nofECHz+nl/S7onLB5fViacwz/HPeCJTIcKxYRTtFEakpywZ9W7Oe5BAvGEjB0mTDdv8QYAkJvMkkEjE3uCBAfGJvcEeD4wAC5nfcSqUgByXNVLK62rU/YBt+xLa/3gJZBcQAAAABJRU5ErkJggg==")}.dc-diagram-content .button.dc-edit-template-button{padding:7px 14px;font-family:Inter,sans-serif;font-weight:400;font-size:14px;line-height:16px;position:absolute;right:16px;top:16px;height:36px;border-radius:6px;z-index:1;opacity:0;transition:opacity .3s ease}.dc-diagram-content .button.dc-edit-template-button.is-primary{background-color:#0e76bc}.dc-diagram-content .button.dc-edit-template-button.is-primary:hover{background-color:#0c5e96}.dc-diagram-content .button.dc-exit-fullscreen-btn{position:absolute;top:16px;right:16px;display:none;gap:8px;width:90px;height:36px;z-index:1;font-family:Inter,sans-serif;font-size:14px;line-height:22px;color:#04263d;border-color:#95a8af;border-radius:6px;opacity:0;transition:opacity .3s ease}.dc-diagram-content .button.dc-exit-fullscreen-btn img{width:16px}.dc-diagram-content .button.dc-exit-fullscreen-btn:hover{border-color:#6a848d;color:#04263d}.dc-diagram-content:hover .dc-edit-template-button{opacity:1}.dc-diagram-content .controls{position:absolute;bottom:16px;right:16px;display:flex;box-shadow:0 4px 16px rgba(0,0,0,.05),0 2px 6px rgba(0,0,0,.05),0 1px 2px rgba(0,0,0,.05);border-radius:4px}.dc-diagram-content .controls button{cursor:pointer;height:28px;background:#fff;font-family:Inter,sans-serif;font-size:14px;line-height:24px;color:#354b53;border-color:transparent}.dc-diagram-content .controls button:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.dc-diagram-content .controls button:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.dc-diagram-content .controls button::before{content:'';display:block}.dc-diagram-content .controls button.popout::before,.dc-diagram-content .controls button.zoom-in::before,.dc-diagram-content .controls button.zoom-out::before{width:16px;height:16px;background-size:cover}.dc-diagram-content .controls button.zoom-out::before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABmSURBVHgB7dHBCYAwDIXhly7iDoJLeHSCbiYO4NElBHdwEan1WgJe2lP/7xhCEvIkAAB6Z15xmpeYpEEVBbP7PPZNfwd8y2W2qoG8LJZHhLLpUTvebDeCMX8hVI4g5QguJwIAAPAC1pwTAL29KCMAAAAASUVORK5CYII=")}.dc-diagram-content .controls button.zoom-in::before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADVSURBVHgB7Zc9DsIwDEY/l2sgwcTAyN/cuSyoHIDehHISxAFgg7kzgoGJgaUMHKM1CaJQBEKQUBCS3xJnSPwUK44CCBa0PT/odPsDWFCCITo5iMYq7JVr9fiw225ggANDGKhkccpchSHGAp9CBERABESA8hPdXvMd7ulCIlcN7nkaMXP0yjqHKF7Op5M7gVxvLxyVNMgkLiVI8D2SW5krDXUKTsElYFWC9aMSvEvL84dKIjxtyhyuFrMRDJBrKAIiIAL/K5AC+yzW7RW/QL8dTcuvmXAEcm04vos9Yo4AAAAASUVORK5CYII=")}.dc-diagram-content .controls button.fit-to-viewport::before{content:'1:1'}.dc-diagram-content .controls button.popout::before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFgSURBVHgB7Vc7coMwEF2RHCMzoUqRMh8fgqTIkPThJiEnyBFiHyB04RCZODOpXLjBhY9h5BUDmrVGIItZaMxrAGnhPVjxdgVw6hDAiPsoTiTAZVdMIETx8/21YBegyEGIz2NikTRpRATAhJ1HbCll2JyfAxP+8mx+E8XqjQ5SgJ9cpSVsu49NQCOCXs8eX1JJ3tYGthSYqMnf9ICUBYwlwCTH8xTTMIcxBNjIf/PsvS2eVYAvOauAyoQ8yVkFUB+wkZcAGz2PbghDAH0guX14fu07P2FC9SvNOhaJa74PzujD63r+dHF1XWzXq38aqEwGDx9t832hfYB2MqVRwUyH86n9LjjLsc1el3m2ACYEvuTH2CuLgDHIFawpqNoosg6GIq+4bIO0hxuSXKF7EdZt1F0U61SYff2wAoQIsYdP6RB+HUAzAi4ROgW0XrvA6QMHOyNVrwPH1ko1E0vGFEzYA2oywqMQEYOmAAAAAElFTkSuQmCC")}.dc-diagram-content.dc-is-fullscreen{position:fixed;inset:0;z-index:1000;border:none}.app-svg img{user-drag:none;-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}