.Widget{box-sizing:border-box;outline:0;flex-shrink:0}.Widget[disabled]{pointer-events:none;opacity:.4}.Widget[disabled] .Widget{pointer-events:none}.Widget[disabled] .Widget[disabled]{opacity:1}html{height:100%}body{margin:0;height:100%;overflow:hidden;cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:#dadbdd}.Panel{border:1px solid #737373;border-radius:2px;background:#f0f0f0;padding:6px}.Icon{width:16px;height:16px;background-repeat:no-repeat;background-size:16px}.Icon[large]{width:32px;height:32px;background-size:32px}.CheckIcon{background-image:url(glyph_sprites-974885ab00.png)!important;background-position:-1px 0}.CheckMark{border:1px solid #737373}.UpArrow{background-image:url(glyph_sprites-974885ab00.png)!important;background-position:0 -32px}.RightArrow{background-image:url(glyph_sprites-974885ab00.png)!important;background-position:0 -64px}.DownArrow{background-image:url(glyph_sprites-974885ab00.png)!important;background-position:0 -96px}.LeftArrow{background-image:url(glyph_sprites-974885ab00.png)!important;background-position:0 -128px}.NoArrow{background-image:none}.Information{background-image:url(message_sprites-82dfb0e6b2.png);background-position:0 0}.Question{background-image:url(message_sprites-82dfb0e6b2.png);background-position:0 -32px}.Critical{background-image:url(message_sprites-82dfb0e6b2.png);background-position:0 -64px}.Warning{background-image:url(message_sprites-82dfb0e6b2.png);background-position:0 -96px}.Spacer{flex-grow:1;flex-shrink:1}.Separator{margin:2px}.HorizontalSeparator{height:2px;background:linear-gradient(#999,#fff)}.VerticalSeparator{width:2px;background:linear-gradient(to right,#999,#fff)}.RubberBand{position:absolute;border:1px solid #1e90ff;background-color:rgba(30,144,255,.3)}.Background{position:absolute;left:0;top:0;width:100%;height:100%}.ResizableDragger[bottomRight]{position:absolute;width:10px;height:10px;right:0;bottom:0;background-size:10px;background-image:url(resize_corner_light-cbac9e38b2.png);cursor:nw-resize}.ResizableDragger[right]{position:absolute;width:5px;height:100%;right:0;cursor:w-resize}.BusyWaiter{cursor:wait;z-index:999}.Splash{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.Text{font-family:"segoe ui",arial,sans-serif;font-size:14px;color:#000;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;flex-shrink:1}.Text[large]{font-size:18px}.Tooltip{position:absolute;border:1px solid #737373;border-radius:2px;font-size:13px;color:#222;padding:2px;background-color:beige;box-shadow:2px 2px 2px rgba(32,32,32,.6)}.FlexLayout{align-items:center;display:inline-flex;flex-wrap:nowrap}.FlexLayout[vertical]{flex-direction:column}.RowLayout>.Widget{margin-right:6px}.RowLayout>.Widget:last-child{margin-right:0}.ColumnLayout>.Widget{margin-bottom:6px}.ColumnLayout>.Widget:last-child{margin-bottom:0}.StackedLayout{align-items:stretch}.FormLayoutName{align-items:flex-end}.FormLayoutValue>.Widget.Widget{width:100%}.Label{padding:0 6px;border:0;border-radius:0;box-shadow:none;height:22px}.Label>.Item{vertical-align:middle}.ColorPicker{padding:5px;align-items:stretch}.ColorIconGroup{margin:4px 2px;border:1px solid #737373}.Button,.CheckBox,.RadioButton{margin:0;display:inline-flex;flex-wrap:nowrap;justify-content:center;align-items:center;overflow:hidden}.Button{border:1px solid #737373;border-radius:2px;background:linear-gradient(#f7f7f7,#b7babe)}.Button:active{background:linear-gradient(#dedede,#9ca0a5)}.Button[horizontal]{flex-direction:row;padding:0 6px;height:22px}.Button[horizontal]>.Widget:not(:first-child){margin-left:4px}.Button[vertical]{flex-direction:column;padding:4px}.Button[vertical]>.Icon{margin:0;margin-bottom:2px}.Button[hoverable]:hover{background:linear-gradient(white,#d1d3d6)}.Button[hoverable]:active{background:linear-gradient(#dedede,#9ca0a5)}.Button[toggled]{background:linear-gradient(#61a1fa,#1c3b92)}.Button[toggled]:active{background:linear-gradient(#2f83f9,#142a67)}.Button[toggled] .Text{color:#fff}.SwitchButton{position:relative;width:42px;border-radius:11px}.SwitchThumb{position:absolute;width:16px;height:16px;top:2px;left:2px;border-radius:50%;background-color:#fff;transition:all .2s ease-in-out}.SwitchButton[toggled] .SwitchThumb{left:100%;margin-left:-18px}.PopupButton[horizontal]>.Text{flex-grow:1;text-align:left}.ColorButton[horizontal]>.ColorMark{flex-grow:1}.Button[toggled][hoverable]:hover,.RepeatButton[hoverable]:hover{background:linear-gradient(#92befc,#244dbc)}.Button[toggled][hoverable]:active,.RepeatButton[hoverable]:active{background:linear-gradient(#2f83f9,#142a67)}.RepeatButton[hoverable]:hover>.Text{color:#fff}.RepeatButton[hoverable]:active>.Text{color:#fff}.SplitButton{overflow:hidden;align-items:stretch;height:22px;border:1px solid #737373;border-radius:2px}.SplitButton>.Widget{margin:0}.SplitButton>.Button:nth-child(1){flex-grow:1;height:auto;border:0;border-radius:0;box-shadow:none}.SplitButton>.Button:nth-child(2){padding:2px;height:auto;border:0;border-radius:0;box-shadow:none}.CheckBox,.RadioButton{border:0;border-radius:0;box-shadow:none;background:0 0;height:22px;padding:0}.RadioButton .Icon{background-image:url(check_sprites_light-8217a0312b.png);background-position:-48px 0;background-size:64px}.RadioButton[toggled] .Icon{background-image:url(check_sprites_light-8217a0312b.png);background-position:-32px 0}.CheckBox .Icon{background-image:url(check_sprites_light-8217a0312b.png);background-position:0 0;background-size:64px}.CheckBox[toggled] .Icon{background-image:url(check_sprites_light-8217a0312b.png);background-position:-16px 0}.CheckBox .Text,.RadioButton .Text{margin-left:4px}.Edit{padding:0 4px;font-family:"segoe ui",arial,sans-serif;font-size:14px;color:#000;width:120px;height:22px;border:1px solid #737373;border-radius:2px;background:#f0f0f0}.Edit:hover{background:#fff}.NumberEdit{text-align:center}.SpinEdit{align-items:stretch;overflow:hidden;width:120px;height:22px;border:1px solid #737373;border-radius:2px}.SpinEdit>.Widget{margin:0}.SpinEdit>.Widget:nth-child(1){padding:2px;height:auto;border:0;border-radius:0;box-shadow:none}.SpinEdit>.Widget:nth-child(1)>.Icon{background-image:url(glyph_sprites-974885ab00.png)!important;background-position:0 -128px}.SpinEdit>.Widget:nth-child(2){height:auto;border:0;border-radius:0;box-shadow:none;width:0;flex-grow:1;flex-shrink:1}.SpinEdit>.Widget:nth-child(3){padding:2px;height:auto;border:0;border-radius:0;box-shadow:none}.SpinEdit>.Widget:nth-child(3)>.Icon{background-image:url(glyph_sprites-974885ab00.png)!important;background-position:0 -64px}.ProgressBar{align-items:stretch;padding:1px;position:relative;border:1px solid #737373;border-radius:2px;height:22px;width:160px;background:#f0f0f0}.ProgressBar:hover{background:#fff}.ProgressTrack{display:block;position:relative;background:linear-gradient(#61a1fa,#1c3b92)}.ProgressLabel{position:absolute;width:100%;text-align:center}.ProgressLabel>.Item{display:block}.Slider{align-items:stretch;border:1px solid #737373;border-radius:2px;background:#f0f0f0}.Slider:hover{background:#fff}.Slider[horizontal]{padding:1px 9px 1px 1px;height:22px;width:160px}.Slider[vertical]{padding:1px 1px 9px 1px;width:22px;height:160px}.SliderContainer[horizontal]{width:100%}.SliderContainer[vertical]{height:100%}.SliderTrack[horizontal]{height:100%;background:linear-gradient(#61a1fa,#1c3b92)}.SliderTrack[vertical]{width:100%;background:linear-gradient(to right,#61a1fa,#1c3b92)}.SliderThumb{background:linear-gradient(#595959,#2e2e2e)}.SliderThumb:active{background:linear-gradient(#404040,#141414)}.SliderThumb[horizontal]{height:100%;width:8px}.SliderThumb[vertical]{width:100%;height:8px}.ScrollbarThumb{border-radius:4px;width:8px;height:8px}.ScrollbarThumb[horizontal]{background:linear-gradient(#b8b8b8,#7a7a7a)}.ScrollbarThumb[horizontal]:active{background:linear-gradient(#9e9e9e,#616161)}.ScrollbarThumb[vertical]{background:linear-gradient(to right,#b8b8b8,#7a7a7a)}.ScrollbarThumb[vertical]:active{background:linear-gradient(to right,#9e9e9e,#616161)}.Frame{position:absolute;align-items:stretch;border:0;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.65);background:#dadbdd}.Popup{position:absolute;display:flex;border:0;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.65);background:#dadbdd}.Popup>.Widget{position:relative}.MenuItem{padding:0 6px;height:22px;border:0;border-radius:0;box-shadow:none}.MenuItem:hover{background:linear-gradient(#61a1fa,#1c3b92)}.MenuItem:hover>.Text{color:#fff}.MenuItem>.Icon{margin:2px}.MenuItem>.Text{margin:1px}.MenuItem>.Spacer{width:20px}.MenuItem[shortcutkey]::after{content:attr(shortcutkey);position:absolute;right:10px;font-family:"segoe ui",arial,sans-serif;font-size:14px;color:#000}.Menu{padding:5px 0;flex-grow:1;align-items:stretch;border:0;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.65);background:#dadbdd}.PopupMenu{position:absolute;border:0;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.65);background:#dadbdd}.MenuItem[checked]>.Icon{background-image:url(glyph_sprites-974885ab00.png)!important;background-position:0 1px}.ColorMark{border:1px solid #737373}.RadialMenuCanvas{width:100%;height:100%}.RadialMenuButton{border-radius:11px;position:absolute;padding:0 12px;box-shadow:0 2px 4px rgba(0,0,0,.65)}.RadialMenuButton:hover{background:linear-gradient(#92befc,#244dbc)}.RadialMenuButton:active{background:linear-gradient(#2f83f9,#142a67)}.RadialMenuButton:hover>.Text{color:#fff}.RadialMenuButton:active>.Text{color:#fff}.RadialMenuButton[hoverable]:hover{background:linear-gradient(#92befc,#244dbc)}.RadialMenuButton[hoverable]:active{background:linear-gradient(#2f83f9,#142a67)}.RadialMenuButton[hoverable]:hover>.Text{color:#fff}.RadialMenuButton[hoverable]:active>.Text{color:#fff}.RadialMenuButton[active]{background:linear-gradient(#92befc,#244dbc)}.RadialMenuButton[active]>.Text{color:#fff}.RadialMenu{position:absolute;width:300px;height:300px;left:-150px;top:-150px}.Popup.RadialMenuPopup{border:0;border-radius:0;box-shadow:none;background:0 0}.MarkingMenu>.Widget{position:absolute}.MenuButton-Menu{width:100%;flex-grow:1;align-items:stretch;padding:5px 0}.ScrollArea.MenuButton-ScrollArea{width:auto;height:auto;border:0}.MenuButton-ScrollArea .ScrollAreaVerticalLayout{width:auto}.ComboItem[selected]{background:linear-gradient(#61a1fa,#1c3b92)}.ComboItem[selected]>.Text{color:#fff}.ComboItem .Icon,.ComboItem .Spacer{display:none}.Gripper{background:linear-gradient(#dedede,#a1a1a1)}.ToolBar{padding:0 12px 0 0;overflow:hidden;background:linear-gradient(#f7f7f7,#b7babe)}.ToolBarGripper{width:16px}.ToolBar>.Button{padding:5px;min-width:50px;border:0;border-radius:0;box-shadow:none}.ToolBar[vertical]{padding:0 0 12px 0;background:#dadbdd}.ToolBar[vertical] .ToolBarGripper{width:100%;height:16px}.ToolBar[vertical] .Button{min-width:auto;background:0 0}.ToolBar[vertical] .Button[hoverable]:hover{background:linear-gradient(white,#d1d3d6)}.ToolBar[vertical] .Button[hoverable]:active{background:linear-gradient(#dedede,#9ca0a5)}.ToolBar[vertical] .Button[toggled]{background:linear-gradient(#61a1fa,#1c3b92)}.ToolBar[vertical] .Button[toggled]:active{background:linear-gradient(#2f83f9,#142a67)}.ToolBar[vertical] .Button[toggled][hoverable]:hover{background:linear-gradient(#92befc,#244dbc)}.ToolBar[vertical] .Button[toggled][hoverable]:active{background:linear-gradient(#2f83f9,#142a67)}.MiniToolBar{padding:0 12px 0 0;height:24px;overflow:hidden;background:linear-gradient(#f7f7f7,#b7babe)}.MiniToolBarGripper{width:12px}.MiniToolBar>.Widget{margin:0;border:0;border-radius:0;box-shadow:none;height:auto}.MiniToolBar>.Button{padding:0 4px}.MiniToolBar>.Label{padding:0 4px}.MiniToolBar>.SplitButton{padding:0}.MiniToolBar>.SplitButton>.Button:nth-child(1){padding:0 4px}.MiniToolBar>.SplitButton>.Button:nth-child(2){padding:0 4px}.MiniToolBar>.Edit{padding:0;width:50px}.MiniToolBar>.SpinEdit{padding:0;width:100px}.MiniToolBar>.SpinEdit>.Widget:nth-child(1){padding:0 4px}.MiniToolBar>.SpinEdit>.Widget:nth-child(3){padding:0 4px}.Floatingbar{overflow:visible;pointer-events:none;border:0;border-radius:0;box-shadow:none;background:0 0}.FloatingbarGripper{width:12px;height:24px;margin:0 6px 0 0;pointer-events:auto;border:0;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.65)}.FloatingbarContainer{align-items:flex-start}.FloatingbarPanel{align-items:stretch;height:24px;padding:0 5px;margin:0 0 6px 0;pointer-events:auto;border:0;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.65);background:linear-gradient(#f7f7f7,#b7babe)}.FloatingbarPanel>.Widget{border:0;border-radius:0;box-shadow:none;height:auto}.FloatingbarPanel>.Button{padding:0 4px}.FloatingbarPanel>.Label{padding:0 4px}.FloatingbarPanel>.SplitButton{padding:0}.FloatingbarPanel>.SplitButton>.Button:nth-child(1){padding:0 4px}.FloatingbarPanel>.SplitButton>.Button:nth-child(2){padding:0 4px}.FloatingbarPanel>.Edit{padding:0;width:50px}.FloatingbarPanel>.SpinEdit{padding:0;width:100px}.FloatingbarPanel>.SpinEdit>.Widget:nth-child(1){padding:0 4px}.FloatingbarPanel>.SpinEdit>.Widget:nth-child(3){padding:0 4px}.Window{overflow:hidden}.WindowGripper{padding:0 12px;height:24px}.WindowGripper>.Text{vertical-align:middle}.WindowContent{padding:4px;flex-grow:1;display:flex}.WindowContent>.Widget{flex-grow:1}.DialogButton{margin:0 0 0 8px;border-radius:11px;min-width:75px;justify-content:center}.DialogButtonGroup{padding:8px;flex-direction:row-reverse}.DialogBackground{background-color:rgba(64,64,64,.25)}.MessageDialogPanel{padding:4px}.MessageDialogIcon{margin:4px}.MessageDialogText{white-space:pre-wrap;word-wrap:break-word;word-break:break-word;padding:4px;margin:4px;max-width:200px}.ResizableDialog>.WindowContent{height:0}.Loader{position:relative;width:50px;height:50px;border-radius:50%;overflow:hidden;animation:loaderAnimation 1.5s linear infinite}.Loader:before{position:absolute;content:"";width:10px;height:10px;top:20px;left:20px;border-radius:50%;box-shadow:0 -19px 0 0 #fff,-13.5px -13.5px 0 -.5px rgba(255,255,255,.875),-19px 0 0 -1px rgba(255,255,255,.75),-13.5px 13.5px 0 -1.5px rgba(255,255,255,.625),0 19px 0 -2px rgba(255,255,255,.5),13.5px 13.5px 0 -2.5px rgba(255,255,255,.375),19px 0 0 -3px rgba(255,255,255,.25),13.5px -13.5px 0 -3.5px rgba(255,255,255,.125)}@keyframes loaderAnimation{0%{tranform:rotate(0)}100%{transform:rotate(360deg)}}.LoaderIndicator{position:absolute}.LoaderIndicator .Gripper{display:none}.LoaderIndicator .HorizontalSeparator{display:none}.LoaderIndicator .DialogButtonGroup{display:none}.RibbonPanel{overflow:hidden;align-items:stretch;border-color:#dedede #737373 #737373 #dedede;border-width:1px;border-style:solid;background:#dadbdd}.RibbonTitle{justify-content:center;height:20px;background:linear-gradient(#c4c4c4,#878787)}.RibbonGroup{flex-grow:1;align-items:flex-start}.RibbonContainer{padding:5px}.RibbonGroup>.Widget:not(.RibbonGroup){margin:3px}.Ribbon{align-items:stretch}.ScrollArea{align-items:stretch;flex-grow:1;height:192px;width:256px;border:1px solid #737373;border-radius:2px}.ScrollAreaVerticalLayout{width:0;flex-grow:1}.ScrollAreaVerticalLayout>.Scrollbar[horizontal]{width:100%}.ScrollAreaContainer{align-items:stretch;flex-grow:1;flex-shrink:1;overflow:hidden;width:100%}.ScrollArea>.Scrollbar[vertical] .ScrollbarThumb[vertical]{min-height:15px}.ScrollAreaVerticalLayout>.Scrollbar[horizontal] .ScrollbarThumb[horizontal]{min-width:15px}.CheckButton{background:0 0;border:none;padding:1px}.ViewItem{overflow:hidden;height:22px}.ViewItem>.Icon,.ViewItemGroup>.Icon{margin:2px}.ViewItem>.Text,.ViewItemGroup>.Text{margin:2px}.ViewItemGroup{flex-grow:1;padding:0 6px;height:100%}.ViewItemNoGroup{padding:0 6px}.ViewItem>.ColorIcon{border:1px solid #737373}.ViewItemGroup[selected],.ViewItem[selected]{background:linear-gradient(#61a1fa,#1c3b92)}.ViewItemGroup[selected]>.Text,.ViewItem[selected]>.Text{color:#fff}.ViewItem{position:relative}.ItemDelegateEditor{position:absolute;width:100%;height:100%;left:0;border-radius:0}.ItemDelegateEditor.ComboBox,.ItemDelegateEditor.Edit{padding-left:7px}.ListItem>.ViewItemGroup{width:0}.TreeItemNode{margin:2px;height:22px;background:#c2c2c2}.TreeItem{align-items:flex-start;flex-shrink:0}.TreeItemNode>.CheckButton{padding:3px 3px}.TreeItemPopup{align-items:stretch;flex-grow:1;position:relative;padding:0 0 0 18px}.TreeWidgetContainer{padding:0}.RootTreeNode>.TreeItemEntry{display:none}.RootTreeNode>.TreeItemPopup{padding:0}.TreeBrowser{width:auto;pointer-events:none;border:0;border-radius:0;box-shadow:none;background:0 0}.TreeBrowser .TreeItemNode{background:rgba(194,194,194,.6)}.TreeBrowser .TreeItemNode[selected]{background:linear-gradient(rgba(97,161,250,.8),rgba(28,59,146,.8))}.TreeBrowser .TreeItemEntry{pointer-events:auto}.TreeBrowser .Scrollbar{pointer-events:auto}.TextArea,.TextContainer{font-family:"segoe ui",arial,sans-serif;font-size:14px;color:#000;white-space:pre-wrap;word-wrap:break-word;word-break:break-word;padding:4px}.TextArea{border:0;border-radius:0;box-shadow:none;background:0 0;resize:none}.HeaderItem{position:relative;height:100%;border-color:#fff #737373 #737373 #fff;border-width:1px;border-style:solid;width:64px}.HeaderView{justify-content:start;overflow:hidden;background:linear-gradient(#f7f7f7,#b7babe)}.TableItem{width:100%;height:100%}.TableItemCell{height:23px;width:100%;border-right:1px solid #666;border-bottom:1px solid #666;display:inline-flex}.TableItemContainer>.FlexLayout{width:64px}.TableWidget{align-items:stretch;flex-grow:1;height:192px;width:256px;border:1px solid #737373;border-radius:2px}.TableWidget>.ScrollArea{width:auto;height:auto}.TableHeaderView{width:0;flex-grow:1;height:22px}.TableHeaderConrner{width:8px;height:100%;background:linear-gradient(#f7f7f7,#b7babe)}.TableArea{width:auto;height:auto;overflow:hidden;flex-shrink:1;flex-grow:1;border:0;border-radius:0;box-shadow:none}.Completer{width:120px}.CompleterContainer{position:absolute;height:auto;max-height:220px;margin-top:1px;border:0;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.65);background:#dadbdd;z-index:1}.Completer>.Edit{width:100%}.StackedWidget{padding:4px;display:inline-flex;align-items:stretch;overflow:hidden;border:1px solid #737373;border-radius:2px;background:#dadbdd}.StackedWidget>.Widget{width:auto;flex-grow:1}.Wizard{width:480px;height:360px}.TabBar{padding-left:6px}.TabBar>.Button{border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:0;margin-right:1px}.TabWidget{align-items:stretch}.TabWidget>.StackedWidget{flex-grow:1}.TitleBar{position:relative;min-height:22px;width:100%;background:#b3b3b3}.TitleBarLabel{position:absolute;left:50%;transform:translateX(-50%);color:#0066ce}.MenuBarItem{border:0;border-radius:0;box-shadow:none;background:0 0;height:22px}.MenuBarItem[hoverable]:hover{background:linear-gradient(white,#d1d3d6)}.MenuBarItem[toggled]{background:linear-gradient(#61a1fa,#1c3b92)}.MenuBarItem[toggled]:hover{background:linear-gradient(#61a1fa,#1c3b92)}.MenuBarItem[toggled]>.Text{color:#fff}.MenuBarMenu{position:absolute;padding:0 0 5px 0;border-radius:0 0 5px 5px;z-index:1;margin-left:0!important}.MenuBar{position:relative;padding-left:5px;padding-top:4px;width:100%;background:#b3b3b3}.StatusBar{width:100%;padding-left:5px;height:22px;background:#b3b3b3}.StatusBarMessage{overflow:hidden;flex-shrink:1;flex-grow:1;padding-left:0}.StatusBarMessage .Text{color:#ff0}.Splitter{border:1px solid #737373;overflow:hidden}.SplitterHandle{background:#dadbdd}.SplitterHandle[vertical]{width:3px;height:100%;cursor:w-resize;border-left:1px solid #737373;border-right:1px solid #737373}.SplitterHandle[horizontal]{height:3px;width:100%;cursor:s-resize;border-top:1px solid #737373;border-bottom:1px solid #737373}.SplitterContainer{flex-grow:1;overflow:hidden}.SplitterContainer[vertical]{height:100%;width:0}.SplitterContainer[horizontal]{width:100%;height:0}