daga-collapse-button .collapse-button{width:100%;height:100%;min-width:2rem;min-height:2rem;margin:0;border:0;padding:0;background-color:transparent;cursor:pointer}daga-collapse-button .collapse-button div{background-size:contain;margin:auto;width:1.5rem;height:1.5rem}daga-collapse-button .collapse-button div.horizontal-none{background-image:url(drop-horizontal-none.4d1aa3da9a09595a.svg)}daga-collapse-button .collapse-button div.horizontal-left{background-image:url(drop-horizontal-left.e63969776cf643e4.svg)}daga-collapse-button .collapse-button div.horizontal-right{background-image:url(drop-horizontal-right.49f0f254cec6bb91.svg)}daga-collapse-button .collapse-button div.vertical-none{background-image:url(drop-vertical-none.d544a6edbd5cf77f.svg)}daga-collapse-button .collapse-button div.vertical-up{background-image:url(drop-vertical-up.62644992f8229a42.svg)}daga-collapse-button .collapse-button div.vertical-down{background-image:url(drop-vertical-down.21c410e7aa3e8fd2.svg)}.context-menu .context-menu-button{color:#979ba3;background-color:#f7f8fc;border:2px solid #dadeed}.context-menu .context-menu-button.clickable{color:#233154;background-color:#f7f8fc;border:2px solid #dadeed}.context-menu .context-menu-button.clickable:hover{cursor:pointer;background-color:#dadeed;border:2px solid #f7f8fc}.context-menu div.copy{background-image:url(copy.80437525139bf169.svg)}.context-menu div.cross{background-image:url(cross.cd8c38cba9539b01.svg)}.context-menu div.cut{background-image:url(cut.824c0c284fb35c4b.svg)}.context-menu div.delete{background-image:url(delete.f55eb60463609b11.svg)}.context-menu div.paste{background-image:url(paste.64de500ad6267d9a.svg)}daga-diagram-buttons .diagram-buttons{margin:1rem;display:flex;gap:1rem}daga-diagram-buttons .diagram-buttons .collapsable-buttons{display:flex;gap:1rem}daga-diagram-buttons .diagram-buttons button{position:relative;display:block;min-height:3rem;height:3rem;min-width:3rem;width:3rem;padding:0;border:0;background-color:transparent}daga-diagram-buttons .diagram-buttons button .tooltip{visibility:hidden;z-index:1;position:absolute;height:2rem;padding:.6rem;border-radius:.25rem;font-size:.8rem;font-weight:500;box-sizing:border-box;white-space:nowrap;color:#fff;background-color:#0009}daga-diagram-buttons .diagram-buttons button:hover .tooltip{visibility:visible}daga-diagram-buttons .diagram-buttons button.filter.on{background-image:url(filter-on.c2d18a765bee52ae.svg)}daga-diagram-buttons .diagram-buttons button.filter.on:hover{background-image:url(filter-on-hover.036f3b3566386296.svg)}daga-diagram-buttons .diagram-buttons button.filter.off{background-image:url(filter-off.83b6ce9504862429.svg)}daga-diagram-buttons .diagram-buttons button.filter.off:hover{background-image:url(filter-off-hover.4963add96c5d34f1.svg)}daga-diagram-buttons .diagram-buttons button.layout{background-image:url(layout.2d43826b08cceb3b.svg)}daga-diagram-buttons .diagram-buttons button.layout:hover{background-image:url(layout-hover.982de59bd1ea1198.svg)}daga-diagram-buttons .diagram-buttons button.zoom-in{background-image:url(zoom-in.1059b984aa96c352.svg)}daga-diagram-buttons .diagram-buttons button.zoom-in:hover{background-image:url(zoom-in-hover.7de339d7b84bb02c.svg)}daga-diagram-buttons .diagram-buttons button.zoom-out{background-image:url(zoom-out.86eede4786c55863.svg)}daga-diagram-buttons .diagram-buttons button.zoom-out:hover{background-image:url(zoom-out-hover.da20efe3de38032d.svg)}daga-diagram-buttons .diagram-buttons button.center{background-image:url(center.d07908fdbf28cf7d.svg)}daga-diagram-buttons .diagram-buttons button.center:hover{background-image:url(center-hover.897528da2e6fed7a.svg)}daga-diagram-buttons .diagram-buttons button.undo{background-image:url(undo.9aa3dbb427eb6d28.svg)}daga-diagram-buttons .diagram-buttons button.undo:hover{background-image:url(undo-hover.815bab8d8ef68478.svg)}daga-diagram-buttons .diagram-buttons button.redo{background-image:url(redo.dbc874acd2fc27a5.svg)}daga-diagram-buttons .diagram-buttons button.redo:hover{background-image:url(redo-hover.bc81cf42534974ab.svg)}daga-diagram-buttons .diagram-buttons button.more-options{background-image:url(ellipsis.fd981f82963dd378.svg)}daga-diagram-buttons .diagram-buttons button.more-options:hover{background-image:url(ellipsis-hover.2aa5fbee5ddca8a2.svg)}daga-diagram-buttons .diagram-buttons.bottom-right.bottom .tooltip,daga-diagram-buttons .diagram-buttons.bottom-right.top .tooltip,daga-diagram-buttons .diagram-buttons.top-right.bottom .tooltip,daga-diagram-buttons .diagram-buttons.top-right.top .tooltip{top:.5rem;right:3.5rem}daga-diagram-buttons .diagram-buttons.bottom-left.bottom .tooltip,daga-diagram-buttons .diagram-buttons.bottom-left.top .tooltip,daga-diagram-buttons .diagram-buttons.top-left.bottom .tooltip,daga-diagram-buttons .diagram-buttons.top-left.top .tooltip{top:.5rem;left:3.5rem}daga-diagram-buttons .diagram-buttons.bottom-left.left .tooltip,daga-diagram-buttons .diagram-buttons.bottom-left.right .tooltip{bottom:3.5rem;left:0rem}daga-diagram-buttons .diagram-buttons.bottom-right.left .tooltip,daga-diagram-buttons .diagram-buttons.bottom-right.right .tooltip{bottom:3.5rem;right:0rem}daga-diagram-buttons .diagram-buttons.top-left.left .tooltip,daga-diagram-buttons .diagram-buttons.top-left.right .tooltip{top:3.5rem;left:0rem}daga-diagram-buttons .diagram-buttons.top-right.left .tooltip,daga-diagram-buttons .diagram-buttons.top-right.right .tooltip{top:3.5rem;right:0rem}daga-diagram-buttons .diagram-buttons.bottom{flex-direction:column}daga-diagram-buttons .diagram-buttons.bottom .collapsable-buttons{flex-direction:column}daga-diagram-buttons .diagram-buttons.top{flex-direction:column-reverse}daga-diagram-buttons .diagram-buttons.top .collapsable-buttons{flex-direction:column-reverse}daga-diagram-buttons .diagram-buttons.right{flex-direction:row}daga-diagram-buttons .diagram-buttons.right .collapsable-buttons{flex-direction:row}daga-diagram-buttons .diagram-buttons.left{flex-direction:row-reverse}daga-diagram-buttons .diagram-buttons.left .collapsable-buttons{flex-direction:row-reverse}daga-diagram{position:relative;display:block;min-width:40rem;min-height:20rem;width:100%;height:100%}daga-diagram-editor,.append-to{display:block;width:100%;height:100%}daga-errors{left:2rem;bottom:0;position:absolute;width:calc(100% - 8rem)}daga-errors .errors-summary{position:absolute;right:2rem;top:-2rem;height:2rem;border-top-left-radius:.5rem;border-top-right-radius:.5rem;display:flex;flex-direction:row;align-items:center}daga-errors .errors-summary span{flex:1 0 auto;padding:.5rem}daga-errors .errors-summary .collapse-button-container{flex:0 0 auto;padding-left:.5rem;padding-right:.5rem;border-top-left-radius:.5rem;border-top-right-radius:.5rem;background-color:var(--daga-error-color)}daga-errors .errors-summary .collapse-button-container daga-collapse-button{filter:brightness(10)}daga-errors .errors-summary.no-errors{background-color:var(--daga-panel-secondary-color);color:var(--daga-font-color)}daga-errors .errors-summary.with-errors{background-color:#e64545;color:#fff}daga-errors .error-panel{width:100%;max-height:12rem;border-top-left-radius:.5rem;border-top-right-radius:.5rem;padding:.5rem;background-color:var(--daga-font-color);color:#fff;overflow:auto}daga-errors .error-panel ol{counter-reset:count;list-style:decimal;padding:0;padding-left:5rem;margin:0;font-size:.95rem}daga-errors .error-panel ol li{counter-increment:count;cursor:pointer;padding-bottom:.25rem}daga-errors .error-panel ol li b{font-weight:700}daga-errors .error-panel ol li:hover{text-decoration:underline}daga-errors .error-panel ol li::marker{content:"ERROR " counters(count,".",decimal-leading-zero) " ";font-family:var(--daga-monospace-font-family);font-size:.9rem;font-weight:400;color:#ffffffbf}daga-palette .palette-view{display:flex;align-items:center;gap:1rem;padding:1rem}daga-palette .panel.bottom .palette-view{flex-direction:column}daga-palette .panel.top .palette-view{flex-direction:column-reverse}daga-palette .panel.right .palette-view{flex-direction:row}daga-palette .panel.left .palette-view{flex-direction:row-reverse}daga-property-editor .title{display:flex;justify-content:space-between;align-items:center;margin:0;width:100%;font-size:1rem;font-weight:500}daga-property-editor .panel-content{padding:1rem}daga-property-editor .property{color:var(--daga-font-color);background-color:var(--daga-panel-background-color);padding-top:.5rem;padding-bottom:.5rem;box-sizing:border-box}daga-property-editor .property .property-name{display:flex;justify-content:space-between;align-items:center;height:1.5rem;padding-bottom:.5rem;margin:0;width:100%;font-size:.75rem;font-weight:500}daga-property-editor .property .property-name button{margin-left:.25rem}daga-property-editor .property :disabled,daga-property-editor .property .disabled{color:var(--daga-font-color-disabled)}daga-property-editor .property .input,daga-property-editor .property p.value-item,daga-property-editor .property .radio,daga-property-editor .property input,daga-property-editor .property select{height:1.5rem;flex-grow:1;flex-basis:0}daga-property-editor .property .property-value,daga-property-editor .property input,daga-property-editor .property select{padding:var(--daga-property-input-padding)}daga-property-editor .property .property-value,daga-property-editor .property input,daga-property-editor .property select,daga-property-editor .property textarea{border-radius:var(--daga-property-border-radius);box-sizing:border-box;font-family:var(--daga-monospace-font-family);width:100%}daga-property-editor .property textarea{height:5rem;padding:var(--daga-property-input-padding);resize:none}daga-property-editor .property .property-value,daga-property-editor .property input,daga-property-editor .property select,daga-property-editor .property textarea,daga-property-editor .property button,daga-property-editor .property .radio-item{background-color:var(--daga-property-background-color);border:1px solid var(--daga-property-border-color);font-weight:500;font-size:.8rem}daga-property-editor .property .radio{display:flex;flex-direction:row}daga-property-editor .property .radio input{margin:0;height:100%}daga-property-editor .property .radio .radio-item{text-align:center;padding:.2rem;width:50%;cursor:pointer}daga-property-editor .property .radio .radio-item input{display:none}daga-property-editor .property .radio .radio-item:has(:checked){color:var(--daga-property-selected-color);background-color:var(--daga-property-selected-background-color)}daga-property-editor .property .radio .radio-item.radio-start{border-bottom-left-radius:var(--daga-property-border-radius);border-top-left-radius:var(--daga-property-border-radius)}daga-property-editor .property .radio .radio-item.radio-end{border-bottom-right-radius:var(--daga-property-border-radius);border-top-right-radius:var(--daga-property-border-radius)}daga-property-editor .property p.value-item{margin:0;overflow:hidden;text-overflow:ellipsis}daga-property-editor .property .value-item-input,daga-property-editor .property .value-item-element{display:flex;align-items:stretch;flex-direction:row;height:1.5rem;gap:.5rem}daga-property-editor .property .value-item-element{margin-bottom:.5rem}daga-property-editor .autocomplete .autocomplete-input{position:relative}daga-property-editor .autocomplete .autocomplete-options{visibility:hidden}daga-property-editor .autocomplete .autocomplete-options .autocomplete-option-list{position:absolute;width:100%;z-index:2;background-color:#fff;border:1px solid var(--daga-property-border-color);border-radius:0 0 var(--daga-property-border-radius) var(--daga-property-border-radius);max-height:10rem;box-sizing:border-box;overflow:auto;list-style-type:none;padding:0;margin:0}daga-property-editor .autocomplete .autocomplete-options .autocomplete-option-list .autocomplete-option{padding:var(--daga-property-input-padding);cursor:pointer}daga-property-editor .autocomplete .autocomplete-options .autocomplete-option-list .autocomplete-option .match{font-weight:700}daga-property-editor .autocomplete .autocomplete-options .autocomplete-option-list .autocomplete-option.focused{background-color:var(--daga-property-background-color)}daga-property-editor .autocomplete .autocomplete-options .autocomplete-option-list .autocomplete-option.no-options{font-style:italic;color:var(--daga-font-color-disabled);cursor:default}daga-property-editor .autocomplete.showing-options input{border-radius:var(--daga-property-border-radius) var(--daga-property-border-radius) 0 0}daga-property-editor .autocomplete.showing-options .autocomplete-options{visibility:visible}daga-property-editor .left-bar{padding-left:1rem;border-left:.25rem solid var(--daga-property-background-color)}daga-property-editor .property-value{height:1.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default;-webkit-user-select:none;user-select:none}daga-property-editor button.property-button{min-width:1.5rem;min-height:1.5rem;width:1.5rem;height:1.5rem;padding:0;border-radius:.25rem;border:none;background-color:transparent;font-size:1rem}daga-property-editor button.property-button .icon{background-size:contain;margin:.25rem;width:1rem;height:1rem}daga-property-editor button.property-button .move-icon{background-image:url(move.0a73178ea8889ee8.svg)}daga-property-editor button.property-button .hide-icon{background-image:url(hide.cc23be418dfc0ef5.svg)}daga-property-editor button.property-button .close-icon{background-image:url(close.b1eab9e1f4a54f19.svg)}daga-property-editor button.property-button .add-icon{background-image:url(add.2dbf60972b7b85ca.svg)}daga-property-editor button.property-button .settings-icon{background-image:url(gear.79e495bcbbf8bc61.svg)}daga-property-editor button.property-button:hover{background-color:var(--daga-property-background-color)}daga-property-editor button.clear{position:absolute;top:0;right:0;min-width:1.5rem;min-height:1.5rem;width:1.5rem;height:1.5rem;padding:0;border-radius:.25rem;border:none;background-color:transparent;background:url(filter-clear.c57e98aabc13ed00.png) no-repeat;background-size:.5rem .5rem;background-position:.5rem .5rem;z-index:1}daga-property-editor .relatively-positioned{position:relative}daga-property-editor .rotate{transform:rotate(0);animation-name:rotate-animation;animation-duration:.5s}daga-property-editor .unrotate{transform:rotate(30deg);animation-name:unrotate-animation;animation-duration:.5s}@keyframes rotate-animation{0%{transform:rotate(30deg)}to{transform:rotate(0)}}@keyframes unrotate-animation{0%{transform:rotate(0)}to{transform:rotate(30deg)}}daga-property-settings .property{padding:.5rem;margin:.5rem 0;border-radius:.5rem;border:1px solid var(--daga-property-border-color)}daga-property-settings .dropbar{visibility:collapse;width:100%;border-radius:.125rem;background-color:var(--daga-property-border-color);margin:.5rem 0}:root{--daga-font-color: #233154;--daga-font-color-disabled: #808080;--daga-panel-background-color: #ffffff;--daga-panel-secondary-color: #f7f8fc;--daga-panel-border-color: #e6e6e6;--daga-property-background-color: #f5f8fa;--daga-property-border-color: #e1e4ff;--daga-property-selected-color: #ffffff;--daga-property-selected-background-color: #0095f9;--daga-property-disabled-color: var(--daga-property-background-color);--daga-property-border-radius: .25rem;--daga-property-input-padding: .2rem .5rem;--daga-error-color: #ff6363;--daga-primary-font-family: "WonderUnitSans", sans-serif;--daga-monospace-font-family: "DMMono", monospace}@font-face{font-display:block;font-family:WonderUnitSans;font-style:normal;font-weight:400;src:url(WonderUnitSans-Medium.b35f3474bb7fb82a.woff2) format("woff2"),url(WonderUnitSans-Medium.624c28a32b34f409.woff) format("woff"),url(WonderUnitSans-Medium.16940b0f1153d889.ttf) format("truetype");font-display:swap}@font-face{font-display:block;font-family:DMMono;font-style:normal;font-weight:400;src:url(DMMono-Medium.233e623de35439fd.woff2) format("woff2"),url(DMMono-Medium.ed76a615b0f92fb3.woff) format("woff"),url(DMMono-Medium.28f69fcc7eb64c86.ttf) format("truetype");font-display:swap}daga-diagram div,daga-diagram p,daga-diagram li,daga-diagram button,daga-diagram input,daga-diagram option{font-family:var(--daga-primary-font-family)}daga-diagram code{font-family:var(--daga-monospace-font-family)}daga-diagram .prevent-user-select{-webkit-user-select:none;user-select:none}daga-diagram .top-left{position:absolute;left:0;top:0}daga-diagram .top-right{position:absolute;right:0;top:0}daga-diagram .bottom-left{position:absolute;bottom:0;left:0}daga-diagram .bottom-right{position:absolute;bottom:0;right:0}daga-diagram .panel{background-color:var(--daga-panel-secondary-color);border:1px solid var(--daga-panel-border-color);border-radius:1rem;box-shadow:0 0 .5rem #0000001a;display:flex;flex-direction:column;margin:1rem;max-height:calc(100% - 2rem);max-width:calc(100% - 2rem)}daga-diagram .panel .collapse-button.bottom{border-radius:.75rem .75rem 0 0}daga-diagram .panel .collapse-button.top{border-radius:0 0 .75rem .75rem}daga-diagram .panel .collapse-button.right{border-radius:.75rem 0 0 .75rem}daga-diagram .panel .collapse-button.left{border-radius:0 .75rem .75rem 0}daga-diagram .panel .panel-content{background-color:var(--daga-panel-background-color);border:0;border-radius:1rem;flex:1 1 auto;overflow:auto}daga-diagram .panel .panel-tabs{background-color:var(--daga-panel-secondary-color);display:flex;flex-direction:row;overflow-x:auto;padding-top:.5rem}daga-diagram .panel .panel-tabs .panel-tab{flex-grow:1;flex-shrink:0;padding:.5rem;text-align:center;-webkit-user-select:none;user-select:none}daga-diagram .panel .panel-tabs .panel-tab.current-tab{background-color:var(--daga-panel-background-color);border-top-left-radius:.5rem;border-top-right-radius:.5rem}daga-diagram .panel.bottom{flex-direction:column}daga-diagram .panel.top{flex-direction:column-reverse}daga-diagram .panel.right{flex-direction:row}daga-diagram .panel.left{flex-direction:row-reverse}:root{--font-color: #233154;--panel-background-color: #ffffff;--property-background-color: #f5f8fa;--property-border-color: #e1e4ff;--modal-border-color: #e5e5e5;--metadev-blue-1: #0e74b6}header,footer,div,h1,p,li,button,input,option{font-family:Wonder Unit Sans,sans-serif}code{font-family:var(--monospace-font-family)}body{margin:0}ork8s-root,.main-view{height:calc(100% - 6rem);left:0;position:fixed;top:4rem;width:100%}header,footer{background:linear-gradient(60deg,#5077c7,#2ba4af 70%);color:#fff;position:fixed;width:100%}header{height:3rem;left:0;padding:.5rem;top:0}footer{bottom:0;height:1rem;left:0;padding:.5rem}#main{height:100%;position:absolute;width:100%}.invisible{display:none}.prevent-user-select{-webkit-user-select:none;user-select:none}.ai .modal-contents .lux-microphone{background-image:url(mic.a4e7204fade32507.svg);background-repeat:no-repeat;background-size:1.5rem 1.5rem;height:1.5rem;width:1.5rem}.ai .modal-contents.loading .lux-microphone{display:none}.watermark{position:absolute;right:0;bottom:0;pointer-events:none}.banner{width:100%;height:12rem;background-size:cover;background-image:url(/assets/image/top-banner.jpg)}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#2f3337;background:#fff}.hljs-subst{color:#2f3337}.hljs-comment{color:#656e77}.hljs-attr,.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-section,.hljs-selector-tag{color:#015692}.hljs-attribute{color:#803378}.hljs-name,.hljs-number,.hljs-quote,.hljs-selector-id,.hljs-template-tag,.hljs-type{color:#b75501}.hljs-selector-class{color:#015692}.hljs-link,.hljs-regexp,.hljs-selector-attr,.hljs-string,.hljs-symbol,.hljs-template-variable,.hljs-variable{color:#54790d}.hljs-meta,.hljs-selector-pseudo{color:#015692}.hljs-built_in,.hljs-literal,.hljs-title{color:#b75501}.hljs-bullet,.hljs-code{color:#535a60}.hljs-meta .hljs-string{color:#54790d}.hljs-deletion{color:#c02d2e}.hljs-addition{color:#2f6f44}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}
