.visu-entry{position:relative;display:flex;flex-direction:column}.visu-entry a{text-decoration:none;color:inherit;cursor:pointer}.visu-entry i.fas.fa-home{opacity:1;color:#2274ac}.visu-entry:hover i{opacity:1}.visu-entry:hover .visu-entry-col>i:not([style*="color:"]):after,.visu-entry:hover .visu-entry-col-icon>i:not([style*="color:"]):after,.visu-entry:hover i.visu-entry-icon:not([style*="color:"]):after{color:var(--accent-primary)}.visu-entry:hover i.fa-eye-slash,.visu-entry:hover i.fa-eye-slash:after{color:#dd3312!important}.visu-entry .visu-entry-grip{display:flex;flex-direction:row;align-items:center;justify-content:center;cursor:grab}.v-visumode .visu-entry-grip{visibility:hidden}.v-visumode .visu-entry-grip+:not(.v-if-config){width:44px;padding-left:12px}.visu-entry-row{display:flex;flex-direction:row;overflow:hidden}.visu-entry-col{position:relative;display:flex;flex-direction:column;justify-content:center;flex-shrink:0;white-space:nowrap}.visu-entry-col>.visu-entry-micro-chart>div{display:flex;flex-direction:row;justify-content:space-between;text-align:right;color:var(--color-soft);font-size:13px}.visu-entry-col>.visu-entry-micro-chart>canvas{width:100%;height:20px}.visu-entry-col>i,.visu-entry-col-icon>i,i.visu-entry-icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:8px;border-radius:100%;opacity:.25;cursor:pointer}.visu-entry-col>i:hover,.visu-entry-col-icon>i:hover,i.visu-entry-icon:hover{background-color:var(--background)}.visu-entry-title{flex:1 1 auto;overflow:hidden}.v-label{font-size:16px}.visu-entry-icons{display:flex;flex-direction:row}.visu-entry-tags{display:flex;flex-direction:column;align-self:flex-start}.visu-entry-tags .visu-entry-tag{padding:3px 7px;border-radius:3px;white-space:nowrap}.visu-entry-tags .visu-entry-tag>i{font-size:12px}.visu-entry-tags .visu-entry-tag>span{font-size:13px;margin-left:3px}.visutree-list .visu-entry{background-color:var(--foreground);border-bottom:1px solid var(--border-color-lighter)}.visutree-list .visu-entry:hover{background-color:var(--background-hover)}.visutree-list .visu-entry-col{padding:7px 15px}.visutree-list .visu-entry-col:first-child{padding:7px}.visutree-list .visu-entry-title{flex-direction:column;padding-left:8px}.visutree-list .v-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.visutree-list .v-hint{margin-top:3px;font-size:13px}.visutree-list .v-label+.v-hint{color:#aaa}.visutree-list .visu-entry-col:nth-child(4),.visutree-list .visu-entry-col:nth-child(5){width:140px}.visutree-list .visu-entry-col:nth-child(6){width:250px}.visutree-list .visu-entry-col:nth-child(7){width:150px}.v-configmode .visutree-list i.fa-home{margin-left:-2px}.v-configmode .visu-entry-body{width:calc(100% - 36px)!important}.visu-entry-body{position:relative;width:100%;border-radius:7px;box-shadow:0 1px 1px #00000040;overflow:hidden;z-index:1}.visu-entry-body .visu-wrapper{width:100%;height:230px}.visu-entry-body:hover>.visu-wrapper{filter:blur(5px)}.visu-entry-body .visu-entry-body-actions{display:flex;flex-direction:column;position:absolute;top:0;left:0;width:100%;height:100%;font-size:18px;text-align:center;color:var(--color-inverse);opacity:0;transition:.15s;cursor:pointer}.visu-entry-body:hover>.visu-entry-body-actions{opacity:1}.visu-entry-body .visu-entry-body-action{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#0000004d;transition:inherit}.visu-entry-body .visu-entry-body-action:first-child{flex:1 1 65%}.visu-entry-body .visu-entry-body-action:last-child{flex:1 1 35%}.visu-entry-body .visu-entry-body-action:hover{background-color:#0009}.visu-entry-body .visu-entry-body-action i{font-size:28px}.visu-entry-body .visu-entry-body-action i+span{margin-left:12px}.visutree-preview .visu-entry{display:flex;flex-direction:column;max-width:500px;margin:15px 10px;overflow:visible}@media (max-width: 790px){.visutree-preview .visu-entry{width:100%;margin:auto}}@media (min-width: 791px) and (max-width: 1160px){.visutree-preview .visu-entry{width:calc(50% - 20px)}}@media (min-width: 1161px) and (max-width: 1520px){.visutree-preview .visu-entry{width:calc(33.33% - 20px)}}@media (min-width: 1521px) and (max-width: 1880px){.visutree-preview .visu-entry{width:calc(25% - 20px)}}@media (min-width: 1881px) and (max-width: 2260px){.visutree-preview .visu-entry{width:calc(20% - 20px)}}@media (min-width: 2261px){.visutree-preview .visu-entry{width:calc(16.66% - 20px)}}.visutree-preview .visu-entry .v-icon{width:32px!important;padding:0!important}.visutree-preview .visu-entry .v-label{padding:9px 0 0;line-height:1.25;overflow:hidden;margin-bottom:9px;max-height:50px;font-weight:700;white-space:normal}.visutree-preview .visu-entry-col:first-child{width:26px;justify-content:flex-start}.visutree-preview .visu-entry-icons{position:absolute;right:0;flex-direction:column}.visutree-preview .visu-entry-icons:nth-child(4){top:0}.visutree-preview .visu-entry-icons:nth-child(5){top:108px}.visutree-preview .visu-entry-col-tags{justify-content:flex-start;padding-top:7px}.visutree-preview .visu-entry-tag{margin-right:6px}.v-visumode .visutree-preview .visu-entry-row{padding-right:30px}.v-visumode .visutree-preview .visu-entry-grip{width:10px!important}.v-visumode .visutree-preview .far.fa-home{width:10px;padding:0}.visu-entry.is-dummy{min-height:53px;background-color:var(--background);box-shadow:0 0 3px #0000004d inset}.visutree-preview .visu-entry.is-dummy{min-height:268px;border-radius:5px}.visu-entry.is-dragged{position:absolute;z-index:100000;background-color:var(--foreground);border-radius:5px;box-shadow:0 0 2px #0000004d;padding-right:15px}.visu-entry.is-dragged .visu-entry-col-icon{padding:0}.visu-entry.is-dragged .visu-entry-col-icon.v-if-config,.visu-entry.is-dragged .v-hint{display:none}.visu-entry.is-dragged .visu-entry-col:nth-child(n+4){display:none}.visu-entry.is-dragged .visu-entry-body{display:none}.visutree-folder.is-dummy{min-height:33px;background:var(--background);border-bottom:1px solid var(--border-color-lighter);box-shadow:0 0 3px #0000004d inset}.visutree-folder.is-dragged{position:absolute;box-shadow:0 0 3px #0000004d;border-radius:5px;z-index:10000;overflow:hidden}.visutree-folder.is-dragged .visutree-folder-head>.v-icon:first-child,.visutree-folder.is-dragged .visutree-folder-head .v-action{display:none}.visutree-folder.is-dragged .visutree-folder-body{display:none}.visutree-folder .visutree-folder-head{display:flex;flex-direction:row;background:var(--background);border-bottom:1px solid var(--border-color-lighter);cursor:pointer}.visutree-folder .visutree-folder-head .v-label{display:flex;flex-direction:row;align-items:center;flex:1 1 0%;font-size:15px;padding:0 8px}.visutree-folder .visutree-folder-head .v-label-input{margin-left:-5px;padding:0 4px;height:24px;font-size:inherit;border-radius:3px;border:1px solid var(--accent-primary);outline:none}.visutree-folder .visutree-folder-head .v-action{min-width:28px;padding:7px;font-size:14px;border-radius:3px;text-align:center;opacity:0;transform:scale(.5);pointer-events:none}.visutree-folder .visutree-folder-head .v-action:hover{background:var(--background-hover)}.visutree-folder .visutree-folder-head:hover .v-action,.visutree-folder .visutree-folder-head .v-active .v-action{opacity:1;transform:scale(1);transition:transform .2s,opacity .2s;pointer-events:all}.visutree-folder .visutree-folder-head .v-action.fa-edit{margin-left:8px;padding:8px;font-size:12px;color:var(--color-softer)}.visutree-folder .visutree-folder-head .v-action.fa-edit:hover{color:var(--color)}.visutree-folder .visutree-folder-head .v-action.fa-trash-alt{color:#ff5252}.visutree-folder .visutree-folder-head .v-action.fa-trash-alt:hover{color:#c00}.visutree-folder .visutree-folder-head .v-action.fa-check{margin-left:2px}.visutree-folder.collapsed>.visutree-folder-head .fa-angle-down{transform:rotate(-90deg)}.visutree-preview .visutree-visus{display:flex;flex-direction:row;flex-wrap:wrap;border-bottom:1px solid var(--border-color-lighter)}.v-visumode .visutree-folder .v-grip{pointer-events:none}.visutree{display:flex;flex-direction:column;overflow:auto}.visutree.visutree-preview .v-if-list,.visutree.visutree-list .v-if-preview{display:none!important}.visutree .visutree-head{display:flex;flex-direction:row;flex:0 0 auto;padding-top:10px;border-bottom:1px solid var(--border-color-lighter)}.visutree .visutree-head *{padding:5px 15px;color:#888}.visutree .visutree-head :nth-child(1){padding-left:84px;flex:1 1 0%}.visutree .visutree-head :nth-child(2){width:250px}.visutree .visutree-head :nth-child(3){width:150px}.visutree .visutree-body{flex:1 1 0%;overflow:auto}.visutree .v-icon:first-child{width:44px;padding-left:12px}.visu-entry .v-icon,.visutree-folder .v-icon{width:32px;flex-shrink:0;padding:8px 0;text-align:center;color:var(--color-soft)}.v-visumode .visutree-head :nth-child(1){padding-left:52px}.dialog-title{display:flex;flex-direction:row;align-items:center;padding:15px 15px 12px;border-bottom:1px solid var(--border-color);font-size:18px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dialog-title>i{font-size:16px;margin-right:12px}.dialog-title>.dialog-title-breadcrumbs{flex:0 1 auto;overflow:hidden}.dialog-title>.dialog-title-breadcrumbs>button,.dialog-title>.dialog-title-breadcrumbs>span{margin-left:-5px;margin-right:-5px;padding:0 5px;white-space:wrap}.dialog-title>.dialog-title-breadcrumbs>button>.fa-angle-right,.dialog-title>.dialog-title-breadcrumbs>span>.fa-angle-right{margin:0 5px}.dialog-title>.dialog-title-breadcrumbs>button{background:var(--foreground);border-radius:3px;border:none;cursor:pointer}.dialog-title>.dialog-title-breadcrumbs>button.is-disabled{pointer-events:none}.dialog-title>.dialog-title-breadcrumbs>button:not(.is-active):not(.is-selected):hover{background:var(--background-hover)}.dialog-title>.dialog-title-breadcrumbs>button:not(.is-active):not(.is-selected):not(.is-hovered:focus-within):active{background:var(--background-active)}.dialog-title>.dialog-title-breadcrumbs>button.is-hovered{background:var(--background-hover)}.dialog-title>.dialog-title-breadcrumbs>button.is-active{background:var(--background-active)}.dialog-title>.dialog-title-breadcrumbs>button.is-selected{background:var(--accent-primary);color:var(--color-inverse)}.dialog-title>.dialog-title-breadcrumbs>button,.dialog-title>.dialog-title-breadcrumbs .fa-angle-right{color:#666}.dialog-title>.dialog-title-breadcrumbs>:last-child{margin-right:0;padding-right:0}.dialog-title .btn{flex-shrink:0;margin-top:-2px;margin-bottom:-4px;margin-left:8px;padding:0 8px;height:26px}.dialog-title .dialog-title-close{background:var(--background-darker);border:none;border-radius:100%;box-shadow:none!important;font-size:16px;width:26px}#popup-import.is-dragtarget .e-popup-body{opacity:.5}#popup-visumaster{width:500px}#popup-visumaster.is-dragtarget .e-popup-body{opacity:.5}.list{margin:0;padding:0}.list:not(.list--s){--_gap-x: 6px;--_gap-y: 3.5px;--_padding: 7px 12px;--_padding-x: 12px;--_padding-y: 7px}.list.list--s{--_gap-x: 5px;--_gap-y: 2.5px;--_padding: 5px 10px;--_padding-x: 10px;--_padding-y: 5px}.list li{list-style-type:none}.list .list-item{width:100%;border:none;background:inherit;padding:var(--_padding);display:flex;align-items:center;text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.list .list-item,.list .list-item>a{color:inherit}.list .list-item>*+*{margin-left:var(--_gap)}.list .list-item>.list-item-icon:last-child,.list .list-item>.list-item-tool:last-child{margin-right:-8px}.list .list-item.list-item--disabled{background:transparent!important;color:var(--color-softer);pointer-events:none}.list .list-item:not(.list-item--no-click){cursor:pointer}.list .list-item:not(.list-item--no-click).is-disabled{pointer-events:none}.list .list-item:not(.list-item--no-click):not(.is-active):not(.is-selected):hover{background:var(--background-hover)}.list .list-item:not(.list-item--no-click):not(.is-active):not(.is-selected):not(.is-hovered:focus-within):active{background:var(--background-active)}.list .list-item:not(.list-item--no-click).is-hovered{background:var(--background-hover)}.list .list-item:not(.list-item--no-click).is-active{background:var(--background-active)}.list .list-item:not(.list-item--no-click).is-selected{background:var(--accent-primary);color:var(--color-inverse)}.list .list-item:not(.list-item--no-click).is-selected>*{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.list .list-item-icon,.list .list-item-tool{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:30px;overflow:visible}.list .list-item-icon:first-child,.list .list-item-tool:first-child{margin-left:calc(-1 * var(--_padding-x))}.list .list-item-tool{cursor:pointer}.list .list-item-tool.is-disabled{pointer-events:none}.list .list-item-tool:not(.is-active):not(.is-selected):hover{background:var(--background-hover)}.list .list-item-tool:not(.is-active):not(.is-selected):not(.is-hovered:focus-within):active{background:var(--background-active)}.list .list-item-tool.is-hovered{background:var(--background-hover)}.list .list-item-tool.is-active{background:var(--background-active)}.list .list-item-tool.is-selected{background:var(--accent-primary);color:var(--color-inverse)}.list .list-item-text{flex:1 1 auto;text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.list .list-item-note{margin-left:var(--_gap-x);font-size:.9em;color:var(--color-softer);pointer-events:none}.list .list-item--divider{margin:var(--_padding-y) 0;border-top:1px solid var(--background-active);box-shadow:none}.list .list-item--footer{padding:0 var(--_padding-x) var(--_gap-y);color:var(--color-softer);text-align:right;font-style:italic;font-size:12px}.list .e-icon-btn{border-radius:3px;padding:8px 12px}.list .e-icon-btn:not(.fa-check){cursor:pointer}.list .e-icon-btn:not(.fa-check).is-disabled{pointer-events:none}.list .e-icon-btn:not(.fa-check):not(.is-active):not(.is-selected):hover{background:var(--background-hover)}.list .e-icon-btn:not(.fa-check):not(.is-active):not(.is-selected):not(.is-hovered:focus-within):active{background:var(--background-active)}.list .e-icon-btn:not(.fa-check).is-hovered{background:var(--background-hover)}.list .e-icon-btn:not(.fa-check).is-active{background:var(--background-active)}.list .e-icon-btn:not(.fa-check).is-selected{background:var(--accent-primary);color:var(--color-inverse)}.list .e-icon-btn.fa-check{color:#0c0}.list .e-icon-btn.fa-trash-alt{color:#c00}.list--grid{display:grid;position:relative;overflow:auto}.list--grid>*,.list--grid>.list-item,.list--grid>*>.list-item{display:contents}.list--grid .list-head:first-child>*{position:sticky;top:0}.list--grid .list-head>*{background:var(--foreground);padding:7px 12px;font-size:.9em;color:var(--color-soft);border-bottom:1px solid var(--border-color)}.list--grid .list-head>*.is-clickable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.list--grid .list-item>*{background:inherit;margin:0;padding:7px 12px}.list--grid .list-head>.is-clickable,.list--grid .list-item>.is-clickable{cursor:pointer}.list--grid .list-head>.is-clickable.is-disabled,.list--grid .list-item>.is-clickable.is-disabled{pointer-events:none}.list--grid .list-head>.is-clickable:not(.is-active):not(.is-selected):hover,.list--grid .list-item>.is-clickable:not(.is-active):not(.is-selected):hover{background:var(--background-hover)}.list--grid .list-head>.is-clickable:not(.is-active):not(.is-selected):not(.is-hovered:focus-within):active,.list--grid .list-item>.is-clickable:not(.is-active):not(.is-selected):not(.is-hovered:focus-within):active{background:var(--background-active)}.list--grid .list-head>.is-clickable.is-hovered,.list--grid .list-item>.is-clickable.is-hovered{background:var(--background-hover)}.list--grid .list-head>.is-clickable.is-active,.list--grid .list-item>.is-clickable.is-active{background:var(--background-active)}.list--grid .list-head>.is-clickable.is-selected,.list--grid .list-item>.is-clickable.is-selected{background:var(--accent-primary);color:var(--color-inverse)}.list--grid .list-head>.is-clickable.is-selected,.list--grid .list-item>.is-clickable.is-selected{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.list--grid>:not(:first-child).list-item>*,.list--grid>:not(:first-child)>.list-item>*{border-top:1px solid var(--border-color)}.list--bordered{background:var(--foreground);border:1px solid var(--color-softest);border-radius:4px;overflow:auto}.list--table .list-head>*,.list--table .list-item>.list-item-head{background:var(--background-darker)}.list--table .list-head>*:not(:last-child),.list--table .list-item>*:not(:last-child){border-right:1px solid var(--border-color)}.list--table .list-item-head{position:sticky;left:0;z-index:1}.list--table .list-item>.list-item-head{border-right-width:2px!important}.list--alternate .list-item:nth-of-type(2n).list-item--no-click>*,.list--alternate .list-item:nth-of-type(2n):not(.is-selected):not(:hover):not(:active)>*{background:var(--background)}.e-dataitem{display:flex;flex-direction:column}.e-dataitem.e-spaced{margin:16px 0}.e-dataitem .e-hint{margin-top:4px;color:var(--color-softer);font-size:.9em}.e-dataitem-head{display:flex;flex-direction:row;overflow:hidden}.e-dataitem-head.e-vertical{flex-direction:column}.e-dataitem-head.e-vertical .e-dataitem-rhs-wrapper>.e-dataitem-rhs{flex-direction:column;flex:1 0 auto}.e-dataitem-head.e-vertical .e-dataitem-rhs-wrapper>.e-dataitem-rhs>*{width:100%}.e-dataitem-head.e-vertical .e-dataitem-rhs-wrapper>.e-dataitem-rhs>*+*{margin-top:4px}.e-dataitem-head:not(.e-vertical) .e-dataitem-descriptor{padding-right:8px}.e-dataitem-head .e-dataitem-descriptor{min-height:24px;align-self:flex-start;display:flex;flex-direction:row;flex-shrink:0;align-items:center;overflow:hidden}.e-dataitem-head .e-dataitem-descriptor.e-expandable{cursor:pointer}.e-dataitem-head .e-dataitem-descriptor .e-caret{width:8px;margin-right:4px;text-align:center;font-size:12px}.e-dataitem-head .e-dataitem-descriptor .e-caret+*{margin-left:4px}.e-dataitem-head .e-dataitem-descriptor i:not(.e-caret){font-size:16px;text-align:left}.e-dataitem-head .e-dataitem-descriptor i:not(.e-caret)+span{margin-left:8px}.e-dataitem-head .e-dataitem-rhs-wrapper{flex:1 1 100%;overflow:hidden}.e-dataitem-head .e-dataitem-rhs-wrapper>.e-dataitem-rhs{display:flex;flex-direction:row;align-items:center}.e-dataitem-head .e-dataitem-rhs-wrapper>.e-dataitem-rhs>*{flex:1 1 auto}.e-dataitem-head .e-dataitem-rhs-wrapper>.e-dataitem-rhs>*:first-child:last-child{width:100%;max-width:100%}.e-dataitem-head .e-dataitem-rhs-wrapper>.e-dataitem-error{font-size:.9em}.e-dataitem-head .e-dataitem-rhs-wrapper.has-error .inputbox>*{border-color:var(--color-red)!important}.e-dataitem-head .e-dataitem-rhs-wrapper.has-error .inputbox>*.inputbox-text{color:var(--color-red)!important}.e-dataitem-head:not(.e-vertical) .e-dataitem-rhs-wrapper>.e-dataitem-rhs>*+*{margin-left:4px}.e-dataitem-head .e-dataitem-key{cursor:pointer}.e-dataitem-head .e-dataitem-key.is-disabled{pointer-events:none}.e-dataitem-head .e-dataitem-key:not(.is-active):not(.is-selected):hover{background:var(--background-hover)}.e-dataitem-head .e-dataitem-key:not(.is-active):not(.is-selected):not(.is-hovered:focus-within):active{background:var(--background-active)}.e-dataitem-head .e-dataitem-key.is-hovered{background:var(--background-hover)}.e-dataitem-head .e-dataitem-key.is-active{background:var(--background-active)}.e-dataitem-head .e-dataitem-key.is-selected{background:var(--accent-primary);color:var(--color-inverse)}.e-dataitem-head .e-dataitem-key.e-dataitem-key--no-click{pointer-events:none}.e-dataitem-head .e-dataitem-key.e-hold{background:var(--background-hover)}.e-dataitem-body{display:flex;flex-direction:column;padding-left:16px}.e-dataitem-body.e-dataitem-body-col2,.e-dataitem-body.e-dataitem-body-col3{flex-direction:row;flex-wrap:wrap}.e-dataitem-body.e-dataitem-body-col2>.e-dataitem>.e-dataitem-head>.e-dataitem-head-descriptor,.e-dataitem-body.e-dataitem-body-col3>.e-dataitem>.e-dataitem-head>.e-dataitem-head-descriptor{flex-basis:0!important}.e-dataitem-body.e-dataitem-body-col2>.e-dataitem{width:50%}.e-dataitem-body.e-dataitem-body-col3>.e-dataitem{width:33.3333%}.tab-host{display:flex;flex-shrink:0;overflow:hidden}.tab-host .tab-host-item{height:30px;flex:1 1 auto;gap:8px;padding:0 10px;background:var(--background-darker);border-bottom:1px solid var(--border-color);overflow:hidden;display:flex;align-items:center;justify-content:center;cursor:pointer}.tab-host .tab-host-item.is-disabled{pointer-events:none}.tab-host .tab-host-item:not(.is-active):not(.is-selected):hover{background:var(--background-hover)}.tab-host .tab-host-item:not(.is-active):not(.is-selected):not(.is-hovered:focus-within):active{background:var(--background-active)}.tab-host .tab-host-item.is-hovered{background:var(--background-hover)}.tab-host .tab-host-item.is-active{background:var(--background-active)}.tab-host .tab-host-item.is-selected{background:var(--accent-primary);color:var(--color-inverse)}.tab-host .tab-host-item:not(:first-child){border-left:1px solid transparent}.tab-host .tab-host-item:not(:last-child){border-right:1px solid transparent}.tab-host .tab-host-item.is-selected{background:var(--foreground);color:var(--accent-primary);border-left-color:var(--border-color);border-right-color:var(--border-color);border-bottom:none;padding-bottom:1px}.tab-host .tab-host-item i{font-size:16px;height:16px;text-align:center}.tab-host .tab-host-item span{flex-shrink:1;height:20px;line-height:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#vbk-overview{display:flex;flex-direction:column}#vbk-overview .tab-host-item{height:36px;font-size:16px}#vbk-overview .tab-host-item.is-selected{background:var(--background);font-weight:700}#vbk-overview .tab-host-item:not(.is-selected){color:#888}#vbk-overview .visutree-body>:last-child{margin-bottom:30vh}.e-accordeon-tab .e-accordeon-tab-head{position:sticky;top:-1px;display:flex;flex-direction:row;align-items:center;height:26px;background:linear-gradient(to bottom,var(--background),var(--background-darkest));border-bottom:1px solid var(--border-color-lighter);overflow:hidden;cursor:pointer;z-index:5;-webkit-user-select:none;user-select:none}.e-accordeon-tab .e-accordeon-tab-head .e-icon{margin-left:8px}.e-accordeon-tab .e-accordeon-tab-head .e-label{margin-left:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.e-accordeon-tab .e-accordeon-tab-head .e-caret{margin-left:auto;padding:0 10px;text-align:center;transition:transform .3s}.e-accordeon-tab:first-child .e-accordeon-tab-head{top:0}.e-accordeon-tab .e-accordeon-tab-body{position:relative;overflow:auto;transition:height .3s,opacity .3s;opacity:1}.e-accordeon-tab .e-accordeon-tab-body.is-transitioning{overflow:hidden}.e-accordeon-tab .e-accordeon-tool{padding:0 10px;color:var(--color-softer)}.e-accordeon-tab .e-accordeon-tool:hover{color:var(--color-soft)}.e-accordeon-tab .e-accordeon-tool:active{color:var(--color)}.e-accordeon-tab.is-open+*>.e-accordeon-tab-head{border-top:1px solid var(--border-color-lighter)}.e-accordeon-tab:not(.is-open)>.e-accordeon-tab-head .e-caret{transform:rotate(90deg)}.e-accordeon-tab:not(.is-open)>.e-accordeon-tab-body{opacity:0}.e-accordeon-tab:not(.is-open)>.e-accordeon-tab-body:not(.is-transitioning){display:none!important}.hierarchy-list-item--head{overflow:visible}.hierarchy-list-item--head:not(.is-dragged){cursor:pointer}.hierarchy-list-item--head:not(.is-dragged).is-disabled{pointer-events:none}.hierarchy-list-item--head:not(.is-dragged):not(.is-active):not(.is-selected):hover{background:var(--background-hover)}.hierarchy-list-item--head:not(.is-dragged):not(.is-active):not(.is-selected):not(.is-hovered:focus-within):active{background:var(--background-active)}.hierarchy-list-item--head:not(.is-dragged).is-hovered{background:var(--background-hover)}.hierarchy-list-item--head:not(.is-dragged).is-active{background:var(--background-active)}.hierarchy-list-item--head:not(.is-dragged).is-selected{background:var(--accent-primary);color:var(--color-inverse)}.hierarchy-list-item--head.is-dragged{position:absolute;padding:0 5px;background:var(--foreground);box-shadow:0 0 5px #0000004d;border-radius:3px;pointer-events:none;z-index:16777215;cursor:grabbing}.hierarchy-list-item--head input.list-item-text{background:transparent;border:none;padding-left:0;padding-right:0;font-size:inherit}.hierarchy-list-item--head .hierarchy-list-item--custom{overflow:hidden}.is-collapsed>.hierarchy-list-item--body{display:none}.hierarchy-list .list-item-icon+.list-item-icon{margin-left:0!important}.hierarchy-list.hierarchy-list--xs .list-item{padding:0!important;align-items:stretch;height:24px}.hierarchy-list.hierarchy-list--xs .list-item>.list-item-icon{width:22px}.hierarchy-list.hierarchy-list--xs .list-item>.list-item-icon:first-child{margin-left:0!important}.hierarchy-list.hierarchy-list--xs .list-item>.list-item-text,.hierarchy-list.hierarchy-list--xs .list-item .list-item-note{padding-top:4px;padding-bottom:4px}.hierarchy-list.hierarchy-list--xs .list-item>.list-item-note:last-child{padding-right:8px}.hierarchy-list.hierarchy-list--xs .list-item input.list-item-text{margin:2px;background:var(--foreground);padding:0 4px}.hierarchy-list .list-item-icon,.hierarchy-list .hierarchy-list-item-tools>*{display:inline-flex!important;align-items:center;justify-content:center}.hierarchy-list .hierarchy-list-item-tools{display:inline-flex;align-items:stretch}.hierarchy-list .hierarchy-list-item-tools>*{width:24px;text-align:center;cursor:pointer}.hierarchy-list .hierarchy-list-item-tools>*.is-disabled{pointer-events:none}.hierarchy-list .hierarchy-list-item-tools>*:not(.is-active):not(.is-selected):hover{background:var(--background-hover)}.hierarchy-list .hierarchy-list-item-tools>*:not(.is-active):not(.is-selected):not(.is-hovered:focus-within):active{background:var(--background-active)}.hierarchy-list .hierarchy-list-item-tools>*.is-hovered{background:var(--background-hover)}.hierarchy-list .hierarchy-list-item-tools>*.is-active{background:var(--background-active)}.hierarchy-list .hierarchy-list-item-tools>*.is-selected{background:var(--accent-primary);color:var(--color-inverse)}.hierarchy-list--mark{position:relative;height:0;pointer-events:none;z-index:16777214}.hierarchy-list--mark:before,.hierarchy-list--mark:after{content:"";display:block;position:absolute}.hierarchy-list--mark:before{top:-4px;left:10px;width:4px;height:4px;background:var(--background);border:2px solid var(--accent-primary);border-radius:100%}.hierarchy-list--mark:after{top:-1px;left:18px;width:calc(100% - 28px);height:2px;background:linear-gradient(to right,var(--accent-primary) 0%,transparent 100%);border-top-right-radius:100%;border-bottom-right-radius:100%}.list-item-block{padding:var(--_padding)}.list-item-block .list-item-block-title{font-size:13px;font-weight:700;text-transform:uppercase;color:var(--color-softer)}.list-item-block .list-item-block-body{display:grid;grid-template-columns:repeat(5,auto);gap:5px;padding-top:var(--_padding-y)}.list-item-block .list-item-block-body>*{font-size:16px;width:32px;height:32px;border:none;border-radius:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;display:inline-flex;color:var(--color);box-shadow:none}.list-item-block .list-item-block-body>*.is-disabled{pointer-events:none}.list-item-block .list-item-block-body>*:not(.is-active):not(.is-selected):hover{background:var(--background-hover)}.list-item-block .list-item-block-body>*:not(.is-active):not(.is-selected):not(.is-hovered:focus-within):active{background:var(--background-active)}.list-item-block .list-item-block-body>*.is-hovered{background:var(--background-hover)}.list-item-block .list-item-block-body>*.is-active{background:var(--background-active)}.list-item-block .list-item-block-body>*.is-selected{background:var(--accent-primary);color:var(--color-inverse)}.list-item-block .list-item-block-body>*:not(:active){background:var(--background-hover)}.list-item-block .list-item-block-body>*:hover{box-shadow:0 0 2px 1px #0000004d}.list-item-block .list-item-error-text{margin-top:5px;max-width:175px;white-space:break-spaces;font-size:13px;color:var(--color-red)}.e-dialog-container{position:relative;display:flex;flex-direction:column;align-items:stretch;align-self:stretch;background-color:var(--border-color);gap:1px}.e-dialog-container.e-dialog-container-left>*>.e-dialog.e-dialog--inline{border-right:1px solid var(--border-color-darker)}.e-dialog-container.e-dialog-container-right>*>.e-dialog.e-dialog--inline{border-left:1px solid var(--border-color-darker)}.e-dialog-container .e-popup-dummy{flex:1 1 auto;min-width:100%;background-color:var(--accent-primary)}.e-dialog-container>*>.e-dialog{position:relative;flex:1 1 100%;min-width:100%;max-width:100%;max-height:100%!important;border-radius:0;border:none;box-shadow:none}#popup-elements{width:337px;max-height:calc(100vh - 60px)}#popup-elements .e-accordeon-tab-body{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}@supports (display: grid){#popup-elements .e-accordeon-tab-body{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-auto-flow:row;gap:1px}}.popup-elements-element{flex:0 0 80px;display:flex;align-items:center;gap:12px;position:relative;height:50px;padding:0 12px;font-size:12px;cursor:grab;outline:1px solid var(--background-darkest)}.popup-elements-element:hover{background-color:var(--background-hover)}.popup-elements-element:active{cursor:grabbing}.popup-elements-element>img{display:block;margin:auto;width:24px;height:24px;object-fit:contain}.popup-elements-element>i{display:flex;flex-direction:row;justify-content:center;align-items:center;width:24px;font-size:20px;color:var(--color-soft)}.popup-elements-element>div{word-break:break-word;overflow:visible}.popup-elements-element>.visu-wrapper{background:var(--background-hover)!important;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1;pointer-events:none}#popup-hierarchy{min-width:250px;width:300px}.e-dialog-container #popup-hierarchy{min-width:max(250px,100%)!important}#popup-hierarchy .hierarchy-list{height:100%;overflow:visible}#popup-hierarchy .hierarchy-list .hierarchy-list-item--head:not(.is-selected):not(.is-hovered):not(:hover):not(:active){background:var(--foreground)}#popup-hierarchy .hierarchy-list .hierarchy-list-item--head.is-container{position:sticky;top:0;z-index:10}#popup-hierarchy .fa-arrows-left-right-to-line:before{display:inline-block;transform:rotate(90deg)}#popup-grid{width:250px}#popup-grid .e-dialog-body{padding:8px 15px}#popup-grid .e-dataitem{margin:4px 0}#popup-grid .e-dataitem-descriptor{min-width:70px}.font-item-info{padding:0 12px 6px}.list-cell--input{padding:0!important}.list-cell--input:focus-within{z-index:2}.list-cell--input>input{border:none;padding:7px 12px!important;width:100%;background:var(--background-darker)}.list-cell--input>input::placeholder{color:var(--color-soft)}.list-cell--input>input:focus{background:var(--background);outline:1px solid var(--accent-primary)}#popup-dataid{width:600px}#popup-dataid .e-dialog-body{display:flex;flex-direction:column}#popup-dataid .e-layout-linear{flex:1 1 auto;padding:12px;gap:12px}.inputbox.is-empty:not(.has-focus):not(:hover)>:nth-child(2):not(.has-focus):not(:hover){border-left-color:transparent}#popup-datasource{width:900px;height:680px}#popup-datasource .datasource-body{display:flex;flex:1 1 0;align-items:stretch;overflow:hidden}#popup-datasource .datasource-body>ul{align-self:flex-start;max-height:100%}#popup-datasource .datasource-master{padding-top:16px;flex:1 1 auto;border-left:1px solid var(--border-color);overflow:auto}.inputbox-textinput>.fa-times{border-left:none}.fa-rotate-45{transform:rotate(45deg)}.element-picker-inputs{display:grid;grid-template-columns:1fr auto;align-items:center;justify-items:flex-end;gap:5px;padding:5px;font-size:11px;color:var(--color-soft)}.element-picker-inputs>label{display:contents}.inputbox-text--covered{position:relative;color:transparent!important}.inputbox-text--covered>.inputbox-text-cover{position:absolute;top:0;left:0;right:0;bottom:0;padding:inherit;overflow:hidden;text-align:center;color:var(--color);pointer-events:none}.e-const-label{margin:0;line-height:24px;white-space:pre-line}.object-editor{position:relative;overflow:hidden!important}.object-editor .list-head>div:not(:first-child):not(:last-child){padding-left:calc(var(--_padding-x) / 4);padding-right:calc(var(--_padding-x) / 4)}.object-editor .list-item-icon,.object-editor .list-item-tool{width:22px!important}.object-editor .list-item>.list-item-icon:first-child{margin-left:0!important;cursor:ns-resize}.object-editor .list-item:not(.is-dragged)>.list-item-icon:not(:hover),.object-editor .list-item:not(.is-dragged) .list-item-tool:not(:hover){color:var(--color-soft)}.object-editor .list-item>.list-item-text{display:flex;padding:calc(var(--_padding-y) / 2) calc(var(--_padding-x) / 4)}.object-editor .list-item>.list-item-text>*{width:100%}.object-editor .list-item.is-dummy{pointer-events:none}.object-editor .list-item.is-dummy>*>*{opacity:.25}.object-editor .list-item.is-dragged{position:absolute;display:flex!important;align-items:stretch;padding:0!important;box-shadow:0 0 3px #0000004d;background:var(--background-hover);z-index:1}.object-editor .list-item.is-dragged>*{border-top:none!important}.flow-statement{padding:2px 5px 5px}.flow-statement:after{content:"";display:block;clear:both}.flow-statement>*{margin-top:3px}.flow-statement>*:not(:last-child){margin-right:3px}.flow-statement>span:first-of-type:last-of-type{display:inline-block;line-height:var(--inline-height)}.flow-statement>.inputbox{max-width:100%}.flow-statement>i{min-width:var(--inline-height);border-radius:4px;padding:5px;text-align:center;cursor:pointer}.flow-statement>i.is-disabled{pointer-events:none}.flow-statement>i:not(.is-active):not(.is-selected):hover{background:var(--background-hover)}.flow-statement>i:not(.is-active):not(.is-selected):not(.is-hovered:focus-within):active{background:var(--background-active)}.flow-statement>i.is-hovered{background:var(--background-hover)}.flow-statement>i.is-active{background:var(--background-active)}.flow-statement>i.is-selected{background:var(--accent-primary);color:var(--color-inverse)}.flow-statement>i:not(:hover):not(:active){color:var(--color-softer)}.flow-statement .flow-statement-expand{display:flex;align-items:center;justify-content:center;display:inline-flex;transition:transform .15s}.flow-statement .flow-statement-remove{float:right}.flow-statement:hover .flow-statement-remove{animation:.1s forwards ease-in fsr-pop-up}@keyframes fsr-pop-up{0%{opacity:0;transform:scale(.5)}80%{opacity:1;transform:scale(1.1)}to{transform:scale(1)}}.flow-statement:not(:hover) .flow-statement-remove{opacity:0}.flow-branch{position:relative;min-width:200px;border-style:none;border-radius:4px}.flow-branch>.flow-statement{border:1px solid var(--border-color);border-top-left-radius:4px;border-top-right-radius:4px}.flow-branch>.flow-statement+div{padding-top:0!important}.flow-branch>div>.flow-statement,.flow-branch>div>.flow-branch-body,.flow-branch>.flow-branch-footer{margin-left:0;border-left:1px solid var(--border-color)}.flow-branch>div.is-dragged{position:absolute;z-index:16777215;box-shadow:0 0 5px #00000080;border-radius:5px;background:var(--foreground);width:100%;padding-bottom:15px;overflow:hidden}.flow-branch>div.is-dragged>*{pointer-events:none}.flow-branch>div>.flow-statement{border-right:1px solid var(--border-color);box-shadow:none}.flow-branch>div:first-child>.flow-statement{border-top:1px solid var(--border-color);border-radius:4px 4px 0 0}.flow-branch>div:not(:first-child):not(.is-dragged){padding-top:5px}.flow-branch>div>.flow-branch-body{position:relative;margin-left:15px;border-top-left-radius:4px;border-bottom-left-radius:4px;border:1px solid var(--border-color);border-right-style:none;overflow:visible}.flow-branch>div>.flow-branch-body:before,.flow-branch>div>.flow-branch-body:after{content:"";display:block;position:absolute;border-left:1px solid;border-color:inherit}.flow-branch>div>.flow-branch-body:before{top:-1px;left:-16px;height:calc(100% + 7px)}.flow-branch>div>.flow-branch-body:after{bottom:-6px;right:0;height:5px}.flow-branch>.flow-branch-footer{min-height:15px;border:1px solid var(--border-color);border-top-style:none;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;padding:15px 5px 5px!important}.flow-branch>.flow-branch-footer .btn{box-shadow:none;height:24px;padding:3px;font-size:12px;gap:3px}.flow-branch>.flow-branch-footer .btn i{font-size:10px}.flow-branch>.flow-branch-footer .btn:not(:first-child){margin-left:5px}.flow-item-error{display:flex;flex-direction:row;align-items:center;border:2px solid;border-radius:4px;padding:5px;gap:5px}.flow-item-error.is-warning{background:#fff2d3;border-color:#d99e07;color:#d99e07}.flow-item-error.is-fatal{background:#ffdada;border-color:var(--color-red);color:var(--color-red)}.flow-item-error>span{font-size:12px}.flow-item-error>.fa-trash-alt{cursor:pointer}.flow-item-error>.fa-trash-alt:not(:hover){opacity:.25}.flow-item{border-radius:4px;transition:padding .15s ease;box-shadow:0 1px 2px #0000004d}.flow-item.is-inactive{box-shadow:0 0 3px #0003 inset;color:var(--color-soft)}.flow-item.is-inactive>*{opacity:.25}.flow-item.has-focus-inside{box-shadow:0 1px 2px 0 var(--accent-primary)}body.cx-theme-light .flow-item{background:#f2f5f5}@media not (prefers-color-scheme: dark){body:not(.cx-theme-light):not(.cx-theme-dark) .flow-item{background:#f2f5f5}}body.cx-theme-dark .flow-item{background:#3e4242}@media (prefers-color-scheme: dark){body:not(.cx-theme-light):not(.cx-theme-dark) .flow-item{background:#3e4242}}.flow-item.is-extended{padding:5px 0}.flow-item>span .v-enter-active,.flow-item>span .v-leave-active{transition:opacity .15s ease}.flow-item>span .v-enter-from,.flow-item>span .v-leave-to{margin:0;opacity:0}.flow-item>span>hr{margin:5px;border:none}.flow-items{display:flex;flex-direction:column;align-items:center;max-width:100%}.flow-items:not(.is-empty){padding:0 5px}.flow-items>*{max-width:100%}.flow-items-placeholder{width:100%;border-right:1px solid var(--border-color);padding:5px;font-style:italic;font-size:.9em;color:var(--color-softest);cursor:pointer}.flow-items-placeholder.is-disabled{pointer-events:none}.flow-items-placeholder:not(.is-active):not(.is-selected):hover{background:var(--background-hover)}.flow-items-placeholder:not(.is-active):not(.is-selected):not(.is-hovered:focus-within):active{background:var(--background-active)}.flow-items-placeholder.is-hovered{background:var(--background-hover)}.flow-items-placeholder.is-active{background:var(--background-active)}.flow-items-placeholder.is-selected{background:var(--accent-primary);color:var(--color-inverse)}.flow{display:flex;flex-direction:column;align-items:center;width:100%;padding:15px 7px}body.cx-theme-light{--_wire-color: #e6e6e6;--_wire-color-hover: #d6d6d6;--_wire-text-color: #666;--_wire-text-color-hover: #000}@media not (prefers-color-scheme: dark){body:not(.cx-theme-light):not(.cx-theme-dark){--_wire-color: #e6e6e6;--_wire-color-hover: #d6d6d6;--_wire-text-color: #666;--_wire-text-color-hover: #000}}body.cx-theme-dark{--_wire-color: #6c6c6c;--_wire-color-hover: #444;--_wire-text-color: #fff;--_wire-text-color-hover: #fff}@media (prefers-color-scheme: dark){body:not(.cx-theme-light):not(.cx-theme-dark){--_wire-color: #6c6c6c;--_wire-color-hover: #444;--_wire-text-color: #fff;--_wire-text-color-hover: #fff}}.flow>*{flex:0 0 auto}.flow .flow-select-native{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:10;cursor:pointer}.flow .flow-start{display:flex;position:relative;border-radius:5px;background:var(--_wire-color);color:var(--_wire-text-color);font-size:12px;overflow:hidden}.flow .flow-start>div{position:relative;display:inline-block;padding:4px 7px}.flow .flow-start>div:hover{background:var(--_wire-color-hover);color:var(--_wire-text-color-hover)}.flow .flow-start>div:not(:first-child){margin-left:-5px}.flow .flow-start>div:not(:last-child)>span:after{content:":"}.flow .flow-start>div>:not(select):not(:first-child){margin-left:3px}.flow .flow-vr{width:32px;height:12px;cursor:pointer}.flow .flow-vr:before{content:"";display:block;margin:auto;width:4px;height:100%;background:var(--_wire-color)}.flow .flow-vr:hover:before{background:var(--_wire-color-hover)}.flow .flow-end{position:relative;width:auto;border:2px solid var(--_wire-color);border-radius:100%;padding:2px;cursor:pointer}.flow .flow-end:hover{border-color:var(--_wire-color-hover)}.flow .flow-end:hover>i{background:var(--_wire-color-hover);color:var(--_wire-text-color-hover)}.flow .flow-end>i{display:flex;align-items:center;justify-content:center;padding-bottom:1px;width:18px;height:18px;border-radius:100%;background:var(--_wire-color);color:var(--_wire-text-color);font-size:10px}#popup-properties{min-width:250px;width:325px}.e-dialog-container #popup-properties{min-width:max(250px,100%)!important}#popup-properties .e-dialog-body{display:flex;flex-direction:column;overflow:hidden}#popup-properties .e-accordeon-tab-head{height:28px;margin:10px 0 5px;background:var(--background-darker);border-top:1px solid var(--border-color-lighter);border-bottom:1px solid var(--border-color-lighter);color:var(--color-soft);font-size:12px;font-weight:700;text-transform:uppercase}#popup-properties .e-dataitem[data-key=dataId]>:first-child,#popup-properties .e-dataitem[data-bound]>:first-child{background:#c4eac2;color:#000}#popup-properties .e-dataitem .e-dataitem-head{padding:3px 8px}#popup-properties .e-dataitem .e-dataitem-head:not(.e-vertical) .e-dataitem-descriptor{flex:0 0 40%;max-width:150px}#popup-properties .e-dataitem .e-dataitem-descriptor{font-size:13px}#popup-properties .e-dataitem .e-hint{margin:3px 0 8px;padding:0 8px}#popup-properties .e-dataitem-body.e-dataitem-body-col1 .e-dataitem .e-dataitem-head:not(.e-vertical) .e-dataitem-descriptor{flex:0 0 calc(40% - 10px)}#popup-properties .e-dataitem-body.e-dataitem-body-col2 .e-dataitem .e-dataitem-head:not(.e-vertical) .e-dataitem-descriptor,#popup-properties .e-dataitem-body.e-dataitem-body-col3 .e-dataitem .e-dataitem-head:not(.e-vertical) .e-dataitem-descriptor{flex:0 0 auto}#popup-properties .properties-placeholder{margin:25px 15px;padding:25px 10px;border:2px solid #e6e6e6;border-radius:3px;background-color:#fafafa}#popup-properties .properties-placeholder>i{display:block;margin-bottom:15px;text-align:center;font-size:48px;color:#666}#popup-properties .properties-placeholder>div{text-align:center;color:#666}#visubk-visu-editor{position:relative;flex-basis:0!important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#visubk-main-fatal{display:flex;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center;background:var(--background)}#visubk-main-fatal .fatal-title{padding-bottom:10px;font-size:1.25em;color:#a00}#visubk-main-fatal .fatal-code{margin-bottom:2em;color:var(--color-softest)}#visubk-main-content{position:absolute;top:0;left:0;width:100%;height:100%}.visubk-main-visu{position:relative;flex:1 1 auto;align-self:stretch}.visubk-main-visu>.visu-wrapper{width:100%;height:100%}.i-ripple{margin:-5px;display:inline-block;position:relative;width:24px;height:24px}.i-ripple:before,.i-ripple:after{content:"";position:absolute;box-sizing:border-box;display:block;border:2px solid var(--accent-primary);opacity:1;border-radius:50%;animation:i-ripple 2s cubic-bezier(0,.2,.8,1) infinite}.i-ripple:after{top:10px;left:10px;animation-delay:.5s}@keyframes i-ripple{0%,4.99%,50.01%,to{top:10px;left:10px;width:4px;height:4px}5%{top:10px;left:10px;width:4px;height:4px;opacity:1}50%{top:0;left:0;width:24px;height:24px;opacity:0}}.e-layout-linear{position:relative;display:flex;overflow:hidden}.e-layout-linear.e-spc8{padding:8px}.e-layout-linear.e-equal>*{flex:1 1 0%}.e-layout-linear .e-layout-resizehandle{position:absolute;display:block;z-index:16777100}.e-layout-v{flex-direction:column;justify-items:stretch}.e-layout-v.e-gap>:not(:first-child){margin-top:5px}.e-layout-v.e-spc8>:not(:first-child){margin-top:8px}.e-layout-v>.e-layout-resizehandle{left:0;width:100%;height:5px;max-height:100%;cursor:ns-resize}.e-layout-h{flex-direction:row}.e-layout-h.e-gap>:not(:first-child){margin-left:5px}.e-layout-h.e-spc8>:not(:first-child){margin-left:8px}.e-layout-h>.e-layout-resizehandle{top:0;Width:5px;max-width:100%;height:100%;cursor:ew-resize}.btn-row{display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:center}.btn-row>.fill{flex:1 1 0}.btn-row>*+:not(.fill){margin-left:8px}.btn-group{display:inline-flex}.btn-group>:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>:not(:first-child){border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.btn{position:relative;font-family:system-ui,Arial,sans-serif;font-size:14px;display:inline-flex;align-items:center;justify-content:center;height:30px;padding:0 11px;gap:7px;background:var(--background);border:1px solid var(--border-color);border-radius:4px;color:var(--color);font-weight:400;overflow:hidden}.btn input,.btn textarea{margin:0;outline:none;font-family:inherit;font-size:13px}.btn.btn-transparent{background:transparent;border-color:transparent;box-shadow:none!important}.btn:disabled{color:var(--color-soft)}.btn:not(:disabled){box-shadow:0 1px 2px #00000026;cursor:pointer}.btn:not(:disabled):hover{background:var(--background-hover)}.btn:not(:disabled):active{background:var(--background-active);box-shadow:0 0 1px #0000004d inset}.btn:not(:disabled).btn-text,.btn.btn-red-text:not(:disabled){border-color:transparent;background:var(--background-darker);box-shadow:none;cursor:pointer}.btn:not(:disabled).btn-text.is-disabled,.btn.btn-red-text:not(:disabled).is-disabled{pointer-events:none}.btn:not(:disabled).btn-text:not(.is-active):not(.is-selected):hover,.btn.btn-red-text:not(:disabled):not(.is-active):not(.is-selected):hover{background:var(--background-hover)}.btn:not(:disabled).btn-text:not(.is-active):not(.is-selected):not(.is-hovered:focus-within):active,.btn.btn-red-text:not(:disabled):not(.is-active):not(.is-selected):not(.is-hovered:focus-within):active{background:var(--background-active)}.btn:not(:disabled).btn-text.is-hovered,.btn.btn-red-text:not(:disabled).is-hovered{background:var(--background-hover)}.btn:not(:disabled).btn-text.is-active,.btn.btn-red-text:not(:disabled).is-active{background:var(--background-active)}.btn:not(:disabled).btn-text.is-selected,.btn.btn-red-text:not(:disabled).is-selected{background:var(--accent-primary);color:var(--color-inverse)}.btn:not(:disabled).btn-green{background:#00b200;border-color:#00a500;color:#fff}.btn:not(:disabled).btn-green:not(:active){box-shadow:0 1px 1px #0000004d}.btn:not(:disabled).btn-green:hover{background:#0a0}.btn:not(:disabled).btn-green:active,.btn:not(:disabled).btn-green.is-active{background:#090;border-color:transparent}.btn:not(:disabled).btn-red{background:var(--color-red);border-color:#b00;color:#fff}.btn:not(:disabled).btn-red:active{background:#b00}.btn:not(:disabled).btn-red:active{background:#a00;border-color:transparent}.btn:not(:disabled).btn-red-text{color:var(--color-red)}.btn:not(:disabled).btn-accent{color:#fff;border-color:#059293}.btn:not(:disabled).btn-accent:not(:hover):not(:active):not(.is-active){background:#05a280}.btn:not(:disabled).btn-accent:hover{background:#059293}.btn:not(:disabled).btn-accent:active,.btn:not(:disabled).btn-accent.is-active{background:#057475}.btn.btn--spin{pointer-events:none;box-shadow:none!important}.btn .btn-spinner{position:absolute;background:inherit;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.btn .btn-spinner>i{display:block;width:16px;height:14px;text-align:center;--fa-animation-duration: .75s}.inputbox-textarea{min-height:35px;height:140px;padding:5px;border:1px solid var(--border-color);color:var(--color);resize:vertical;overflow:auto}.inputbox-textarea.is-invalid{border:1px solid #c00;background:#ffe6e6}.inputbox-paddels{flex-shrink:0;display:flex;flex-direction:column;align-items:stretch;width:16px;font-size:11px}.inputbox-paddels .inputbox-paddels-inc,.inputbox-paddels .inputbox-paddels-dec{flex:1 1 0;text-align:center;cursor:pointer}.inputbox-paddels .inputbox-paddels-inc.is-disabled,.inputbox-paddels .inputbox-paddels-dec.is-disabled{pointer-events:none}.inputbox-paddels .inputbox-paddels-inc:not(.is-active):not(.is-selected):hover,.inputbox-paddels .inputbox-paddels-dec:not(.is-active):not(.is-selected):hover{background:var(--background-hover)}.inputbox-paddels .inputbox-paddels-inc:not(.is-active):not(.is-selected):not(.is-hovered:focus-within):active,.inputbox-paddels .inputbox-paddels-dec:not(.is-active):not(.is-selected):not(.is-hovered:focus-within):active{background:var(--background-active)}.inputbox-paddels .inputbox-paddels-inc.is-hovered,.inputbox-paddels .inputbox-paddels-dec.is-hovered{background:var(--background-hover)}.inputbox-paddels .inputbox-paddels-inc.is-active,.inputbox-paddels .inputbox-paddels-dec.is-active{background:var(--background-active)}.inputbox-paddels .inputbox-paddels-inc.is-selected,.inputbox-paddels .inputbox-paddels-dec.is-selected{background:var(--accent-primary);color:var(--color-inverse)}.inputbox-units{position:relative;display:flex;align-items:center;font-size:13px}.inputbox-units:not(.inputbox-units-cover){flex:0 0 auto!important;margin-left:calc(var(--inline-padding-sm-x) * -1);color:var(--color-softer);z-index:0}.inputbox-units:not(.inputbox-units-cover):hover{z-index:2}.inputbox-units:not(.inputbox-units-cover)+*{border-left:none}.inputbox-units .inputbox-units-unit{flex:1 1 0%;overflow:hidden}.e-color-slider{position:relative;height:16px;padding:4px 0;cursor:crosshair}.e-color-slider .e-color-slider-bar{width:100%;height:8px}.e-color-slider .e-color-slider-dot{position:absolute;top:0;transform:translate(-50%);width:16px;height:16px;background:#fff;box-shadow:0 0 3px #000000b3;border-radius:100%;cursor:pointer;z-index:10}.e-colordialog{width:440px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.e-colordialog-body{display:flex;flex-direction:row;align-items:stretch;padding:4px}.e-colordialog-body .e-body-left{flex:1 1}.e-colordialog-body .e-body-left,.e-colordialog-body .e-body-right{padding:4px}.e-colordialog-body h6{margin:16px 0 4px;text-transform:uppercase;font-weight:700;font-size:12px;color:var(--color-softer)}.e-colordialog-body h6:first-child{margin-top:0}.e-colordialog-body .e-color-inputs{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.e-colordialog-body .e-color-inputs .e-dataitem:not(:nth-child(4)){width:30%}.e-colordialog-body .e-color-inputs :nth-child(4){margin-top:8px;width:65%}.e-colordialog-body .e-color-inputs :nth-child(5){margin-top:8px}.e-colordialog-body .e-color-inputs .e-dataitem-descriptor{width:14px;padding-right:4px;text-align:center}.e-colordialog-body .e-predefined-colors{display:flex;flex-direction:row;flex-wrap:wrap;width:190px;margin:-3px}.e-colordialog-body .e-predefined-colors .e-predefined-color{padding:3px;cursor:pointer}.e-colordialog-body .e-predefined-colors .e-predefined-color.e-disabled{visibility:hidden}.e-colordialog-body .e-predefined-colors .e-predefined-color>div{width:32px;height:22px;border:1px solid #ccc;border-radius:3px}.e-colordialog-body .e-predefined-colors .e-predefined-color:hover>div{border:none;box-shadow:0 0 2px #000001}.e-colordialog-body .e-colordialog-greyscale{position:relative;height:78px;border:1px solid #ccc;cursor:crosshair}.e-colordialog-body .e-colordialog-greyscale:before,.e-colordialog-body .e-colordialog-greyscale:after{position:absolute;display:block;width:100%;height:100%;content:""}.e-colordialog-body .e-colordialog-greyscale:before{background:linear-gradient(to right,#fff0,#fff)}.e-colordialog-body .e-colordialog-greyscale:after{background:linear-gradient(to bottom,#0000,#000)}.e-colordialog-body .e-colordialog-greyscale .e-colordialog-dot{position:absolute;width:7px;height:7px;transform:translate(-50%,-50%);background:#fff;border:1px solid #000;border-radius:100%;pointer-events:none;z-index:10}.e-colordialog-body .e-color-details{margin:12px 0;display:flex;flex-direction:row}.e-colordialog-body .e-color-details .e-color-final{margin-right:12px;width:40px;height:40px;box-shadow:0 0 3px #0000004d;border-radius:100%}.e-colordialog-body .e-color-details .e-color-sliders{flex:1 1 auto;padding:0 8px;display:flex;align-items:stretch;justify-content:center;flex-direction:column}.e-colordialog-body .e-color-details .e-color-sliders .e-color-slider+.e-color-slider{margin-top:8px}.e-colordialog-body .e-color-details .e-color-sliders .color-slider--hue .e-color-slider-bar{background:linear-gradient(to right,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.e-colordialog-body .e-color-details .e-color-sliders .color-slider--alpha .e-color-slider-bar{background-image:linear-gradient(45deg,#ccc 25%,transparent 25%),linear-gradient(-45deg,#ccc 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#ccc 75%),linear-gradient(-45deg,transparent 75%,#ccc 75%);background-size:8px 8px;background-position:0 0,0 4px,4px -4px,-4px 0}.e-colordialog-body .e-color-details .e-color-sliders .color-slider--alpha .e-color-slider-bar .e-color-slider-bar-cover{width:100%;height:100%;background:linear-gradient(to right,var(--color-value),transparent)}.inputbox-color{background-image:linear-gradient(45deg,#ccc 25%,transparent 25%),linear-gradient(-45deg,#ccc 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#ccc 75%),linear-gradient(-45deg,transparent 75%,#ccc 75%);background-size:8px 8px;background-position:0 0,0 4px,4px -4px,-4px 0;cursor:pointer}.inputbox-color:active{border-color:#057475}.inputbox-select{background:linear-gradient(to bottom,var(--foreground),var(--foreground),var(--background-darker))}.inputbox-select.e-big .inputbox-icon:before{top:0}.inputbox-select.e-big .inputbox-icon:after{top:10px}.inputbox-select .inputbox-icon{width:18px!important;background:linear-gradient(to bottom,#05a2a3,#057475);border:none;color:var(--foreground);font-size:12px}.inputbox-select .inputbox-icon:before,.inputbox-select .inputbox-icon:after{position:absolute;left:2px}.inputbox-select .inputbox-icon:after{content:"";top:3px}.is-macos .inputbox-select .inputbox-icon:before{content:"";top:1px}.is-macos .inputbox-select .inputbox-icon:after{top:9px}.inputbox-item{display:flex;align-items:center;justify-content:center;cursor:pointer;white-space:nowrap;flex:1 1 auto;padding:0 8px}.inputbox-item.is-disabled{pointer-events:none}.inputbox-item:not(.is-active):not(.is-selected):hover{background:var(--background-hover)}.inputbox-item:not(.is-active):not(.is-selected):not(.is-hovered:focus-within):active{background:var(--background-active)}.inputbox-item.is-hovered{background:var(--background-hover)}.inputbox-item.is-active{background:var(--background-active)}.inputbox-item.is-selected{background:var(--accent-primary);color:var(--color-inverse)}.inputbox-item.is-selected{border-color:var(--accent-primary)}.inputbox-item.is-selected:first-child+*{border-left-color:var(--accent-primary)}.inputbox-item.is-selected-p{color:var(--accent-primary)}.inputbox-item i+span{margin-left:4px}.inputbox-tags{display:flex;flex-direction:row;justify-content:center}.inputbox-tags:not(:first-child){margin-left:17px}.inputbox-tags>.inputbox-tag{padding:3px 5px;border-radius:10px;color:var(--foreground);font-size:12px;line-height:1}.inputbox-tags>.inputbox-tag+.inputbox-tag{margin-left:3px}.checkbox{display:inline-flex;flex-direction:row;align-items:center;width:auto;height:var(--inline-height);border-width:0;position:relative}.checkbox>input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.checkbox>input:not(:checked)+.checkbox-icon i{display:none}.checkbox>input:checked+.checkbox-icon{border:2px solid var(--accent-primary);background:var(--accent-primary)}.checkbox .checkbox-icon{position:relative;width:16px;height:16px;font-size:12px;border:1px solid var(--border-color);background:var(--foreground);border-radius:3px;color:#fff;pointer-events:none}.checkbox.has-focus .checkbox-icon{border-color:var(--accent-primary);box-shadow:0 1px 1px #0000001a}.checkbox label{margin-left:8px}#popup-icons{width:434px;max-height:320px}#popup-icons .e-dialog-body .e-icon{width:48px;height:48px;font-size:32px;line-height:48px;text-align:center;cursor:pointer}#popup-icons .e-dialog-body .e-icon.is-disabled{pointer-events:none}#popup-icons .e-dialog-body .e-icon:not(.is-active):not(.is-selected):hover{background:var(--background-hover)}#popup-icons .e-dialog-body .e-icon:not(.is-active):not(.is-selected):not(.is-hovered:focus-within):active{background:var(--background-active)}#popup-icons .e-dialog-body .e-icon.is-hovered{background:var(--background-hover)}#popup-icons .e-dialog-body .e-icon.is-active{background:var(--background-active)}#popup-icons .e-dialog-body .e-icon.is-selected{background:var(--accent-primary);color:var(--color-inverse)}.media-area-item-wrapper{padding:4px;cursor:pointer;border-radius:5px}.media-area-item-wrapper.is-highlighted .media-area-item{background:var(--background-active)!important}.media-area-item-wrapper.is-selected .e-label{background-color:#057475;color:#fff}.media-area-item-wrapper.is-dragged{position:fixed;z-index:16777215;box-shadow:0 0 3px #00000080;border-radius:3px;background:var(--foreground);color:var(--color);pointer-events:none}.media-area-item-wrapper.is-flickering{animation:linear flicker .5s}@keyframes flicker{0%,20%,50%,70%{opacity:.2}25%,45%,75%,to{opacity:1}}.media-area-item{display:flex;flex-direction:column;border-radius:5px;position:relative;padding:4px;width:120px;height:100px;cursor:pointer}.media-area-item.is-disabled{pointer-events:none}.media-area-item:not(.is-active):not(.is-selected):hover{background:var(--background-hover)}.media-area-item:not(.is-active):not(.is-selected):not(.is-hovered:focus-within):active{background:var(--background-active)}.media-area-item.is-hovered{background:var(--background-hover)}.media-area-item.is-active{background:var(--background-active)}.media-area-item.is-selected{background:var(--accent-primary);color:var(--color-inverse)}.media-area-item .e-icon{flex:1 1 0%;width:100%;min-height:0}.media-area-item .e-icon>*{width:100%;height:100%;object-fit:contain}.media-area-item .e-icon>i{display:inline-flex;align-items:center;justify-content:center;font-size:40px}.media-area-item .e-icon>i.fa-folder{color:#057475}.media-area-item .e-label{display:inline-block;margin:4px auto 0;max-width:100%;max-height:calc(3.45em + 4px);padding:2px;border-radius:3px;text-align:center;overflow:auto;word-break:break-word;-ms-word-wrap:break-word;font-size:.9em}.media-area-item input{border:1px solid var(--border-color-lighter)}.media-area{position:relative;display:flex;flex:1 1 0%;flex-direction:row;flex-wrap:wrap;align-content:flex-start;align-items:flex-start;align-self:stretch;justify-self:stretch;padding:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.media-area .e-hover-feedback{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;top:0;left:0;width:100%;height:100%;text-align:center}.media-area .e-hover-feedback>i{font-size:3em;color:var(--color-softest)}.media-area .e-hover-feedback>div{margin-top:10px}[data-v-be2c7f5e]:root{--inline-height: 24px;--inline-radius: 3px;--inline-line-height: 16px;--inline-padding-sm-x: 5px;--inline-padding-sm-y: 3px;--inline-padding-sm: var(--inline-padding-sm-y) var(--inline-padding-sm-x)}@media (pointer: coarse){[data-v-be2c7f5e]:root{--inline-height: 42px}}.media-popup-toolbar[data-v-be2c7f5e]{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;background-color:var(--background-darker);border-bottom:1px solid var(--border-color)}.media-popup--history[data-v-be2c7f5e]{display:flex;flex-direction:row;align-items:center;padding:0 8px}.media-popup--history .e-icon[data-v-be2c7f5e]{display:block;width:26px;height:26px;line-height:26px;text-align:center;border-radius:3px;cursor:pointer}.media-popup--history .e-icon.is-disabled[data-v-be2c7f5e]{pointer-events:none}.media-popup--history .e-icon[data-v-be2c7f5e]:not(.is-active):not(.is-selected):hover{background:var(--background-hover)}.media-popup--history .e-icon[data-v-be2c7f5e]:not(.is-active):not(.is-selected):not(.is-hovered:focus-within):active{background:var(--background-active)}.media-popup--history .e-icon.is-hovered[data-v-be2c7f5e]{background:var(--background-hover)}.media-popup--history .e-icon.is-active[data-v-be2c7f5e]{background:var(--background-active)}.media-popup--history .e-icon.is-selected[data-v-be2c7f5e]{background:var(--accent-primary);color:var(--color-inverse)}.media-popup--history .e-icon.e-disabled[data-v-be2c7f5e]{color:var(--color-softer);pointer-events:none}.media-popup--path[data-v-be2c7f5e]{display:flex;flex:1 1;flex-direction:row;flex-wrap:nowrap;align-items:stretch;min-height:30px}.media-popup--path .media-popup--path-item[data-v-be2c7f5e]{display:inline-flex;flex-direction:row;align-items:center;padding:0 7px;cursor:pointer}.media-popup--path .media-popup--path-item.is-disabled[data-v-be2c7f5e]{pointer-events:none}.media-popup--path .media-popup--path-item[data-v-be2c7f5e]:not(.is-active):not(.is-selected):hover{background:var(--background-hover)}.media-popup--path .media-popup--path-item[data-v-be2c7f5e]:not(.is-active):not(.is-selected):not(.is-hovered:focus-within):active{background:var(--background-active)}.media-popup--path .media-popup--path-item.is-hovered[data-v-be2c7f5e]{background:var(--background-hover)}.media-popup--path .media-popup--path-item.is-active[data-v-be2c7f5e]{background:var(--background-active)}.media-popup--path .media-popup--path-item.is-selected[data-v-be2c7f5e]{background:var(--accent-primary);color:var(--color-inverse)}.media-popup--path .media-popup--path-item[data-v-be2c7f5e]:last-child{pointer-events:none}.media-popup--path .media-popup--path-item:last-child>i[data-v-be2c7f5e]:last-child{display:none}.media-popup--path .media-popup--path-item>span[data-v-be2c7f5e]{display:inline-flex;flex-direction:row;align-items:center;align-self:stretch}.media-popup--path .media-popup--path-item>i[data-v-be2c7f5e]:last-child{color:#888}.media-popup--path .media-popup--path-item[data-v-be2c7f5e]>*:not(:first-child){margin-left:7px}.media-popup--path .media-popup--path-item:last-child>.e-icon[data-v-be2c7f5e]{display:none}#popup-media{width:900px;height:600px}#popup-media .e-dialog-body{display:flex;overflow:hidden}.media-popup{align-items:stretch}.media-popup>*{overflow:auto}.media-popup .media-popup-side{width:230px;border-right:1px solid var(--border-color-lighter)}.media-popup .media-popup-side h6{margin:16px 0 4px;padding:0 6px;color:var(--color-softer);text-transform:uppercase;font-size:12px}#e-overlay{display:block;position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0000004d;animation:overlay-in .1s both;z-index:16776000}.e-dialog{position:fixed;display:flex;flex-direction:column;max-width:calc(100vw - 20px);max-height:calc(100vh - 20px);background:var(--foreground);border-radius:3px;box-shadow:0 2px 3px #000000b3;overflow:auto;z-index:16777215}.e-dialog.e-dialog--animate:not(.has-notch){animation:.1s dialog-fade-in forwards}@keyframes dialog-fade-in{0%{transform:scale(.9);opacity:0}to{transform:scaleY(1);opacity:1}}.e-dialog.e-dialog-centered{border-radius:12px;box-shadow:0 4px 10px 2px #0000004d;align-self:center;animation:pop-up .1s both}@keyframes overlay-in{0%{opacity:0}to{opacity:1}}@keyframes pop-up{0%{opacity:0;transform:scale(.9)}60%{opacity:1;transform:scale(1.02)}to{transform:scale(1)}}.e-dialog.has-notch{overflow:visible;box-shadow:0 0 3px #000000b3}.e-dialog.has-notch:before{content:"";position:absolute;left:50%;background:transparent;transform:translate(-50%,-50%) rotate(-135deg);width:0;height:0;border:5px solid var(--foreground);pointer-events:none}.e-dialog.has-notch.has-notch--top:before{top:1px;box-shadow:2px 2px 1px #00000026;border-top-color:transparent;border-left-color:transparent}.e-dialog.has-notch.has-notch--bottom:before{top:calc(100% - 1px);box-shadow:-2px -2px 1px #00000026;border-right-color:transparent;border-bottom-color:transparent}.e-dialog.has-notch.e-dialog--animate{animation:notch-in .1s both}@keyframes notch-in{0%{transform:scale(.5);opacity:.5}60%{transform:scale(1.05);opacity:1}to{transform:scaleY(1)}}.e-dialog .e-dialog-resize-handle{position:absolute;width:3px;height:3px;z-index:10100}.e-dialog-head{display:flex;flex-direction:row;align-items:center;flex-shrink:0;min-height:30px;background:linear-gradient(to bottom,var(--background-darker),var(--background-darkest));border-bottom:1px solid var(--border-color);border-top-left-radius:inherit;border-top-right-radius:inherit;z-index:10}.e-dialog-head .e-dialog-title{display:flex;flex-direction:row;align-items:center;flex:1 1 0;align-self:stretch;padding:0 8px;overflow:hidden}.e-dialog-head .e-dialog-title.is-movable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:move}.e-dialog-head .e-dialog-title .e-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.e-dialog-head .e-icon{padding:7px 8px 9px;text-align:center;flex-shrink:0}.e-dialog-head .e-dialog-action{width:30px;border-radius:3px}.e-dialog-head .e-dialog-action.is-disabled{pointer-events:none;color:var(--color-soft)}.e-dialog-head .e-dialog-action:not(.is-disabled){cursor:pointer}.e-dialog-head .e-dialog-action:not(.is-disabled).is-disabled{pointer-events:none}.e-dialog-head .e-dialog-action:not(.is-disabled):not(.is-active):not(.is-selected):hover{background:var(--background-hover)}.e-dialog-head .e-dialog-action:not(.is-disabled):not(.is-active):not(.is-selected):not(.is-hovered:focus-within):active{background:var(--background-active)}.e-dialog-head .e-dialog-action:not(.is-disabled).is-hovered{background:var(--background-hover)}.e-dialog-head .e-dialog-action:not(.is-disabled).is-active{background:var(--background-active)}.e-dialog-head .e-dialog-action:not(.is-disabled).is-selected{background:var(--accent-primary);color:var(--color-inverse)}.e-dialog-head .e-dialog-action.e-hold{background:var(--background-active)}.e-dialog-head .e-dialog-action:last-child{margin-right:2px}.e-dialog-head .e-label{padding:5px 8px;flex:1 1 0%;white-space:nowrap;text-overflow:ellipsis;font-size:15px}.e-dialog-head .e-icon+.e-label{padding-left:0}.e-big .e-dialog-head{min-height:36px}.e-big .e-dialog-head .e-label{padding:8px;font-weight:700}.e-dialog-search{position:sticky;top:0;display:flex;flex-shrink:0;flex-direction:row;align-items:center;padding-left:8px;height:30px;background:var(--background-darker);border-bottom:1px solid var(--border-color);z-index:10}.e-dialog-search>i{align-self:stretch;display:flex;align-items:center;justify-content:center;width:30px;text-align:center;font-size:12px}.e-dialog-search>i.fa-times{cursor:pointer}.e-dialog-search>i.fa-times.is-disabled{pointer-events:none}.e-dialog-search>i.fa-times:not(.is-active):not(.is-selected):hover{background:var(--background-hover)}.e-dialog-search>i.fa-times:not(.is-active):not(.is-selected):not(.is-hovered:focus-within):active{background:var(--background-active)}.e-dialog-search>i.fa-times.is-hovered{background:var(--background-hover)}.e-dialog-search>i.fa-times.is-active{background:var(--background-active)}.e-dialog-search>i.fa-times.is-selected{background:var(--accent-primary);color:var(--color-inverse)}.e-dialog-search>input{flex:1 1 0%;font-size:inherit;line-height:29px;height:100%;background:inherit;border:none;outline:none}.e-dialog-search>input::placeholder{color:var(--color-soft)}.e-dialog-body{position:relative;width:100%;flex:1 1 auto;overflow:auto}.e-dialog-body:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.e-dialog-body.e-dialog-padding{padding:0 15px}.e-dialog-body>iframe{width:100%;height:100%;border:none}.e-dialog-body>p{line-height:1.5}.is-dragged .e-dialog-body iframe{pointer-events:none}.user-info{display:flex;flex-wrap:nowrap;align-items:center;padding:0;margin:0}.user-info .user-info--icon{display:block;margin-right:12px;background:var(--background-darker);color:var(--color-softer);font-size:24px}.user-info .user-info--name{font-weight:700}.user-info .user-info--username{font-size:12px;color:var(--color-softer)}.theme-selection{display:inline-flex;margin:-3px 0;border-radius:5px;overflow:hidden}.theme-selection button{border:none;cursor:pointer;background:var(--background-darker);padding:3px 5px;color:var(--color)}.theme-selection button.is-disabled{pointer-events:none}.theme-selection button:not(.is-active):not(.is-selected):hover{background:var(--background-hover)}.theme-selection button:not(.is-active):not(.is-selected):not(.is-hovered:focus-within):active{background:var(--background-active)}.theme-selection button.is-hovered{background:var(--background-hover)}.theme-selection button.is-active{background:var(--background-active)}.theme-selection button.is-selected{background:var(--accent-primary);color:var(--color-inverse)}.theme-selection button.is--selected{background:var(--background-active)}.topbar{position:sticky;top:0;height:36px;flex-shrink:0;display:flex;flex-direction:row;align-items:center;padding:0 10px;background:var(--background-darker);border-bottom:1px solid var(--border-color);overflow:hidden;white-space:nowrap;z-index:10}.topbar .topbar-vr{margin:0 5px;height:24px;border-right:1px solid var(--color-softer);flex-shrink:0}.topbar .topbar-item-wrapper{height:auto;background:transparent;padding:2px 1px;border:1px solid transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.topbar .topbar-item-wrapper>.btn{border:1px solid transparent;background:transparent;box-shadow:none!important;cursor:inherit}.topbar .topbar-item-wrapper:disabled>.btn{pointer-events:none;color:var(--color-soft)}.topbar .topbar-item-wrapper:not(:disabled){cursor:pointer}.topbar .topbar-item-wrapper:not(:disabled).is-disabled{pointer-events:none}.topbar .topbar-item-wrapper:not(:disabled):not(.is-active):not(.is-selected):hover>.btn{background:var(--background-hover)}.topbar .topbar-item-wrapper:not(:disabled):not(.is-active):not(.is-selected):not(.is-hovered:focus-within):active>.btn{background:var(--background-active)}.topbar .topbar-item-wrapper:not(:disabled).is-hovered{background:var(--background-hover)}.topbar .topbar-item-wrapper:not(:disabled).is-active{background:var(--background-active)}.topbar .topbar-item-wrapper:not(:disabled).is-selected{background:var(--accent-primary);color:var(--color-inverse)}.topbar .btn.is-locked{background-color:var(--foreground)!important;border:1px solid #ddd}.topbar .topbar-note{margin:0 1em 0 auto;font-size:.9em;font-style:italic;color:var(--color-softer);pointer-events:none}.e-contextmenu .e-popup-body{padding:8px 0}:root{--inline-height: 24px;--inline-radius: 3px;--inline-line-height: 16px;--inline-padding-sm-x: 5px;--inline-padding-sm-y: 3px;--inline-padding-sm: var(--inline-padding-sm-y) var(--inline-padding-sm-x)}@media (pointer: coarse){:root{--inline-height: 42px}}body{min-height:100vh;background:var(--foreground);color:var(--color);font-family:system-ui,Arial,sans-serif}body.is-mobile .if-not-mobile{display:none!important}body:not(.is-mobile) .if-mobile{display:none!important}#app{min-height:100vh;display:flex;flex-direction:column}#app>main{width:100%;flex:1 1 auto}.v-visumode .v-if-config{display:none!important}.inputbox{display:inline-flex;flex-direction:row;align-items:center;position:relative;min-width:0;height:var(--inline-height);align-items:stretch;background-color:var(--foreground);border-color:var(--border-color);border-radius:var(--inline-radius);line-height:14px;overflow:hidden}.inputbox>*{border:1px solid;border-color:inherit}.inputbox>:first-child,.inputbox>.inputbox-native:first-child+*{border-top-left-radius:3px;border-bottom-left-radius:3px}.inputbox>:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.inputbox>:not(:last-child){border-right-style:none}.inputbox.inputbox--clickable{cursor:pointer}.inputbox.has-focus,.inputbox.has-focus .inputbox,.inputbox:focus-within{border-color:var(--accent-primary);box-shadow:0 1px 1px #0000001a}.inputbox .inputbox-icon,.inputbox .inputbox-text{margin:0;height:100%;padding:var(--inline-padding-sm);line-height:var(--inline-line-height)}.inputbox .inputbox-icon.is-clickable,.inputbox .inputbox-text.is-clickable{cursor:pointer}.inputbox .inputbox-icon.is-clickable.is-disabled,.inputbox .inputbox-text.is-clickable.is-disabled{pointer-events:none}.inputbox .inputbox-icon.is-clickable:not(.is-active):not(.is-selected):hover,.inputbox .inputbox-text.is-clickable:not(.is-active):not(.is-selected):hover{background:var(--background-hover)}.inputbox .inputbox-icon.is-clickable:not(.is-active):not(.is-selected):not(.is-hovered:focus-within):active,.inputbox .inputbox-text.is-clickable:not(.is-active):not(.is-selected):not(.is-hovered:focus-within):active{background:var(--background-active)}.inputbox .inputbox-icon.is-clickable.is-hovered,.inputbox .inputbox-text.is-clickable.is-hovered{background:var(--background-hover)}.inputbox .inputbox-icon.is-clickable.is-active,.inputbox .inputbox-text.is-clickable.is-active{background:var(--background-active)}.inputbox .inputbox-icon.is-clickable.is-selected,.inputbox .inputbox-text.is-clickable.is-selected{background:var(--accent-primary);color:var(--color-inverse)}.inputbox.is-compact-r,.inputbox .inputbox-icon.is-compact-r,.inputbox .inputbox-text.is-compact-r{flex:0 0 auto;padding-right:0!important}.inputbox.is-seamless-r:not(:last-child),.inputbox .inputbox-icon.is-seamless-r:not(:last-child),.inputbox .inputbox-text.is-seamless-r:not(:last-child){width:auto}.inputbox.is-seamless-r:not(:last-child):hover,.inputbox.is-seamless-r:not(:last-child).is-active,.inputbox .inputbox-icon.is-seamless-r:not(:last-child):hover,.inputbox .inputbox-icon.is-seamless-r:not(:last-child).is-active,.inputbox .inputbox-text.is-seamless-r:not(:last-child):hover,.inputbox .inputbox-text.is-seamless-r:not(:last-child).is-active{z-index:1}.inputbox.is-seamless-r:not(:last-child)+*,.inputbox .inputbox-icon.is-seamless-r:not(:last-child)+*,.inputbox .inputbox-text.is-seamless-r:not(:last-child)+*{border-left-width:0;border-left-style:none}.inputbox.is-seamless-r:not(:last-child)+*.inputbox,.inputbox.is-seamless-r:not(:last-child)+*.is-clickable,.inputbox .inputbox-icon.is-seamless-r:not(:last-child)+*.inputbox,.inputbox .inputbox-icon.is-seamless-r:not(:last-child)+*.is-clickable,.inputbox .inputbox-text.is-seamless-r:not(:last-child)+*.inputbox,.inputbox .inputbox-text.is-seamless-r:not(:last-child)+*.is-clickable{margin-left:calc(var(--inline-padding-sm-x) * -1)}.inputbox.is-seamless-r:not(:last-child)+*:not(.inputbox):not(.is-clickable),.inputbox .inputbox-icon.is-seamless-r:not(:last-child)+*:not(.inputbox):not(.is-clickable),.inputbox .inputbox-text.is-seamless-r:not(:last-child)+*:not(.inputbox):not(.is-clickable){padding-left:0}.inputbox.is-seamless-l:not(:first-child),.inputbox .inputbox-icon.is-seamless-l:not(:first-child),.inputbox .inputbox-text.is-seamless-l:not(:first-child){border-left-style:none}.inputbox.is-seamless-l:not(:first-child).inputbox,.inputbox.is-seamless-l:not(:first-child).is-clickable,.inputbox .inputbox-icon.is-seamless-l:not(:first-child).inputbox,.inputbox .inputbox-icon.is-seamless-l:not(:first-child).is-clickable,.inputbox .inputbox-text.is-seamless-l:not(:first-child).inputbox,.inputbox .inputbox-text.is-seamless-l:not(:first-child).is-clickable{margin-left:calc(var(--inline-padding-sm-x) * -1)}.inputbox.is-seamless-l:not(:first-child).inputbox.inputbox-icon:not(.has-fixed-size),.inputbox.is-seamless-l:not(:first-child).is-clickable.inputbox-icon:not(.has-fixed-size),.inputbox .inputbox-icon.is-seamless-l:not(:first-child).inputbox.inputbox-icon:not(.has-fixed-size),.inputbox .inputbox-icon.is-seamless-l:not(:first-child).is-clickable.inputbox-icon:not(.has-fixed-size),.inputbox .inputbox-text.is-seamless-l:not(:first-child).inputbox.inputbox-icon:not(.has-fixed-size),.inputbox .inputbox-text.is-seamless-l:not(:first-child).is-clickable.inputbox-icon:not(.has-fixed-size){width:auto}.inputbox.is-seamless-l:not(:first-child).inputbox:hover,.inputbox.is-seamless-l:not(:first-child).inputbox.is-active,.inputbox.is-seamless-l:not(:first-child).is-clickable:hover,.inputbox.is-seamless-l:not(:first-child).is-clickable.is-active,.inputbox .inputbox-icon.is-seamless-l:not(:first-child).inputbox:hover,.inputbox .inputbox-icon.is-seamless-l:not(:first-child).inputbox.is-active,.inputbox .inputbox-icon.is-seamless-l:not(:first-child).is-clickable:hover,.inputbox .inputbox-icon.is-seamless-l:not(:first-child).is-clickable.is-active,.inputbox .inputbox-text.is-seamless-l:not(:first-child).inputbox:hover,.inputbox .inputbox-text.is-seamless-l:not(:first-child).inputbox.is-active,.inputbox .inputbox-text.is-seamless-l:not(:first-child).is-clickable:hover,.inputbox .inputbox-text.is-seamless-l:not(:first-child).is-clickable.is-active{z-index:1}.inputbox .inputbox-icon{position:relative;flex-shrink:0;width:30px;text-align:center}.inputbox .inputbox-icon:not(:first-child):not(.is-clickable){border-left-style:none}.inputbox input.inputbox-text{width:100%}.inputbox .inputbox-text{flex:1 1 100px;font-size:13px;background:inherit;color:var(--color);outline:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.inputbox .inputbox-text.inputbox-text--placeholder{color:var(--color-softer);font-size:12px;font-style:italic;line-height:18px}.inputbox .inputbox-cover{position:absolute;top:0;left:0;width:100%;height:100%;border-left-style:solid;border-right-style:solid;border-radius:inherit;z-index:10}.inputbox .inputbox-native{position:absolute;display:block;margin:0;top:0;left:0;min-width:0;width:100%!important;max-width:100%;min-height:0;height:100%!important;max-height:100%;opacity:0;z-index:1;cursor:pointer}.inputbox .inputbox{flex-grow:1;border-top-style:none;border-bottom-style:none}.inputbox .inputbox:not(:first-child),.inputbox .inputbox:not(:first-child)>*,.inputbox .inputbox:not(:first-child) .inputbox>*{border-top-left-radius:0;border-bottom-left-radius:0}.inputbox .inputbox:not(:last-child),.inputbox .inputbox:not(:last-child)>*{border-top-right-radius:0;border-bottom-right-radius:0}.inputbox .inputbox>*{border-right:none}.inputbox .inputbox>*:first-child{border-left-style:none}.inputbox.e-big,.e-big .inputbox{height:30px;line-height:18px;border-radius:4px}.inputbox.e-big .inputbox-text,.e-big .inputbox .inputbox-text{padding:7px 10px}.inputbox.e-big .inputbox-icon,.e-big .inputbox .inputbox-icon{line-height:22px;font-size:15px}
