@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:local('Material Icons'),local('MaterialIcons-Regular'),url(assets/font/material-icons-outlined.woff2) format('woff2'),url(assets/font/material-icons-outlined.woff) format('woff')}*,*::before,*::after{box-sizing:border-box}:root{--accentcolor:rgba(146,179,114,1);--accentcolor-secondary:rgba(255,255,255,1);--borderdarker:1px solid rgba(0,0,0,0.15);--borderlighter:1px solid rgba(255,255,255,0.5);--blockitem-background-hover:rgba(0,0,0,0.05);--blockitem-background-active:rgba(0,0,0,0.15);--blockitem-background-selected:var(--accentcolor);--blockitem-background-selected-blur:#888888;--blockitem-color-selected:#ffffff;--blockitem-color-secundary-text:#888888;--inputbackgroundcolor:#FFFFFF;--inputcolorfocus:#000000;--inputcolorinvalid:#FF0000;--inputcoloractive:#888888;--inputcolorplaceholder:#CCCCCC;--inputborder:1px solid #C7C7C7;--inputbordercolorhover:#1F1F1F;--inputbordercolorreadonly:#D7D7D7;--inputbordercolordisabled:#B3B3B3}::-moz-selection{color:white;background:var(--accentcolor)}::selection{color:white;background:var(--accentcolor)}.Icon{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}html,body{margin:0px;padding:0px;height:100%;overflow:hidden}body{background-color:#f5f5f5;font-family:'Segoe UI Variable','Segoe UI',Tahoma,Helvetica,Sans-Serif;font-size:14px;font-weight:400;line-height:32px;color:#303030;position:relative}a{text-decoration:none;cursor:default}button{padding:0px;display:inline-block;font:inherit;background-color:transparent;letter-spacing:inherit;word-spacing:inherit;font-size:inherit;border:0px;vertical-align:top;outline:none;margin:0px;overflow:hidden}input,select,textarea{display:inline-block;outline:none;margin:0px;padding:0px;vertical-align:top;font:inherit;color:inherit;letter-spacing:inherit;word-spacing:inherit;height:32px;line-height:30px;font-size:inherit;background-color:var(--inputbackgroundcolor);border:var(--inputborder);padding-left:11px;-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:none;border-radius:4px}input[readonly],textarea[readonly],select[readonly]{pointer-events:none;background-color:transparent}textarea:hover,input:hover,select:hover{border-color:var(--inputbordercolorhover)}textarea:focus,input:focus,select:focus{border-color:var(--accentcolor)}textarea:disabled,input:disabled,select:disabled{background-color:transparent;pointer-events:none;opacity:1}input[pattern]:invalid:focus{border-color:var(--inputcolorinvalid)}input+label{padding-left:4px;white-space:nowrap}input[data-format],textarea[data-format]{color:transparent}input[data-format]:focus,textarea[data-format]:focus{color:inherit}select::-ms-expand{display:none}select{padding-right:30px}option{font:inherit;font-size:inherit;letter-spacing:inherit;word-spacing:inherit;line-height:32px}.inputformatter{display:none;padding-left:11px;position:absolute;left:1px;top:1px;right:1px;bottom:1px;pointer-events:none;line-height:30px;overflow:hidden}.width-0{width:0% !important}.width-1{width:100% !important}.width-1-2{width:50% !important}.width-1-3{width:33.333333% !important}.width-2-3{width:66.666666% !important}.width-1-4{width:25% !important}.width-3-4{width:75% !important}.width-1-8{width:12.5% !important}.width-3-8{width:37.5% !important}.width-5-8{width:62.5% !important}.width-7-8{width:87.5% !important}.width-1-6{width:16.666666% !important}.width-5-6{width:83.333333% !important}.width-auto{width:auto !important}*:not([eid]).uiloading{pointer-events:none;opacity:0.5}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Shim{position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:2000;outline:none}.NotificationContainer{position:fixed;right:16px;bottom:16px;width:320px;z-index:1000}.NotificationContainer>div{background-color:#FFF5CE;padding:16px;color:#000;display:block;border-radius:8px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.4);margin-top:4px}.WSPrintPreview{position:fixed;width:auto;height:auto;left:-100%;top:-100%}.BorderLayout{display:flex !important;flex-direction:column;position:relative;height:100%}.BorderLayout>.BorderLayoutMiddle{flex:1 1 auto;display:flex !important;flex-direction:row;overflow:hidden}.BorderLayoutPanel{position:relative;overflow:hidden}.BorderLayoutPanel[data-placement=north]{flex:0 0 auto}.BorderLayoutPanel[data-placement=west]{flex:0 0 auto}.BorderLayoutPanel[data-placement=center]{flex:1 1 auto}.BorderLayoutPanel[data-placement=east]{flex:0 0 auto}.BorderLayoutPanel[data-placement=south]{flex:0 0 auto}.Button{border:1px solid transparent;border-radius:4px;height:32px;line-height:30px;background-color:#e9e9e9;padding-left:16px;padding-right:16px;white-space:nowrap;text-overflow:ellipsis;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12)}.Button:hover{filter:brightness(1.1)}.Button:active{filter:brightness(0.9);box-shadow:none}.Button:focus{border-color:rgba(0,0,0,0.5)}.Button[disabled]{}.Button[data-notallowed=role]{cursor:not-allowed}.Button>span{position:relative}.Button .Icon{line-height:inherit;vertical-align:top}.Button .Icon>span>svg{width:100%;height:100%;display:block}.Button .Icon+span{margin-left:8px}.Button.primary{color:var(--accentcolorsecondary) !important;background-color:var(--accentcolor) !important}.Button.bluebutton{border-color:transparent;color:#fff !important;background-color:#0078D7 !important}.Button.bluebutton:hover{color:#fff !important;background-color:#0388ea !important}.Button.bluebutton:focus{color:#fff !important;background-color:#0388ea !important}.Button.bluebutton:active{color:#fff !important;background-color:#0065c5 !important}.Button.redbutton{border-color:transparent;color:#fff !important;background-color:#f44336 !important}.Button.redbutton:hover{color:#fff !important;background-color:#ef5350 !important}.Button.redbutton:focus{color:#fff !important;background-color:#ef5350 !important}.Button.redbutton:active{color:#fff !important;background-color:#d32f2f !important}.Button.greenbutton{border-color:transparent;color:#fff !important;background-color:#43a046 !important}.Button.greenbutton:hover{color:#fff !important;background-color:#4caf4f !important}.Button.greenbutton:focus{color:#fff !important;background-color:#4caf4f !important}.Button.greenbutton:active{color:#fff !important;background-color:#2e7d31 !important}.Button.orangebutton{color:#fff !important;background-color:#FFB900 !important}.Button.purplebutton{color:#fff !important;background-color:#8764B8 !important}.Calendar{line-height:40px;font-size:16px;width:294px;height:332px;cursor:default}.Calendar .header{width:294px;background-color:#d9d9d9;border-top:var(--borderlighter)}.Calendar .header .month{padding:4px;padding-left:15px;border-bottom:var(--borderdarker)}.Calendar .title{color:#333}.Calendar .title:hover{color:#000}.Calendar .title:active{color:#666}.Calendar .monthcontrols{float:right;height:40px;overflow:hidden}.Calendar .monthcontrols span{display:inline-block;width:42px;height:40px;color:#626262;text-align:center;line-height:40px;border-radius:4px}.Calendar .monthcontrols span:hover{background-color:#F6F6F6}.Calendar .monthcontrols span:active{}.Calendar .dayofweek{line-height:38px;font-size:12px;height:38px;background-color:#f0f0f0;border-bottom:var(--borderdarker)}.Calendar .dayofweek span{display:inline-block;float:left;text-align:center;width:42px;height:38px;font-weight:bold}.Calendar .dates{width:294px;height:252px;background-color:#fff}.Calendar .day{margin:1px;position:relative;display:inline-block;border:1px solid transparent;width:40px;height:40px;line-height:36px;text-align:center;border-radius:50%;vertical-align:top;float:left}.Calendar .day:hover{background-color:#f5f5f5}.Calendar .day.outofscope{color:#bdbdbd}.Calendar .day.outofscope:hover{color:inherit}.Calendar .day.today{background-color:var(--accentcolor);border-color:var(--accentcolor);color:#fff}.Calendar .day.today:hover{border-color:#000}.Calendar .day.selected{border-color:var(--accentcolor);color:var(--accentcolor)}.Calendar .day.selected.today:hover{border-color:#000}.Calendar .day.selected.today::after{position:absolute;display:block;content:'';width:32px;height:32px;border:2px solid #fff;left:0px;top:0px}.CheckBox{position:relative;display:inline-block;white-space:nowrap}input[type=checkbox]{margin:6px 0px 6px 0px;vertical-align:top;padding:0px;width:20px;height:20px;background-position:50% 50%;background-repeat:no-repeat}input[type=checkbox]::-ms-check{display:none}input[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpolygon points='3,10 8,15 17,6 15,4 8,11 5,8' fill='%23FFFFFF' /%3E%3C/svg%3E");background-color:var(--accentcolor);border-color:var(--accentcolor)}input[type=checkbox]:active{background-color:var(--inputcoloractive)}input[type=checkbox]:disabled{background-color:transparent;border-color:var(--inputcoloractive)}input[type=checkbox]:checked:disabled{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpolygon points='3,10 8,15 17,6 15,4 8,11 5,8' fill='%23888888' /%3E%3C/svg%3E")}input[type=radio]{margin:6px 0px 6px 0px;vertical-align:top;padding:0px;background-color:#fff;width:20px;height:20px;display:inline-block;border-radius:50%;background-position:50% 50%;background-repeat:no-repeat}input[type=radio]::-ms-check{display:none}input[type=radio]:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Ccircle cx='10' cy='10' r='5' fill='white' /%3E%3C/svg%3E");background-color:var(--accentcolor);border-color:var(--accentcolor)}input[type=radio]:hover,input[type=radio]:focus{}input[type=radio]:active{background-color:#888}input[type=radio]:disabled{background-color:#ddd;border-color:#888}input[type=radio]:checked:disabled{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Ccircle cx='10' cy='10' r='5' fill='%23888888' /%3E%3C/svg%3E")}.CheckBox[eid]>input,.CheckBox[eid]>label{pointer-events:none}@keyframes blink{to{visibility:hidden}}.CodeEditor{margin:0px;padding:0px;width:100%;height:100%;box-sizing:border-box;overflow:hidden;position:absolute;outline:none;cursor:text;background-color:#fff;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;word-spacing:normal;word-break:normal;word-wrap:normal;white-space:pre;tab-size:4;hyphens:none;font-size:14px;text-align:left;line-height:20px}.CodeEditor .linecounter{margin:0px;padding:0px 0px 0px 64px;position:absolute;left:0px;top:0px;color:#808080;box-sizing:border-box;width:64px;overflow:hidden;background-color:#eee;pointer-events:none}.CodeEditor .caret{position:absolute;left:-10px;top:0px;display:none;height:20px;width:0px;border-right:1px solid #8000FF}.CodeEditor:focus .caret.blink{animation:blink 1.0s steps(2,start) infinite}.CodeEditor:focus .caret{display:block}.CodeEditor>.copypasteproxy{position:fixed;top:-1000px}.CodeEditor .viewport{overflow:scroll;position:relative;width:inherit;height:inherit}.CodeEditor .container{position:relative}.CodeEditor .section{position:relative;background-color:#fff;float:left;min-width:100%}.CodeEditor .code{position:relative;margin:0px;padding-left:64px;display:inline-block;min-width:100%;box-sizing:border-box}.CodeEditor .line{height:20px;background:linear-gradient(#C0C0C0,#C0C0C0) no-repeat;background-size:0px auto;background-position:0px 0px}.CodeEditor .highlite{background-color:#E8E8FF;height:20px;width:100%;display:none;position:absolute}.CodeEditor .line *{pointer-events:none;display:inline;padding:0px;margin:0px}.CodeEditor .code i,.CodeEditor .code i *{color:#008000 !important;font-style:italic !important;font-weight:normal !important}.CodeEditor .code b{color:#FF8000;font-weight:normal}.CodeEditor .code em,.CodeEditor .code em>*{color:#808080;font-style:normal;font-weight:normal}.CodeEditor .code strong{color:#0000FF}.ComboBox{position:relative;display:block}.ComboBox>input{width:100%;padding-right:32px;text-overflow:ellipsis}.ComboBox>input[date-format]:focus+.inputformatter{display:none}.ComboBox>input[data-format]+.inputformatter{display:block}.ComboBox>input::placeholder{color:var(--inputcolorplaceholder)}.ComboBox>.Icon{display:none;line-height:32px;height:32px;width:32px;text-align:center;color:#888;cursor:pointer;position:absolute;right:0px;top:0px}.ComboBox>.Icon:hover{color:var(--accentcolor)}.ComboBox[eid]>input,.ComboBox[eid]>.Icon{pointer-events:none}.ComboBox>input:disabled+.Icon{pointer-events:none}.ComboBoxResults{position:absolute;top:100%;left:0;right:0;display:none;background-color:#fff;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.16);max-height:300px;overflow-y:auto;z-index:100}.ComboBoxItem{display:flex}.ComboBoxItem:hover{background-color:#f5f5f5;color:var(--accentcolor)}.ComboBoxItemName{flex-grow:1;padding-left:11px}.ComboBoxItemActive{background-color:var(--accentcolor);color:#fff}.ComboBoxItemNext,.ComboBoxItemPrev{width:32px;text-align:center;line-height:inherit}.ComboBoxItemNext:hover{background-color:rgba(0,0,0,0.2)}.ComboBoxItemBack>.ComboBoxItemName{padding-left:0px}.ComboBoxNoResults{}.CommandBar{cursor:default;height:40px;padding:4px;line-height:32px;white-space:nowrap;display:flex !important;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.CommandBar .Button{}.CommandBar>*+*{margin-left:4px}.CommandBar>.Separator{display:inline-block;height:100%;width:1px;background-color:var(--inputbordercolordisabled);margin:0px 4px 0px 8px}.CommandBar>.CheckBox{vertical-align:top}.CommandBar[data-justify=left]{justify-content:flex-start}.CommandBar[data-justify=right]{justify-content:flex-end}.CommandBar[data-justify=center]{justify-content:center}.Container[disabled]{opacity:0.5}.Container:not([eid])[disabled]{pointer-events:none}.DataGrid{line-height:30px;outline:none;overflow:hidden;position:relative;height:100%;width:100%;display:flex !important;flex-direction:column}.Cursor_colresize{cursor:ew-resize !important}.DataGrid.dragmove .DataGrid-Item.selected{}.DataGrid .DropArea{height:4px;background-color:var(--blockitem-background-active)}.DataGrid-Item>td *{pointer-events:none;position:relative;vertical-align:top;display:inline-block;max-height:30px !important}.DataGrid-Item>td a{pointer-events:auto;color:var(--accentcolor)}.DataGrid-Item.dragbefore>td{border-top-color:var(--accentcolor)}.DataGrid-Item.dragafter+.DataGrid-Item>td{border-top-color:var(--accentcolor)}.DataGrid-Customize{position:absolute;top:0px;right:0px;width:24px;height:32px;z-index:100;font-size:16px;line-height:32px;text-align:center;color:var(--inputcolorplaceholder)}.DataGrid-Customize:hover{color:var(--accentcolor)}.DataGrid-Header{flex:0 0 auto;position:relative;left:0px;top:0px;table-layout:fixed;border-collapse:separate;border-spacing:0px;width:100%;border-bottom:var(--inputborder);z-index:1}.DataGrid-Header th{border:1px solid transparent;border-right:var(--inputborder);padding:0px;position:relative}.DataGrid-Header th[data-sort="desc"]>.DataGrid-Header-Title:after{content:'expand_more';font-family:'Material Icons';text-align:center;position:absolute;font-size:16px;line-height:12px;width:100%;left:0px;top:0px}.DataGrid-Header th[data-sort="asc"]>.DataGrid-Header-Title:after{content:'expand_less';font-family:'Material Icons';text-align:center;position:absolute;line-height:12px;font-size:16px;width:100%;left:0px;top:0px}.DataGrid-Header th:last-child{border-right:none}.DataGrid-Header th:hover{background-color:var(--blockitem-background-hover)}.DataGrid-Header-Title:active{background-color:var(--blockitem-background-active)}.DataGrid-Header th[data-filter="on"]{background-color:var(--accentcolor)}.DataGrid-Header th[data-filter="on"]>*{color:var(--accentcolorsecondary);}.DataGrid-Header-Title{width:100%;font-size:12px;padding-left:4px;overflow:hidden;font-weight:normal;text-align:left;white-space:nowrap;color:var(--blockitem-color-secundary-text)}.DataGrid-Header-Filter{display:block;position:absolute;font-size:16px;line-height:inherit;top:0px;right:8px;width:16px;height:100%;color:var(--inputcolorplaceholder)}.DataGrid-Header-Filter:hover{color:var(--accentcolor)}.DataGrid-Header-Resize{display:block;top:0px;right:-8px;position:absolute;width:15px;height:100%;z-index:100;cursor:ew-resize}.DataGrid-Header-ResizeLine{display:block;left:7px;width:1px;background-color:#000;height:100%;position:relative;display:none}.DataGrid-Viewport{flex:1 1 auto;z-index:0;overflow:scroll;overscroll-behavior:none}.DataGrid_loading .DataGrid-Viewport{background-color:var(--accentcolor);-webkit-mask:url(assets/images/spinner.svg) no-repeat 50% 50%;mask:url(assets/images/spinner.svg) no-repeat 50% 50%}.DataGrid-Container{position:relative;overflow:visible}.DataGrid-Body{position:relative;table-layout:fixed;border-collapse:separate;border-spacing:0px;width:100%;background-color:#fff}.DataGrid-Body tr:hover{background-color:var(--blockitem-background-hover)}.DataGrid-Body td{overflow:hidden;white-space:nowrap;height:32px;max-height:32px;line-height:30px;padding:0px 4px;outline:none;position:relative;border:1px solid transparent}.DataGrid-Body td>.Icon{line-height:inherit}.DataGrid-Body td>.editcell{display:block;height:30px;width:100%;border:0px;border-radius:0px;padding:0px}.DataGrid-Body td>textarea.editcell{height:120px}.DataGrid-Body td>span{pointer-events:none;line-height:inherit;font-size:20px;display:block}.DataGrid-Body td>input[type="checkbox"]{vertical-align:top;margin-top:5px}.DataGrid-Body td>div{display:block}.DataGrid-Body td:last-child{border-right:none}.DataGrid-Body td.focused{border-color:#000 !important}.DataGrid-Body tr.selected{background-color:var(--blockitem-background-selected-blur);color:var(--blockitem-color-selected)}.DataGrid-Body tr.selected a{color:#fff}.DataGrid:focus .DataGrid-Body tr.selected{background-color:var(--blockitem-background-selected);color:var(--blockitem-color-selected)}.DataGrid-Body td a{cursor:pointer}.DataGrid_gridlines .DataGrid-Body td,.DataGrid_vgridlines .DataGrid-Body td{border-right:var(--inputborder)}.DataGrid_gridlines .DataGrid-Body td,.DataGrid_hgridlines .DataGrid-Body td{border-bottom:var(--inputborder)}dialog{border:none;padding:0px;border-radius:8px;overflow:hidden;background-color:#fff;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.4);position:absolute;outline:none}dialog[eid]{top:0px}.DialogContainer{}.DialogContainer>*{}.Dialog{background-color:#f3f3f3;padding:0px;min-width:300px}.Dialog>header{background-color:#d9d9d9;line-height:48px;padding-left:16px;white-space:no-wrap;position:relative;border-top:var(--borderlighter);border-bottom:var(--borderdarker)}.Dialog>header>.Icon{line-height:48px;vertical-align:top;margin-right:16px;color:var(--accentcolor)}.Dialog>header>button{float:right;position:relative;color:#626262;width:48px;height:48px;text-align:center;padding:0px;background-color:transparent;border-radius:0px;box-shadow:none;line-height:48px}.Dialog>header>button .Icon{margin-right:0px}.Dialog>header>button:hover{color:var(--accentcolor)}.Dialog>section{padding:16px}.Dialog>footer{background-color:#EDEDED;display:flex;flex-direction:row;border-top:var(--borderdarker);padding:16px}.Dialog>footer>button{flex-grow:1;flex-basis:0;margin-left:8px}.Dialog>footer>button:first-child{margin-left:0px}.Flyout{background-color:#f5f5f5;margin:0px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.16)}.Flyout::backdrop{background-color:transparent}.Flyout[eid]{margin:auto}.FlyoutContainer{}.Flyout>.Separator{display:block;height:1px;background-color:var(--inputbordercolordisabled);margin:4px}.GridLayout{display:table;width:100%;table-layout:fixed;border-collapse:separate;border-spacing:8px}.GridLayoutRow{display:table-row;width:100%}.GridLayoutRow>*{display:table-cell !important;vertical-align:top}.IFrame{width:100%;height:100%;display:block;border:0px}.IFrame[eid]{pointer-events:none}.InputColor{position:relative;display:block}.InputColor>input{padding-left:0px;width:100%}.InputColor>input::-webkit-color-swatch-wrapper{padding:4px}.InputColor>input::placeholder{color:var(--inputcolorplaceholder)}.InputColor>.Icon{line-height:32px;height:32px;width:32px;text-align:center;color:#888;cursor:pointer;pointer-events:none;position:absolute;right:0px;top:0px}.InputColor:hover>.Icon{color:var(--accentcolor)}.InputColor[eid]>input,.InputColor[eid]>.Icon{pointer-events:none}.InputColor>input:disabled+.Icon{pointer-events:none}.InputDate{position:relative;display:block}.InputDate>input{width:100%}.InputDate>input:focus+.inputformatter{display:none}.InputDate>input::placeholder{color:var(--inputcolorplaceholder)}.InputDate>.Icon{line-height:32px;height:32px;width:32px;text-align:center;color:#888;cursor:pointer;position:absolute;right:0px;top:0px}.InputDate>.Icon:hover{color:var(--accentcolor)}.InputDate[eid]>input,.InputDate[eid]>.Icon{pointer-events:none}.InputDate>input:disabled+.Icon{pointer-events:none}.InputFile{position:relative;display:block}.InputFile>input{width:100%}.InputFile>input::-webkit-file-upload-button{display:none}.InputFile>input::placeholder{color:var(--inputcolorplaceholder)}.InputFile>input:focus+.inputformatter{display:none}.InputFile>.Icon{line-height:32px;height:32px;width:32px;text-align:center;color:#888;cursor:pointer;position:absolute;right:0px;top:0px}.InputFile>.Icon:hover{color:var(--accentcolor)}.InputFile[eid]>input,.InputFile[eid]>.Icon{pointer-events:none}.InputFile>input:disabled+.Icon{pointer-events:none}.InputNumber{position:relative;display:block}.InputNumber>input{width:100%}.InputNumber>input[data-format]:focus+.inputformatter{display:none}.InputNumber>input[data-format]+.inputformatter{display:block}.InputNumber>input::placeholder{color:var(--inputcolorplaceholder)}.InputNumber>.Icon{line-height:32px;height:32px;width:32px;text-align:center;color:#888;cursor:pointer;position:absolute;right:0px;top:0px}.InputNumber>.Icon:hover{color:var(--accentcolor)}.InputNumber[eid]>input,.InputNumber[eid]>.Icon{pointer-events:none}.InputNumber>input:disabled+.Icon{pointer-events:none}.InputText{position:relative;display:block}.InputText>input,.InputText>textarea{width:100%}.InputText>textarea{white-space:nowrap;overflow:auto}.InputText>textarea[rows]{height:auto}.InputText>input::placeholder{color:var(--inputcolorplaceholder)}.InputText>input[data-format]:focus+.inputformatter,.InputText>textarea[data-format]:focus+.inputformatter{display:none}.InputText>input[data-format]+.inputformatter,.InputText>textarea[data-format]+.inputformatter{display:block}.InputText>textarea+.inputformatter{overflow:auto;padding-top:8px}.InputText>.Icon{line-height:32px;height:32px;width:32px;text-align:center;color:#888;cursor:pointer;position:absolute;right:0px;top:0px}.InputText>.Icon:hover{color:var(--accentcolor)}.InputText[eid]>input,.InputText[eid]>textarea,.InputText[eid]>.Icon{pointer-events:none}.InputText>input:disabled+.Icon{pointer-events:none}.Label{font-size:12px;line-height:20px;white-space:nowrap;color:#666;display:block}.ListBox{cursor:default;white-space:nowrap;line-height:32px;height:100%;overflow:auto;outline:none;position:relative}.ListBox.dragmove>.selected{display:none}.ListBox-Item{position:relative;outline:none;outline-offset:-1px;overflow:hidden}.ListBox-Item:hover{color:var(--accentcolor)}.ListBox-Item *{pointer-events:none}.ListBox-Item.selected{background-color:var(--accentcolor) !important;color:#ffffff}.ListBox:focus .ListBox-Item.focused{outline:1px solid var(--inputbordercolorhover);z-index:2}.ListBox .DropArea{height:8px;background-color:var(--blockitem-background-active)}.Main{position:relative;height:100%}.NavigationView{display:flex;height:100%;width:100%;overflow:none}.NavigationView>.Pane{flex:0 0 auto;height:inherit;max-width:200px;width:48px;flex-direction:column;cursor:default;transition:width 200ms;z-index:1;background-color:#e8e8e8;border-right:1px solid rgba(0,0,0,0.15)}.NavigationView>.Pane.expanded{width:160px}.NavigationView>.Container{margin-left:0px;flex:1 1 auto;overflow:auto;z-index:0}@media only screen and (max-width:1007px),only screen and (max-device-width:1007px){.NavigationView>.Pane{position:absolute;width:48px}.NavigationView>.Container{margin-left:48px}}@media only screen and (max-width:640px),only screen and (max-device-width:640px){.NavigationView>.Pane{position:absolute;height:48px;background-color:transparent}.NavigationView>.Pane.expanded{height:100%;background-color:#F2F2F2}.NavigationView>.Container{margin-left:0px}.NavigationView>.Container::before{content:'';display:inline-block;width:48px;height:48px;float:left}}.NavigationViewItem{display:block;position:relative;outline:none;white-space:nowrap;text-decoration:none;color:inherit;padding-left:48px}.NavigationView .NavigationViewItem{line-height:48px;height:48px;padding-left:48px}.NavigationViewItem:hover{background-color:rgba(0,0,0,0.2)}.NavigationViewItem.active,.NavigationViewItem:active{background-color:var(--accentcolor);color:#fff}.NavigationViewItem.panetoggle{font-weight:bold}.NavigationViewItem.panetoggle:empty{width:48px;padding-left:0px;padding-right:0px}.NavigationViewItem[disabled]{pointer-events:none;filter:grayscale(100%);fill:#888;opacity:0.4}.NavigationViewItem>.Icon{position:absolute;display:block;left:12px;top:50%;margin-top:-12px}.NavigationView .NavigationViewItem>.Icon{font-size:24px;font-weight:normal;width:24px;height:24px;left:12px}.NavigationViewItem>.Icon>svg{width:100%;height:100%;display:block}.Flyout .NavigationViewItem>.Icon{margin-top:-12px}.Pane{overflow:hidden;display:flex;flex-direction:column;height:100%;cursor:default}.PanePanel[data-placement=north]{flex:0 0 auto}.PanePanel[data-placement=center]{flex:1 1 auto;overflow-x:hidden;overflow-y:auto}.PanePanel[data-placement=south]{flex:0 0 auto}@keyframes indeterminateAnimation{0%{transform:translateX(0) scaleX(0)}40%{transform:translateX(0) scaleX(0.4)}100%{transform:translateX(100%) scaleX(0.5)}}.ProgressBar{width:100%;overflow:hidden;padding:4px;height:16px}.ProgressBarValue{width:100%;height:100%;border-radius:2px;background-color:var(--accentcolor);animation:indeterminateAnimation 1s infinite linear;transform-origin:0% 50%;display:none}.ProgressBar.active .ProgressBarValue{display:block}.Select{position:relative;display:block}.Select>select{width:100%}.Select>.Icon{line-height:32px;height:32px;width:32px;text-align:center;color:#888;cursor:pointer;position:absolute;right:0px;top:0px}.Select>.Icon:hover{color:var(--accentcolor)}.Select>select+.IconNoPointer{pointer-events:none}.Select>select{background-repeat:no-repeat;background-position:right 6px center}.Select[eid]>select,.Select[eid]>.Icon{pointer-events:none}.Select>select:disabled+.Icon{pointer-events:none;display:none}.StackLayout{}.StackLayout:not([data-orientation=horizontal])>*{display:block;width:100%}.StackLayout[data-orientation=horizontal]>*{display:inline-block}.Tab{display:flex;flex-direction:column;height:100%;position:relative}.Tab>.TabHeader{height:32px;flex:0 0 auto;margin-bottom:16px;white-space:nowrap;z-index:2}.Tab>.TabHeader>label{display:inline-block;line-height:29px;height:32px;padding-left:16px;padding-right:16px;border-bottom:3px solid transparent}.Tab>.TabHeader>label>.Icon{line-height:29px;vertical-align:bottom;margin-right:8px;font-size:20px}.Tab>.TabHeader>label:hover{color:var(--accentcolor)}.Tab>.TabContainer{flex:1 1 auto;overflow:hidden;z-index:1}.Tab>.TabContainer>div{display:none;height:100%;width:inherit;position:relative;overflow:auto}.Tab>.TabHeader>label.active{border-color:var(--accentcolor)}.Tab>.TabContainer>div.active{display:block}.Tab[disabled]{opacity:0.5}.Tab:not([eid])[disabled]{pointer-events:none}.TabItem{display:none;height:100%}.TabItem.active{display:block}.Toggle{position:relative;display:inline-block}.Toggle>input[type=checkbox]{width:40px;border-radius:10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Ccircle cx='10' cy='10' r='5' fill='%23888888' /%3E%3C/svg%3E");background-position:0% 50%}.Toggle>input[type=checkbox]:checked{background-position:100% 50%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Ccircle cx='10' cy='10' r='5' fill='white' /%3E%3C/svg%3E")}.Toggle>input[type=checkbox]:active{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Ccircle cx='10' cy='10' r='5' fill='black' /%3E%3C/svg%3E")}.Toggle>input[type=checkbox]:checked:disabled{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpolygon points='3,10 8,15 17,6 15,4 8,11 5,8' fill='%23888888' /%3E%3C/svg%3E")}.Toggle>input[type=checkbox]+label::before{content:attr(data-offlabel)}.Toggle>input[type=checkbox]:checked+label::before{content:attr(data-onlabel)}.Toggle[eid]>input,.Toggle[eid]>label{pointer-events:none}.Tree{cursor:default;white-space:nowrap;outline:none;position:relative;cursor:default;height:100%;overflow:auto;box-sizing:border-box;overscroll-behavior:none}.Tree_loading{background-color:var(--accentcolor);-webkit-mask:url(assets/images/spinner.svg) no-repeat 50% 50%;mask:url(assets/images/spinner.svg) no-repeat 50% 50%}.Tree-Item .itemcontent{display:none}.Tree-Item .itemtext{line-height:32px;height:32px;position:relative;outline:none;outline-offset:-1px}.Tree-Item .itemtext *{vertical-align:top}.Tree-Item .itemtext.d0{padding-left:40px}.Tree-Item .itemtext.d1{padding-left:56px}.Tree-Item .itemtext.d2{padding-left:72px}.Tree-Item .itemtext.d3{padding-left:88px}.Tree-Item .itemtext.d4{padding-left:104px}.Tree-Item .itemtext.d5{padding-left:120px}.Tree-Item .itemtext.d6{padding-left:136px}.Tree-Item .itemtext.d7{padding-left:152px}.Tree-Item .itemtext.d8{padding-left:168px}.Tree-Item .itemtext.d9{padding-left:184px}.Tree-Item .itemtext.d10{padding-left:200px}.Tree-Item .itemtext.d11{padding-left:216px}.Tree-Item .itemtext.d12{padding-left:232px}.Tree-Item .itemtext.d13{padding-left:248px}.Tree-Item .itemtext.d14{padding-left:256px}.Tree-Item .itemtext.d15{padding-left:264px}.Tree-Item .itemtext.d16{padding-left:280px}.Tree-Item .itemtext.d17{padding-left:296px}.Tree-Item .itemtext.d18{padding-left:312px}.Tree-Item .itemtext.d19{padding-left:328px}.Tree-Item .itemtext.d20{padding-left:344px}.Tree-Item .itemtext.d21{padding-left:360px}.Tree-Item .itemtext.d22{padding-left:376px}.Tree-Item .itemtext.d23{padding-left:392px}.Tree-Item .itemtext.d24{padding-left:408px}.Tree-Item .itemtext.d25{padding-left:424px}.Tree-Item .itemtext.d26{padding-left:440px}.Tree-Item .itemtext.d27{padding-left:456px}.Tree-Item .itemtext.d28{padding-left:472px}.Tree-Item .itemtext.d29{padding-left:488px}.Tree-Item .itemtext:hover{color:var(--accentcolor)}.Tree-Item>.itemtext>.Icon:hover{color:var(--accentcolor)}.Tree-Item>.itemtext>.Icon{display:none;color:var(--inputcoloractive);position:absolute;margin-left:-32px;text-align:center;top:0px;width:32px;height:100%;line-height:inherit}.Tree-Item.hassubitems>.itemtext>.Icon{display:block}.Tree-Item.expanded>.itemcontent{display:block}.Tree-Item.expanded>.itemtext>.Icon{transform:rotate(90deg)}.Tree-Item.selected>.itemtext{background-color:var(--accentcolor);color:#ffffff}.Tree-Item.selected>.itemtext>.Icon{color:#ffffff}.Tree-Item.dragabove{border-top:2px solid var(--accentcolor)}.Tree-Item.dragbelow{border-bottom:2px solid var(--accentcolor)}.Tree:focus .Tree-Item.focused>.itemtext{outline:1px solid var(--inputbordercolorhover);z-index:2}.Tree-Item.dragchild>.itemcontent{display:block}.Tree-Item.dragchild>.itemcontent::before{content:'.';display:block}