.test-image{background-image:url(test.gif?v=1.9.4.29)}.font-style-checklist,.font-style-text,.obj-not-found-font-style-text{font-size:11px}.alarmdetails-grid .x-grid3-cell-inner{overflow:visible;white-space:normal!important}.ext-shim-property-window-firefox{position:absolute;visibility:hidden;left:0;top:0;overflow:hidden;background-color:#fff}.x-menu-alarm-filter-scroll{border:1px solid #718bb7;z-index:15000;zoom:1;background:#f0f0f0 url(../images/default/menu/menu.gif?v=1.9.4.29) repeat-y;padding:2px;overflow:scroll;height:200px;overflow-x:hidden}.ext-ie .x-menu-alarm-filter-scroll{zoom:1}.headerIcon{padding-right:4px;margin-bottom:-4px}.x-tab-panel-header{padding-bottom:0}.x-tab-panel-footer{border:1px solid;padding-top:0}html *{font-family:Arial,sans-serif}table.grid-dock td{background:#abe}.lasso-cell{position:relative;float:left;background-color:#fff;filter:alpha(opacity = 1);opacity:.01}.lasso-cell-selected{background-color:silver;filter:alpha(opacity = 65);opacity:.65}div.cell-label{text-align:left;color:#222;padding-left:.5em;font-size:.8em;border-bottom:1px dotted #ccc;background:#abc}div.cell-container{background-color:#fff}div.not-target-month{background:#dedede}div.decorable{background:purple}.dragdrop-handle{border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;background:#abe;text-align:left;font-size:.7em;padding-left:1em}.popup{background:#fff;border:2px solid #aaa;padding:20px;font:1em Trebuchet MS,Arial,Helvetica,sans-serif;background:#fff url(schedule/images/balloon.jpg?v=1.9.4.29) no-repeat 100% 0;text-align:center}.event{background:#eed626;border:1px solid #aaa;overflow:hidden;font:normal small-caps lighter 12px Trebuchet}.calendar-viewer-deck{border:1px solid silver}.loading{background:transparent url(schedule/images/loading.gif?v=1.9.4.29) no-repeat 50%}#calendar,table.grid-dock{margin:0 auto}div.panel-anchor{visibility:hidden}div.grid{margin:0 auto;position:relative;border-top:1px solid #aaa;border-left:1px solid #aaa}div.cell-container{position:relative;float:left;border-right:1px solid #aaa;border-bottom:1px solid #aaa}div.event-layer{background-color:transparent}.dragdrop-handle{padding-left:0}body{color:#000;font-family:Helvetica,Arial,sans-serif;margin:0;border:0;padding:0;direction:ltr}body,pre,table td{font-size:small}a,a:hover,a:visited{color:#00a}.gwt-Button[disabled]{color:#888}.gwt-CheckBox-disabled{color:#888}.gwt-DecoratorPanel .bottomCenter,.gwt-DecoratorPanel .topCenter{background:url(schedule/images/hborder.png?v=1.9.4.29) repeat-x}.gwt-DecoratorPanel .middleLeft,.gwt-DecoratorPanel .middleRight{background:url(schedule/images/vborder.png?v=1.9.4.29) repeat-y}.gwt-DecoratorPanel .bottomLeft,.gwt-DecoratorPanel .bottomRight,.gwt-DecoratorPanel .topLeft,.gwt-DecoratorPanel .topRight{width:5px;height:5px;zoom:1}html>body .gwt-DecoratorPanel .topLeft{background:url(schedule/images/corner.png?v=1.9.4.29) no-repeat 0 0}html>body .gwt-DecoratorPanel .topRight{background:url(schedule/images/corner.png?v=1.9.4.29) no-repeat -5px 0}html>body .gwt-DecoratorPanel .bottomLeft{background:url(schedule/images/corner.png?v=1.9.4.29) no-repeat 0 -5px}html>body .gwt-DecoratorPanel .bottomRight{background:url(schedule/images/corner.png?v=1.9.4.29) no-repeat -5px -5px}* html .gwt-DecoratorPanel .topLeftInner{width:5px;height:5px;overflow:hidden}* html .gwt-DecoratorPanel .topRightInner{width:10px;height:5px;margin-left:-5px;overflow:hidden}* html .gwt-DecoratorPanel .bottomLeftInner{width:5px;height:10px;margin-left:0;margin-top:-5px;overflow:hidden}* html .gwt-DecoratorPanel .bottomRightInner{width:10px;height:10px;margin-left:-5px;margin-top:-5px;overflow:hidden}.gwt-DialogBox .Caption{background:#93c2f1 url(schedule/images/bg_listgradient.png?v=1.9.4.29) repeat-x;padding:4px 4px 4px 8px;cursor:default;border-bottom:1px solid #bbb}.gwt-DialogBox .middleCenter{padding:3px;background:#fff}html>body .gwt-DialogBox .bottomCenter{background:url(schedule/images/hborder.png?v=1.9.4.29) repeat-x}.gwt-DialogBox .middleLeft,html>body .gwt-DialogBox .middleRight{background:url(schedule/images/vborder.png?v=1.9.4.29) repeat-y}.gwt-DialogBox .bottomLeft,.gwt-DialogBox .bottomRight,.gwt-DialogBox .topLeft,.gwt-DialogBox .topRight{zoom:1}html>body .gwt-DialogBox .topLeft{width:5px;background:url(schedule/images/corner.png?v=1.9.4.29) no-repeat -13px 0}html>body .gwt-DialogBox .topRight{width:8px;background:url(schedule/images/corner.png?v=1.9.4.29) no-repeat -18px 0}html>body .gwt-DialogBox .bottomLeft{width:5px;height:8px;background:url(schedule/images/corner.png?v=1.9.4.29) no-repeat 0 -15px}html>body .gwt-DialogBox .bottomRight{width:8px;height:8px;background:url(schedule/images/corner.png?v=1.9.4.29) no-repeat -5px -15px}* html .gwt-DialogBox .topLeft{width:5px;overflow:hidden}* html .gwt-DialogBox .topRight{width:8px;overflow:hidden}* html .gwt-DialogBox .bottomLeftInner{width:5px;height:23px;margin-top:-15px;overflow:hidden}* html .gwt-DialogBox .bottomRightInner{width:13px;height:23px;margin-left:-5px;margin-top:-15px;overflow:hidden}.gwt-DisclosurePanel a{text-decoration:none}.gwt-DisclosurePanel .content{border-left:3px solid #e8eef7;padding:4px 0 4px 8px;margin-left:6px}.gwt-HorizontalSplitPanel .hsplitter{cursor:move;border:0;background:#91c0ef url(schedule/images/vborder.png?v=1.9.4.29) -9px 0 repeat-y}.gwt-VerticalSplitPanel .vsplitter{cursor:move;border:0;background:#91c0ef url(schedule/images/hborder.png?v=1.9.4.29) 0 -9px repeat-x}.gwt-schedule-exception .x-panel-body{cursor:pointer;background-color:#d1e6ab;border-left:1px solid #9dade6;border-right:1px solid #9dade6}.weekly-schedule-icon{position:absolute;top:0;right:0;font-family:Webdings}.scheduler-event-text{font-size:10px}.gwt-schedule-normal .x-panel-body{cursor:pointer;background-color:#e2e2e2;border-left:1px solid #9dade6;border-right:1px solid #9dade6}.gwt-MenuBar,.gwt-MenuBar .gwt-MenuItem{cursor:default}.gwt-MenuBar .gwt-MenuItem-selected{background:#e0edfe}.gwt-MenuBar-horizontal{background:#e3e8f3 url(schedule/images/bg_headergradient.png?v=1.9.4.29) repeat-x;border:1px solid #bbb}.gwt-MenuBar-horizontal .gwt-MenuItem{padding:0 10px;vertical-align:bottom;color:#666;font-weight:700}.gwt-MenuBar-horizontal .gwt-MenuItemSeparator{width:1px;padding:0;margin:0;border:0;border-left:1px solid #888;background:#fff}.gwt-MenuBar-horizontal .gwt-MenuItemSeparator .content{width:1px;background:#fff}.gwt-MenuBar-vertical{margin-top:0;margin-left:0;background:#fff}.gwt-MenuBar-vertical table{border-collapse:collapse}.gwt-MenuBar-vertical .gwt-MenuItem{padding:4px 14px 4px 1px}.gwt-MenuBar-vertical .gwt-MenuItemSeparator{padding:2px 0}.gwt-MenuBar-vertical .gwt-MenuItemSeparator .content{height:1px;padding:0;border:0;border-top:1px solid #777;background:#dde;overflow:hidden}.gwt-MenuBar-vertical .subMenuIcon{padding-right:4px}.gwt-MenuBar-vertical .subMenuIcon-selected{background:#e0edfe}.gwt-MenuBarPopup{margin:0 0 0 3px}.gwt-MenuBarPopup .topCenter{background:url(schedule/images/hborder.png?v=1.9.4.29) 0 -17px repeat-x}html>body .gwt-MenuBarPopup .bottomCenter{background:url(schedule/images/hborder.png?v=1.9.4.29) 0 -18px repeat-x}.gwt-MenuBarPopup .middleLeft{background:url(schedule/images/vborder.png?v=1.9.4.29) -17px 0 repeat-y}html>body .gwt-MenuBarPopup .middleRight{background:url(schedule/images/vborder.png?v=1.9.4.29) -18px 0 repeat-y}html>body .gwt-MenuBarPopup .topLeft{width:5px;height:5px;background:url(schedule/images/corner.png?v=1.9.4.29) no-repeat 0 -36px}html>body .gwt-MenuBarPopup .topRight{width:8px;height:5px;background:url(schedule/images/corner.png?v=1.9.4.29) no-repeat -5px -36px}html>body .gwt-MenuBarPopup .bottomLeft{width:5px;height:8px;background:url(schedule/images/corner.png?v=1.9.4.29) no-repeat 0 -41px}html>body .gwt-MenuBarPopup .bottomRight{width:8px;height:8px;background:url(schedule/images/corner.png?v=1.9.4.29) no-repeat -5px -41px}* html .gwt-MenuBarPopup .topLeftInner{width:5px;height:41px;margin-top:-36px;overflow:hidden}* html .gwt-MenuBarPopup .topRightInner{width:13px;height:41px;margin-left:-5px;margin-top:-36px;overflow:hidden}* html .gwt-MenuBarPopup .bottomLeftInner{width:5px;height:49px;margin-top:-41px;overflow:hidden}* html .gwt-MenuBarPopup .bottomRightInner{width:13px;height:49px;margin-left:-5px;margin-top:-41px;overflow:hidden}.gwt-PasswordTextBox{padding:2px}.gwt-PasswordTextBox-readonly{color:#888}.gwt-PopupPanel .middleCenter{padding:3px;background:#fff}.gwt-PopupPanel .topCenter,html>body .gwt-PopupPanel .bottomCenter{background:url(schedule/images/hborder.png?v=1.9.4.29) repeat-x}.gwt-PopupPanel .middleLeft,html>body .gwt-PopupPanel .middleRight{background:url(schedule/images/vborder.png?v=1.9.4.29) repeat-y}.gwt-PopupPanel .bottomLeft,.gwt-PopupPanel .bottomRight,.gwt-PopupPanel .topLeft,.gwt-PopupPanel .topRight{zoom:1}html>body .gwt-PopupPanel .topLeft{width:5px;height:5px;background:url(schedule/images/corner.png?v=1.9.4.29) no-repeat 0 -10px}html>body .gwt-PopupPanel .topRight{width:8px;height:5px;background:url(schedule/images/corner.png?v=1.9.4.29) no-repeat -5px -10px}html>body .gwt-PopupPanel .bottomLeft{width:5px;height:8px;background:url(schedule/images/corner.png?v=1.9.4.29) no-repeat 0 -15px}html>body .gwt-PopupPanel .bottomRight{width:8px;height:8px;background:url(schedule/images/corner.png?v=1.9.4.29) no-repeat -5px -15px}* html .gwt-PopupPanel .topLeftInner{width:5px;height:15px;margin-top:-10px;overflow:hidden}* html .gwt-PopupPanel .topRightInner{width:13px;height:15px;margin-left:-5px;margin-top:-10px;overflow:hidden}* html .gwt-PopupPanel .bottomLeftInner{width:5px;height:23px;margin-top:-15px;overflow:hidden}* html .gwt-PopupPanel .bottomRightInner{width:13px;height:23px;margin-left:-5px;margin-top:-15px;overflow:hidden}.gwt-PushButton-up,.gwt-PushButton-up-hovering{padding:2px;background-color:#efebe7;border:2px solid #faf9f7;border-right:2px solid #848280;border-bottom:2px solid #848280;cursor:pointer;cursor:hand}.gwt-PushButton-up-disabled{padding:2px;background-color:#efebe7;border:2px solid #e7e4e0;border-right:2px solid #625b54;border-bottom:2px solid #625b54;cursor:default;opacity:.5}.gwt-PushButton-up-disabled .gwt-Image{filter:alpha(opacity=30)}.gwt-PushButton-down,.gwt-PushButton-down-hovering{padding:2px 1px 2px 3px;background-color:#efebe7;border:2px solid #848280;border-right:2px solid #faf9f7;border-bottom:2px solid #faf9f7;cursor:pointer;cursor:hand}.gwt-PushButton-down-disabled{padding:2px 1px 2px 3px;background-color:#efebe7;border:2px solid #e7e4e0;border-right:2px solid #625b54;border-bottom:2px solid #625b54;cursor:default;opacity:.5}.gwt-PushButton-down-disabled .gwt-Image{filter:alpha(opacity=30)}.gwt-RadioButton{padding:4px 4px 3px 3px}.gwt-RadioButton-disabled{color:#888}.hasRichTextToolbar{border:0}.gwt-RichTextToolbar{background:#e3e8f3 url(schedule/images/bg_headergradient.png?v=1.9.4.29) repeat-x;border-bottom:1px solid #bbb;padding:3px;margin:0}.gwt-RichTextToolbar .gwt-PushButton-up,.gwt-RichTextToolbar .gwt-PushButton-up-hovering{padding:0 1px 0 0;margin-right:4px;margin-bottom:4px;border-width:1px}.gwt-RichTextToolbar .gwt-PushButton-down,.gwt-RichTextToolbar .gwt-PushButton-down-hovering{margin-right:4px;margin-bottom:4px;padding:0 0 0 1px;border-width:1px}.gwt-RichTextToolbar .gwt-ToggleButton-up,.gwt-RichTextToolbar .gwt-ToggleButton-up-hovering{margin-right:4px;margin-bottom:4px;padding:0 1px 0 0;border-width:1px}.gwt-RichTextToolbar .gwt-ToggleButton-down,.gwt-RichTextToolbar .gwt-ToggleButton-down-hovering{margin-right:4px;margin-bottom:4px;padding:0 0 0 1px;border-width:1px}.gwt-StackPanel{border-bottom:1px solid #bbb}.gwt-StackPanel .gwt-StackPanelContent{border:1px solid #bbb;border-bottom:0;background:#fff;padding:2px 2px 10px 5px}.gwt-StackPanelItem{cursor:pointer;cursor:hand}.gwt-StackPanelItem .topLeft,.gwt-StackPanelItem .topRight{height:6px;width:6px;zoom:1}html>body .gwt-StackPanelItem .topLeft{background:#d3def6 url(schedule/images/corner.png?v=1.9.4.29) no-repeat 0 -49px;border-left:1px solid #bbb}html>body .gwt-StackPanelItem .topRight{background:#d3def6 url(schedule/images/corner.png?v=1.9.4.29) no-repeat -6px -49px;border-right:1px solid #bbb}.gwt-StackPanelItem .topLeftInner,.gwt-StackPanelItem .topRightInner{width:1px;height:1px}* html .gwt-StackPanelItem .topLeftInner{width:6px;height:55px;margin-top:-49px;overflow:hidden;border-left:1px solid #bbb;background-color:#d3def6}* html .gwt-StackPanelItem .topRightInner{width:12px;height:55px;margin-top:-49px;margin-left:-6px;overflow:hidden;border-right:1px solid #bbb;background-color:#d3def6}.gwt-StackPanelItem .topCenter{background:url(schedule/images/hborder.png?v=1.9.4.29) 0 -26px repeat-x}.gwt-StackPanelItem .middleLeft{border-left:1px solid #bbb}.gwt-StackPanelItem .middleLeft,.gwt-StackPanelItem .middleRight{background:#d3def6 url(schedule/images/bg_stackpanel.png?v=1.9.4.29) repeat-x}.gwt-StackPanelItem .middleRight{border-right:1px solid #bbb}.gwt-StackPanelItem .middleCenter{font-weight:700;font-size:1.3em;background:#d3def6 url(schedule/images/bg_stackpanel.png?v=1.9.4.29) repeat-x}html>body .gwt-StackPanelItem-first .topLeft,html>body .gwt-StackPanelItem-first .topRight{border:0;background-color:#fff}html>body .gwt-StackPanelItem-below-selected .topLeft,html>body .gwt-StackPanelItem-below-selected .topRight{background-color:#fff}* html .gwt-StackPanelItem-first .topLeftInner,* html .gwt-StackPanelItem-first .topRightInner{border:0;background-color:#fff}* html .gwt-StackPanelItem-first .topLeftInner{padding-left:1px}* html .gwt-StackPanelItem-below-selected .topLeftInner,* html .gwt-StackPanelItem-below-selected .topRightInner{background-color:#fff}.gwt-SuggestBox{padding:2px}.gwt-SuggestBoxPopup{margin-left:3px}.gwt-SuggestBoxPopup .item{padding:2px 6px;color:#424242;cursor:default}.gwt-SuggestBoxPopup .item-selected{background:#b7d6f6}.gwt-SuggestBoxPopup .middleCenter{background:#fff}.gwt-SuggestBoxPopup .topCenter,html>body .gwt-SuggestBoxPopup .bottomCenter{background:url(schedule/images/hborder.png?v=1.9.4.29) repeat-x}.gwt-SuggestBoxPopup .middleLeft,html>body .gwt-SuggestBoxPopup .middleRight{background:url(schedule/images/vborder.png?v=1.9.4.29) repeat-y}html>body .gwt-SuggestBoxPopup .topLeft{width:5px;height:5px;background:url(schedule/images/corner.png?v=1.9.4.29) no-repeat 0 -23px}html>body .gwt-SuggestBoxPopup .topRight{width:8px;height:5px;background:url(schedule/images/corner.png?v=1.9.4.29) no-repeat -5px -23px}html>body .gwt-SuggestBoxPopup .bottomLeft{width:5px;height:8px;background:url(schedule/images/corner.png?v=1.9.4.29) no-repeat 0 -28px}html>body .gwt-SuggestBoxPopup .bottomRight{width:8px;height:8px;background:url(schedule/images/corner.png?v=1.9.4.29) no-repeat -5px -28px}* html .gwt-SuggestBoxPopup .topLeftInner{width:5px;height:28px;margin-top:-23px;overflow:hidden}* html .gwt-SuggestBoxPopup .topRightInner{width:13px;height:28px;margin-left:-5px;margin-top:-23px;overflow:hidden}* html .gwt-SuggestBoxPopup .bottomLeftInner{width:5px;height:36px;margin-top:-28px;overflow:hidden}* html .gwt-SuggestBoxPopup .bottomRightInner{width:13px;height:36px;margin-left:-5px;margin-top:-28px;overflow:hidden}.gwt-TabBar .gwt-TabBarFirst{width:5px}.gwt-TabBar .gwt-TabBarItem{border-collapse:collapse;margin-left:6px}.gwt-TabBar .gwt-TabBarItem .middleCenter{color:#000}.gwt-TabBar .gwt-TabBarItem .topCenter{padding:0;background:url(schedule/images/hborder.png?v=1.9.4.29) 0 -32px repeat-x}.gwt-TabBar .gwt-TabBarItem .topLeft,.gwt-TabBar .gwt-TabBarItem .topRight{padding:0;zoom:1}.gwt-TabBar .gwt-TabBarItem .topLeftInner,.gwt-TabBar .gwt-TabBarItem .topRightInner{width:6px;height:6px}html>body .gwt-TabBar .gwt-TabBarItem .topLeft{background:url(schedule/images/corner.png?v=1.9.4.29) no-repeat 0 -55px}html>body .gwt-TabBar .gwt-TabBarItem .topRight{background:url(schedule/images/corner.png?v=1.9.4.29) no-repeat -6px -55px}* html .gwt-TabBar .gwt-TabBarItem .topLeftInner{width:5px;height:61px;margin-top:-55px;overflow:hidden}* html .gwt-TabBar .gwt-TabBarItem .topRightInner{width:12px;height:61px;margin-top:-55px;margin-left:-6px;overflow:hidden}.gwt-TabBar .gwt-TabBarItem .middleLeft,.gwt-TabBar .gwt-TabBarItem .middleRight{width:6px;padding:0;background:#e4e9f3 url(schedule/images/bg_tab.png?v=1.9.4.29) repeat-x}.gwt-StackPanelItem .middleLeftInner,.gwt-StackPanelItem .middleRightInner{width:1px;height:1px}.gwt-TabBar .gwt-TabBarItem .middleCenter{padding:0 4px 2px;cursor:pointer;cursor:hand;font-weight:700;text-align:center;background:#e4e9f3 url(schedule/images/bg_tab.png?v=1.9.4.29) repeat-x}.gwt-TabBar .gwt-TabBarItem-selected .topCenter{background:url(schedule/images/hborder.png?v=1.9.4.29) 0 -38px repeat-x}html>body .gwt-TabBar .gwt-TabBarItem-selected .topLeft{background-position:0 -61px}html>body .gwt-TabBar .gwt-TabBarItem-selected .topRight{background-position:-6px -61px}* html .gwt-TabBar .gwt-TabBarItem-selected .topLeftInner{width:5px;height:67px;margin-top:-61px;overflow:hidden}* html .gwt-TabBar .gwt-TabBarItem-selected .topRightInner{width:12px;height:67px;margin-top:-61px;margin-left:-6px;overflow:hidden}.gwt-TabBar .gwt-TabBarItem-selected .middleCenter,.gwt-TabBar .gwt-TabBarItem-selected .middleLeft,.gwt-TabBar .gwt-TabBarItem-selected .middleRight{background:#92c1f0 url(schedule/images/bg_tab_selected.png?v=1.9.4.29) repeat-x}.gwt-TabBar .gwt-TabBarItem-selected .middleCenter{cursor:default}.gwt-TabPanelBottom{border-color:#92c1f0;border-style:solid;border-width:3px 2px 2px;overflow:hidden;padding:6px}.gwt-TextArea{padding:2px}.gwt-TextArea-readonly{color:#888}.gwt-TextBox{padding:2px}.gwt-TextBox-readonly{color:#888}.gwt-ToggleButton-up,.gwt-ToggleButton-up-hovering{padding:2px;background-color:#efebe7;border:2px solid #faf9f7;border-right:2px solid #848280;border-bottom:2px solid #848280;cursor:pointer;cursor:hand}.gwt-ToggleButton-up-disabled{padding:2px;background-color:#efebe7;border:2px solid #e7e4e0;border-right:2px solid #625b54;border-bottom:2px solid #625b54;cursor:default;opacity:.5}.gwt-ToggleButton-up-disabled .gwt-Image{filter:alpha(opacity=30)}.gwt-ToggleButton-down,.gwt-ToggleButton-down-hovering{padding:2px 1px 2px 3px;background-color:#f5f5f5;border:2px solid #848280;border-right:2px solid #faf9f7;border-bottom:2px solid #faf9f7;cursor:pointer;cursor:hand}.gwt-ToggleButton-down-disabled{padding:2px 1px 2px 3px;background-color:#efebe7;border:2px solid #e7e4e0;border-right:2px solid #625b54;border-bottom:2px solid #625b54;cursor:default;opacity:.5}.gwt-ToggleButton-down-disabled .gwt-Image{filter:alpha(opacity=30)}.gwt-Tree .gwt-TreeItem{padding:1px;margin:0;white-space:nowrap;cursor:hand;cursor:pointer}.gwt-Tree .gwt-TreeItem-selected{padding:0;border:1px dotted #888;background:#93c2f1 url(schedule/images/bg_listgradient.png?v=1.9.4.29) repeat-x}.x-date-middle{padding-top:2px;padding-bottom:2px;width:130px}.EntryEditor{overflow-y:auto;height:100%}.wrap{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.property-editor .week-days-toggle{border-left:1px solid #99bbe8;white-space:nowrap;width:100%;display:flex}.property-editor .week-days-toggle button.weekend{background:repeating-linear-gradient(145deg,#f4f9ff,#f4f9ff 2px,#e2efff 0,#e2efff 3px)}.property-editor button.pressed.weekend{background:repeating-linear-gradient(145deg,#fdc48b,#fdc48b 2px,#ffa547 0,#ffa547 3px)}.property-editor .week-days-toggle button.weekend:hover{background:repeating-linear-gradient(145deg,#e2efff,#e2efff 2px,#cee8f0 0,#cee8f0 3px)}.property-editor button.pressed.weekend:hover{background:repeating-linear-gradient(145deg,#ffa547,#ffa547 2px,#ff9030 0,#ff9030 3px)}.property-editor .week-days-toggle button.toggleButton{flex:1 1}.property-table-top-header{border-right:1px solid #e2e9ef;text-align:center}.property-table .property-numeric{text-align:right}.property-group-header{cursor:default;padding:25px 18px 10px;font-size:22px;color:#6c7a8a;transition:all .3s linear}.property-group-header:hover{background-color:#fafafa}.property-editor .timespan-editor input:focus:enabled,.property-editor .timespan-editor input:hover:enabled{border:none;border-right:1px dotted #e2e9ef}.timespan-wrapper{flex-direction:column;flex-grow:1}.timespan-editor{width:100%;display:flex;max-height:27px}.timespan-editor label{text-align:right;display:block;font-size:9px;padding-right:4px}.property-editor .timespan-editor input{border:none;border-right:1px dotted #e2e9ef;background:none;padding:1px;width:100%}.timespan-editor input.no-border,.timespan-editor input.no-border:focus:enabled,.timespan-editor input.no-border:hover:enabled{border:none}.property-editor{font-size:11px;margin:2px}div.property-editor{display:flex;border-bottom:1px solid #e2e9ef;padding:5px}.property-editor button.toggleButton{min-width:38px;width:38px;border-left:none;margin:0 1px}.property-editor button.toggleButton.narrow{min-width:25px;width:25px}.property-editor button.pressed{border-color:#ffa547;background-color:#fdc48b;color:#444}.property-editor button.pressed:focus:enabled,.property-editor button.pressed:hover:enabled{border-color:#ff9030;background-color:#ffa547;color:#444}div.property-editor>label{flex:0 0 150px;line-height:27px;margin-right:5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.property-editor button,.property-editor input,.property-editor select{font-size:14px;border:none;background:none;min-height:17px;min-width:75px;padding:4px;margin:0;width:calc(100% - 8px);transition:border .3s cubic-bezier(.165,.84,.44,1);transition:background .3s cubic-bezier(.165,.84,.44,1);border-radius:0}.property-editor select{max-height:27px}.property-editor input[type=number]{text-align:right}.property-editor :disabled{opacity:.5;color:#000;border-color:#ddd}th.group-end{border-right:1px solid #e2e9ef}th.property-name{border-bottom:1px solid #e2e9ef}.property-editor :invalid{border:1px solid red;background:#fee}.property-editor input:focus:enabled,.property-editor input:hover:enabled,.property-editor select:focus:enabled,.property-editor select:hover:enabled{background:#fff}button.table-button:focus:enabled,button.table-button:hover:enabled{border:1px solid #e2e9ef}.property-editor button{width:75px;height:27px;background:#e2e9ef;border-radius:3px;border:none}.property-editor button:focus:enabled,.property-editor button:hover:enabled{background:#cdd3d8}.property-editor>table{border:1px solid #e2e9ef;margin:2px 0;width:100%;border-collapse:collapse}.property-editor>table th{padding:4px;background:#f0f5f9}.property-editor>table td{border:1px solid #e2e9ef}.property-editor>table .property-editor input,.property-editor>table .property-editor select,.property-editor>table td .property-editor{border:none}.property-editor>table .property-editor input:focus:enabled,.property-editor>table .property-editor select:focus:enabled,.property-editor>table input:hover:enabled,.property-editor>table select:hover:enabled{border:1px dotted #cdd3d8;padding:3px}button.table-button{background:#f0f5f9;border:none;min-width:38px;width:38px;height:100%;min-height:30px;margin:1px;padding:1px}.collapse-enter{opacity:0;transform:translateY(-20%)}.collapse-enter.collapse-enter-active{opacity:1;transform:translateY(0);transition:all .2s cubic-bezier(1,0,0,1)}.collapse-leave.collapse-leave-active{transform:translateY(-20%);opacity:0;transition:all .2s cubic-bezier(1,0,0,1)}.CalendarWidget{border:0 solid #aca899}.CalendarWidget .header,.CalendarWidget .navbar{width:100%;background-color:#ccc;vertical-align:middle}.CalendarWidget .header{font-size:8pt;font-family:sans-serif}.CalendarWidget .navbar .gwt-Button{padding-left:5px;padding-right:5px}.CalendarWidget .table{text-align:center}.CalendarWidget .weekheader{background-color:#ccc}.CalendarWidget .weekheader .days{width:2em;font-size:8pt;font-family:sans-serif}.CalendarWidget .cell{cursor:pointer;font-size:8pt;font-family:sans-serif;text-align:center}.CalendarWidget .cell .gwt-HTML{border:1px solid #ccc}.CalendarWidget .disabled{color:gray;cursor:default;opacity:.6;-moz-opacity:.6;filter:alpha(opacity=60);font-size:8pt;font-family:sans-serif;text-align:center}.CalendarWidget .cell .gwt-HTML span{width:100%;height:100%;line-height:2em}.CalendarWidget .today .gwt-HTML{background-color:khaki}.CalendarWidget .exception .gwt-HTML,td.cell.exception{background-color:#d1e6ab}.CalendarWidget .day .gwt-HTML{border:1px solid #c3d9ff}.vp{height:100%;width:100%;padding:9px}.ReactVirtualized__Grid{will-change:transform}.ReactVirtualized__Grid__innerScrollContainer{box-sizing:border-box;overflow:hidden;position:relative}.ws-timeinput-control{box-sizing:border-box;width:100%;height:100%;padding:0 4px;position:relative;min-width:50px}input.ws-timeinput-text::-ms-clear{width:0;height:0}input.ws-timeinput-native,input.ws-timeinput-text,span.ws-timeinput-span{width:100%;height:100%;box-sizing:border-box;vertical-align:middle;font-size:11px;text-align:right;border:none}input.ws-timeinput-native{-webkit-appearance:none}span.ws-timeinput-span{top:0;right:0;position:absolute;background:#fff;line-height:24px;padding-right:4px}.noborder,.noborder .ws-timeinput-control{border:none}.ws-dateinput-control{box-sizing:border-box;width:100%;height:100%;padding:0 4px;min-width:90px}.ws-dateinput-option{display:inline-block;width:24px;height:24px;border-right:1px solid #99bbe8;box-sizing:border-box;margin-left:-4px}.noborder,.noborder .ws-dateinput-control .ws-dateinput-input{border:none}.ws-dateinput-option .selected{font-weight:700}button.ws-dateinput-dropdown-button{width:100%;height:100%;padding:0;background:none;cursor:pointer;border:none}.ws-dateinput-dropdown-menu li{padding:5px}.ws-dateinput-calendar,.ws-dateinput-dropdown-menu{background:#fff;font-size:11px;z-index:9999;border:1px solid #99bbe8;position:absolute}.ws-dateinput-calendar table{border-collapse:collapse;width:100%}.ws-dateinput-calendar th{border-bottom:1px solid #99bbe8;color:#15428b;line-height:25px;font-weight:700;text-align:center}.ws-dateinput-input{display:inline-block;width:calc(100% - 22px);height:100%;position:relative}input.ws-dateinput-text::-ms-clear{width:0;height:0}input.ws-dateinput-native,input.ws-dateinput-text,span.ws-dateinput-span{width:100%;height:100%;box-sizing:border-box;vertical-align:middle;font-size:11px;text-align:right;border:none}input.ws-dateinput-native{-webkit-appearance:none}span.ws-dateinput-span{top:0;right:0;position:absolute;background:#fff;line-height:24px;padding-right:4px}.ws-dateinput-calendar td{padding:1px}.ws-dateinput-calendar .selected button:focus,.ws-dateinput-calendar .selected button:hover,.ws-dateinput-calendar button:focus,.ws-dateinput-calendar button:hover,.ws-dateinput-dropdown-button:focus,.ws-dateinput-dropdown-button:hover,.ws-dateinput-dropdown-menu li:hover{background:#c1d7f1}.ws-dateinput-calendar button,div.ws-dateinput-calendar select{text-align:center;font-size:11px;border:none;background:none;cursor:pointer;line-height:22px;min-width:25px;width:auto}.ws-dateinput-calendar button:last-of-type{float:right}.ws-dateinput-calendar .today button{border:1px solid #99bbe8}.ws-dateinput-calendar .selected button{background:#e8f1ff;font-weight:700}.ws-dateinput-calendar .dimmed{opacity:.5}table.tableEditor{border-collapse:collapse;margin:10px}.tableEditor>tbody>tr>td{border:1px solid #99bbe8}.tableEditor select{font-family:Arial,sans-serif;font-size:11px;width:100%;height:24px;border:none}.tableEditor select:focus{margin:-1px -2px -1px 0;border:1px solid #aec7e8}.intervalSpan{background:repeating-linear-gradient(145deg,#fff,#fff 2px,#d9e8fa 0,#d9e8fa 4px)}.intervalOnAllDay{background:#d9e8fa}.intervalOffAllDay{background:#fff}.tableEditor>thead>tr>th{border:1px solid #99bbe8;padding:4px;text-align:center;font-size:11px;color:#15428b;background:#fafafa;min-width:25px}.tableEditor input[type=time]:disabled{opacity:0}input[type=checkbox].toggle,input[type=checkbox].wild{border:0;clip:rect(0 0 0 0);height:1px;margin:0;overflow:hidden;padding:0;position:absolute;width:1px}input.toggle+label{border:1px solid transparent;height:22px;display:block;min-width:22px}input.toggle:focus+label,input.toggle:hover+label{border:1px solid #007626}input.toggle:focus:checked+label,input.toggle:hover:checked+label{border:1px solid #b7d2bf}input.toggle:checked+label{background-color:#007626}input.wild+label{font-size:11px;border:1px solid #a2a4a1;border-radius:3px;padding:2px 8px;height:16px;line-height:16px;margin:1px;background:linear-gradient(180deg,#f1f3f0 0,#f0f2ef 49%,#d8dad6 50%,#dee0dd);transition:all .2s cubic-bezier(.22,.61,.34,.97)}input.wild:focus+label,input.wild:hover+label{background:linear-gradient(180deg,#e1f0fb 0,#d8edff 49%,#c1d7f1 50%,#c6dcf6);border-color:#aec7e8}input.wild:checked+label{border-color:#fdaa52;background:linear-gradient(180deg,#fdd49f 0,#ffd9b2 49%,#fdc48b 50%,#fdcc96)}.event-data-dialog-box label{vertical-align:top;margin-left:4px}@keyframes pulseAnimation{0%{opacity:1}75%{opacity:0}to{opacity:1}}.pulse{animation:pulseAnimation 2s infinite}.banner{padding:10px;position:absolute;height:78px;background:#fceae7;width:calc(100% - 22px);color:#000;border:1px solid #dc0a0a}.showBanner{transform:translateY(100px)}.workarea{transition:transform .5s cubic-bezier(.22,.61,.34,.97);top:0}.license{float:left;width:33.3%;height:100%;position:relative}.license a{color:#42b4e6!important;text-decoration:none;border-bottom:1px dotted #42b4e6;position:absolute;bottom:0;right:0;padding-left:16px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAQlBMVEUAAAD///8FvPEFvPEFvPEFvPEFvPEFvPEFvPEywPJKxfNcyfRrzfV80faV2vej3viv4vnG6/vT7/zo9/30+/7///9RXLRyAAAACHRSTlMAABAgQI+fr7Q9UxIAAABsSURBVBgZBcGBEQIhEASw7B2o/VfryAMmCQBguIwO7n5Ih1cHUjnSMRs+L6dqp4wGsyc1lAbWWWhDILO+GzFAf0ptUKCWu4ACqy1AuahhB66yMZ13wVaeQ7nfjf1IrtmA85MOR4K7FxGgC8gfUTgmTdETAXwAAAAASUVORK5CYII=');background-repeat:no-repeat;background-position-y:-1px}.license a:hover{border-bottom:1px solid #42b4e6}.license table{margin:auto;min-width:358px;border-collapse:collapse;border:1px solid #dc0a0a}.license td{text-align:left;margin:0 6px;background:#fff;overflow-y:auto}.license td,.license tr th{padding-left:8px;padding-right:8px}.license tr th{background:#dc0a0a;color:#fff}.license h1{font-size:24px;margin:4px}.license h1 span,.license h1 svg{vertical-align:middle}.license h2{font-size:18px;margin:0}.license p{font-size:12px;margin-left:8px}.reference-link{background:#fff;width:100%;border:none;display:block;padding:5px 4px;border-bottom:1px solid #eee;text-align:left;font-size:11px}.reference-link:hover{cursor:pointer;background-color:#f8f8f8}.readonly{color:#b3b3b3}.PropertyEditorList-ObjectTable .x-form-element{margin-top:5px;margin-bottom:4px}.x-tree-arrows .x-tree-elbow-end-plus,.x-tree-arrows .x-tree-elbow-plus{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBvbHlnb24gcG9pbnRzPSc0LDQgOCw4IDQsMTInIHN0cm9rZS13aWR0aD0nLjUnIGZpbGw9J25vbmUnIHN0cm9rZT0nIzAwMCcvPjwvc3ZnPg==") no-repeat 0 0}.x-tree-arrows .x-tree-ec-over .x-tree-elbow-end-plus,.x-tree-arrows .x-tree-ec-over .x-tree-elbow-plus{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBvbHlnb24gcG9pbnRzPSc0LDQgOCw4IDQsMTInIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgc3Ryb2tlPScjNDJCNEU2Jy8+PC9zdmc+") no-repeat 0 0}.x-tree-arrows .x-tree-elbow-end-minus,.x-tree-arrows .x-tree-elbow-minus{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBvbHlnb24gcG9pbnRzPSc5LDcgOSwxMiA0LDEyJyBzdHJva2Utd2lkdGg9Jy41JyBmaWxsPScjMDAwJyBzdHJva2U9JyMwMDAnLz48L3N2Zz4=") no-repeat 0 0}.x-tree-arrows .x-tree-ec-over .x-tree-elbow-end-minus,.x-tree-arrows .x-tree-ec-over .x-tree-elbow-minus{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBvbHlnb24gcG9pbnRzPSc5LDcgOSwxMiA0LDEyJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIHN0cm9rZT0nIzQyQjRFNicvPjwvc3ZnPg==") no-repeat 0 0}.toolbarHideText button{font-size:0}ul.annotation{margin:0 4px 8px 0}.chartPopup header{margin:6px 12px 0 0;font-size:10px;text-align:right;color:#aaa}.seriesItem{opacity:1;overflow:hidden;cursor:pointer;transition:opacity .2s linear}.legendHeader{background:#eee;padding:2px 8px}.flatButton{transition:all .2s linear;margin-left:8px;margin-top:2px;padding:1px;width:17px;height:17px;float:right;background:transparent;border:1px solid transparent}.flatButton path{stroke:#888}.flatButton:hover{background:#fafafa;border:1px solid #aaa}.flatButton:hover path{stroke:#000}ul.annotation li span{width:14px;height:14px;display:inline-block;border:1px solid #888;border-radius:2px}ul.annotation li,ul.annotation li img,ul.annotation li span{vertical-align:middle;margin:4px}.fadeIn{-webkit-animation:fade_anim .2s ease 0s;-moz-animation:fade_anim .2s ease 0s;-o-animation:fade_anim .2s ease 0s;animation:fade_anim .2s ease 0s}.fadeOut{-webkit-animation:fade_anim .4s ease 0s reverse forwards;-moz-animation:fade_anim .4s ease 0s reverse forwards;-o-animation:fade_anim .4s ease 0s reverse forwards;animation:fade_anim .4s ease 0s reverse forwards}@-webkit-keyframes fade_anim{0%{opacity:0}to{opacity:1}}@-moz-keyframes fade_anim{0%{opacity:0}to{opacity:1}}@-o-keyframes fade_anim{0%{opacity:0}to{opacity:1}}@keyframes fade_anim{0%{opacity:0}to{opacity:1}}div.chartPopup{background-color:#fff;position:absolute;box-shadow:5px 5px 15px rgba(0,0,0,.5);display:inline-table}.x-form-field,body,input,label,table.PropertyEditorList-ObjectTable td{font-size:11px}.invalid{background-color:#fee;border-color:red!important}.x-panel-header{background:none;border:none;border-top:1px solid #ededed}.x-panel-header:hover{background:none;background-color:#f8f8f8}.x-form-text{background-image:none;border-color:#99bbe8}.x-menu-item-text{color:#222}.x-window-dlg .ext-mb-error{background-image:url(/images/ErrorIcon.svg?v=1.9.4.29)}.x-window-dlg .ext-mb-warning{background-image:url(/images/WarningIcon.svg?v=1.9.4.29)}.x-panel-body{border:0;border-top-color:none}.x-panel-body-noheader{border-top:0}.x-grid3-cell-inner{line-height:16px}.x-grid3-cell-inner img{margin-bottom:3px;vertical-align:middle}.x-btn-icon .x-btn-small .x-btn-text,.x-btn-text-icon .x-btn-icon-small-left .x-btn-text{background-size:contain}.x-btn-text img{margin-right:2px}.x-btn-focus .x-btn-mc{outline:1px dotted rgba(0,0,0,.5)}img.name{vertical-align:middle;float:left;margin-right:2px}.x-grid3-hd-inner,x-grid3-cell-inner{padding:2px}.x-layout-split{background-color:transparent;font-size:1px;height:1px;line-height:1px;position:absolute;width:3px;z-index:3}.x-tree-node .x-tree-node-inline-icon{height:16px}.x-grid3-row-selected{color:#000}.PropertyEditorList-ObjectTable{padding:5px;padding-right:15px;width:100%;table-layout:fixed}.PropertyEditorList-PropertyNameColumn{width:120px}.PropertyEditorList-PropertyRow{vertical-align:text-top}.PropertyEditorList-EditorColumn{margin-top:4px;margin-bottom:3px;width:100%}.PropertyEditor-ReferenceField{border:1px solid #99bbe8;max-height:206px;min-height:23px;overflow-y:scroll;overflow-x:hidden}input[type=checkbox]{margin-right:3px;margin-top:2px}.PropertyEditor-PathField{width:calc(100% - 28px);height:22px;border:1px solid #99bbe8;padding-left:4px;vertical-align:bottom}.PropertyEditor-PathField.Locked{background:url(/images/LockIcon.svg?v=1.9.4.29);background-size:16px;background-repeat:no-repeat;background-position:2px 3px;width:calc(100% - 48px);padding-left:20px}.NumberSpinButtonControl-NumberField{width:95px;height:22px;border:1px solid #99bbe8;padding-right:4px;text-align:right}.NumberSpinButtonControl-NumberField[disabled]{background:#fff}button.NumberSpinButton-Left,button.NumberSpinButton-Right{border:1px solid #99bbe8;background:#fff;width:22px;height:24px}button.NumberSpinButton-Left[disabled],button.NumberSpinButton-Left[disabled]:hover,button.NumberSpinButton-Right[disabled],button.NumberSpinButton-Right[disabled]:hover{background:#fff;color:#aaa;opacity:.6;border:1px solid #99bbe8}button.NumberSpinButton-Left:focus,button.NumberSpinButton-Left:hover,button.NumberSpinButton-Right:focus,button.NumberSpinButton-Right:hover{background:#eee;border:1px solid #99bbe8}button.NumberSpinButton-Left,button.NumberSpinButton-Left:hover,button.NumberSpinButton-Left[disabled],button.NumberSpinButton-Left[disabled]:hover{border-right:none;border-radius:4px 0 0 4px}button.NumberSpinButton-Right,button.NumberSpinButton-Right:hover,button.NumberSpinButton-Right[disabled],button.NumberSpinButton-Right[disabled]:hover{border-left:none;border-radius:0 4px 4px 0}.PropertyEditor-FlagsField{border:1px solid #99bbe8;padding-left:4px;padding-bottom:4px;max-height:200px;overflow-y:scroll;overflow-x:hidden}.NumberSpinButtonControl-SpinButton{width:22px!important}.PropertyEditor-TextField[disabled]{background-color:#fff}.PropertyEditor-TextField{width:100%;height:22px;padding-left:4px;border:1px solid #99bbe8}.PropertyEditor-ComboBoxField{width:120px!important;height:22px}.PropertyEditor-SpinButtonField{width:145px!important;height:22px}.PropertyEditorList-CheckBoxRow{margin-bottom:5px}.ColorControl-Canvas{margin-left:5px}.ColorControl-BracketLabel{margin-top:2px;margin-right:2px}.TimeSpanControl-SpanField{border:none;border-right:1px dotted #99bbe8;text-align:right;padding-right:4px}td:last-child>input.TimeSpanControl-SpanField{border:none}.TimeSpanControl-TableHeader{background-color:none;color:#aaa;text-align:right}.TimeSpanControl-TableHeaderText{font-size:8px!important}.dateBoxPopup{z-index:999000}.DateTimeControl-TimeDelimiterLabel{padding-top:2px}.DateTimeControl-DateBox{width:80px;height:20px;margin-right:10px;border:1px solid #99bbe8;padding-left:4px}.DateTimeControl-DateBox[disabled]{background-color:#fff;color:#b3b3b3}.DateTimeControl-TimeBoxPanel{width:178px;border:1px solid #99bbe8}.DateTimeControl-TimeBoxPanel input{border:none;background:none;text-align:right}.DateTimeControl-TimeBoxPanel img{opacity:0}.DateTimeControl-AmPmContainer{margin-left:5px}.ListEditor,.TimeSpanControl-ControlTable table{border:1px solid #99bbe8}.ForceButton-Button .x-btn-bc,.ForceButton-Button .x-btn-bl,.ForceButton-Button .x-btn-br,.ForceButton-Button .x-btn-mc,.ForceButton-Button .x-btn-ml,.ForceButton-Button .x-btn-mr,.ForceButton-Button .x-btn-tc,.ForceButton-Button .x-btn-tl,.ForceButton-Button .x-btn-tr{background-image:url(../js/ext/resources/images/default/button/btn_activeOrange.gif?v=1.9.4.29)!important}.Forced input,.PropertyEditor-TextField.Forced{background:repeat-x 0 -3240px url(../js/ext/resources/images/default/button/btn_activeOrange.gif?v=1.9.4.29)!important}.ForceButton-Button{margin-left:8px;padding-left:4px}.ForceButton-Button button{min-width:35px}.ChartPropertiesWindow-EditorLabel{min-width:155px;margin-top:7px;margin-bottom:7px}.dateBoxFormatError{background:salmon!important}.datePickerMonth>.gwt-ListBox,.datePickerYear>.gwt-ListBox{background:transparent;border:0}div.datePickerDay,div.datePickerWeekdayLabel{padding:12px;font-size:11px}::-webkit-input-placeholder{text-overflow:ellipsis;font-style:italic;color:#99bbe8}::-moz-placeholder{text-overflow:ellipsis;font-style:italic;color:#99bbe8}:-ms-input-placeholder{text-overflow:ellipsis;font-style:italic;color:#99bbe8}div.documentview{margin:15px}.gwt-Frame{border:none!important}.tooltip{display:inline;position:relative}.tooltip:hover:after{background:#333;background:rgba(0,0,0,.8);border-radius:5px;bottom:26px;color:#fff;content:attr(title);left:20%;padding:5px 15px;position:absolute;z-index:98;width:220px}.tooltip:hover:before{border:solid;border-color:#333 transparent;border-width:6px 6px 0;bottom:20px;content:"";left:50%;position:absolute;z-index:99}div.stackedcalendar-header{text-align:right;color:#444;height:45px}.stackedcalendar th{font-size:14px;font-weight:200;text-align:center;height:16px;padding:2px;color:#444;border:1px solid #e0e0e0}.stackedcalendar-header>.year{color:#a9a9a9}.stackedcalendar-header button{border:none;background:#fff;color:#eee;transition:color .3s ease-out}.stackedcalendar-header button:hover{color:#ccc}.stackedcalendar-header>.year,.stackedcalendar-header button{font-size:28px;line-height:28px;margin:8px}.stackedcalendar table{table-layout:fixed;width:100%;border-collapse:collapse}.stackedcalendar td{border:1px solid #e0e0e0;padding:0;position:relative;line-height:100%}.stackedcalendar .today .day{color:red;opacity:.5;font-weight:700}.stackedcalendar td.selected{background:rgba(0,0,255,.1)}.stackedcalendar{width:100%;height:100%}.stackedcalendar table button{width:100%;min-height:100%;height:100%;display:inline-block;position:relative;background:transparent;overflow:hidden;border:none;padding:1px}.stackedcalendar table button:focus,.stackedcalendar table button:hover{border:1px solid #a9a9a9;padding:0}.stackedcalendar td.dimmed{background:#f5f5f5}.stackedcalendar .day{display:inline-block;top:2px;right:2px;position:absolute;line-height:12px;font-size:12px;color:#000;opacity:.3}.stackedcalendar td.endOfWeek,.stackedcalendar th.endOfWeek{border-right:1px solid #a9a9a9}.stackedcalendar .inline-month{display:inline-block;bottom:4px;left:4px;position:absolute;font-size:18px;font-weight:700;color:#000;opacity:.1}.stackedcalendar .weekend button,.stackedcalendar th.weekend{background:repeating-linear-gradient(145deg,transparent,transparent 2px,rgba(0,0,0,.05) 0,rgba(0,0,0,.05) 3px)}.stackedcalendar .event{width:100%;line-height:18px}.stackedcalendar .description{display:table-cell;text-align:left;overflow:hidden;font-size:12px;width:100%}.stackedcalendar .time{text-align:right;display:table-cell;white-space:nowrap;width:100%;font-size:9px}.stackedcalendar .spacer{background:#f5f5f5}.stackedcalendar table.days{height:calc(100% - 45px)}.x-dockpanel{overflow:hidden;position:absolute}.x-dockpanel-content{display:block;position:relative;width:inherit;height:inherit}.x-dockpanel-autohide-frame{background-color:#dfe8f6}.x-dockpanel-autohide-content,.x-dockpanel-autohide-frame{z-index:2;position:fixed;left:0;top:0}.x-dockpanel-body{position:absolute;top:0;width:inherit;height:inherit}.x-dockpanel-body-header{border-top-left-radius:6px;border-top-right-radius:6px;border:1px solid;border-color:#cddef3;border-bottom-style:none}.x-dockpanel-tool-header{position:relative;float:right;right:0;top:0;padding:4px 4px 0 0}.x-dockpanel-body-header-text{line-height:19px;font-size:11px;font-family:Arial,Helvetica,sans-serif;vertical-align:middle;padding:2px 4px}.x-dockpanel-bar{background-color:#dfe8f6;display:block;min-height:24px}.x-dockpanel-bar-top{position:absolute;top:0;width:inherit}.x-dockpanel-bar-bottom{position:absolute;bottom:0;width:inherit}.x-dockpanel-bar-left{position:absolute;left:0;-moz-transform:rotate(-90deg);-moz-transform-origin:0 0;-o-transform:rotate(-90deg);-o-transform-origin:0 0;-ms-transform:rotate(-90deg);-ms-transform-origin:0 0;-webkit-transform:rotate(-90deg);-webkit-transform-origin:0 0;transform:rotate(-90deg);transform-origin:0 0}.x-dockpanel-bar-right{position:absolute;-moz-transform:rotate(90deg);-moz-transform-origin:0 0;-o-transform:rotate(90deg);-o-transform-origin:0 0;-ms-transform:rotate(90deg);-ms-transform-origin:0 0;-webkit-transform:rotate(90deg);-webkit-transform-origin:0 0;transform:rotate(90deg);transform-origin:0 0}.x-dockpanel-tabs{margin:0;padding:0;list-style:none;list-style-position:outside;list-style-image:none}.x-dockpanel-tabs-top{width:inherit;margin-bottom:0}.x-dockpanel-tabs-bottom{margin-top:0}.x-dockpanel-tabs-left,.x-dockpanel-tabs-right{margin-bottom:0}.x-dockpanel-tab{float:left;margin:0 0 0 2px;padding:0;display:inline;border:1px solid #75a9ed}.x-dockpanel-tab-top{border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-style:none}.x-dockpanel-tab-bottom{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-style:none}.x-dockpanel-tab-left{float:right;margin:0 2px 0 0}.x-dockpanel-tab-left,.x-dockpanel-tab-right{border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-style:none}.x-dockpanel-tab-active{background-color:#eff5ff;border-color:#e68b2c}.x-dockpanel-tab-over{border-color:#e68b2c;cursor:pointer}.x-dockpanel-tab-active .x-dockpanel-tab-text,.x-dockpanel-tab-over .x-dockpanel-tab-text{color:#39607d;text-decoration:none}.x-dockpanel-tab-icon{float:left;margin:4px;width:16px;height:16px}.x-dockpanel-tab-text{float:right;color:#467599;display:block;max-width:150px;-webkit-overflow:ellipsis;-moz-overflow:ellipsis;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:24px;height:24px;font-size:11px;font-family:Arial,Helvetica,sans-serif;vertical-align:middle;padding-right:8px}.x-dockpanel-tab-buttons{float:right}.x-dockpanel-tab-buttons img{width:16px;height:16px;margin:4px}.x-grid3-hd-row td.ux-filtered-column{font-style:italic;font-weight:700}.ux-filtered-column.sort-asc .x-grid3-sort-icon{background-image:url('data:image/png;base64,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')!important}.ux-filtered-column.sort-desc .x-grid3-sort-icon{background-image:url('data:image/png;base64,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')!important}.ux-gridfilter-text-icon{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAIlSURBVDjLY/j//z8DJZiB6gY09895tGTDnv+tE+f+B/EnL1gHZofGpt4iyoCK5r5H63YcBmkAG5BRVPO/b/aK/0CDn+A1ICm75H/X9CX/azun/m+bNP+/iaUd2AAHN5//WSV1/wuqWsFiVvauyxWUVHkEhUWZwAYsWLOTo6i23aOpbzbYqYXVbf89/MP+u3gF/M8pa/gfm5b3PyKn6X/txGX/S1qmgOW4uXmq2NjZGcEGTJi7mmXKwvUPF63b9T+3vAmMqyeu+j9l+a7/fUu2/2qcvuF/be/8/9G5zf/DkwvBLmRmYXnAwMDADDYA6FxWkM3TFm/8n11a/x/k55Tc8v/RyTn/1bT0wDaCXAITj0svAOpi+AfErGAD0goqWf1CY35a2Dr99wqM+G9sYftfW9/4v6yC8lMRMXEDSRm5rWISUv+B/v4vKi75n5eP/z8jI+M7oAFM8ED0CYo6DAq4XYfP/F+15cD/7hnLQAG2AiSnqqmzorJlwv+1Ow6B5UAxwscveBglFtx8gv/kVzSDDQC66H98RuF/PWPzqyA5oM1XQTEAMiA1v+J/emH1fw5Orj8oBji6+/6HGQBTpKGt/1NRRZ1RQlr2HSjgYAaAwoKVle0/igHWjm7geAYlIJACUGDqGpn9B/qfX0lV4wrIAFAsweSAYYBqACiBGJhYggMP6Of/QJv/S8sq/AcGohTQv7c5ubj/A+MdFH2gGABj2mUmUjEAnjJojQ5aPHUAAAAASUVORK5CYII=')!important}.x-menu-list-item-indent .x-menu-item-icon{position:relative;top:3px;left:3px;margin-right:10px}li.x-menu-list-item-indent{padding-left:0}li.x-menu-list-item div{display:block}.ux-rangemenu-gt{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAB90RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgOLVo0ngAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDQvMDYvMDdRnQkMAAAAvElEQVQ4jcXTPUpDURDF8V8khZYS0osLsHHKV6UL2MQNuAnXpU3gbcBCcGzcgCkDwbRJ5bN5DwTflXwInvJy53/PmZk7aJrGMTo5qvovAMO+w4i4QYV5Zj4d4qDCPR4i4voQwBxrjFFHRFUCDEpTaF+uMcICs8x829WBzHzFLZa4xMs+ETptcNa53QvQ5q5xjhUmffd6exARV3jEBT4wbSP9UO8e4BmneMddqfg3wCe2Cp3/ruIYd9X/f6YvPUs2bGi/VQoAAAAASUVORK5CYII=')!important}.ux-rangemenu-lt{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAB90RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgOLVo0ngAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDQvMDYvMDdRnQkMAAAAt0lEQVQ4jdXTMU5CURCF4Q+jCSZWJCSWrsDGMbFgAyRUboANsRYs6awoKIaGBcgCCKGk41lw7bj4CDZOfeafc07u7TRN45q5uWr7LwC3vwki4hkLHDLz4SIHETHAB7o1bRUQES+Y4glrvLUGlMsz9LHFODNXp7S1Dj5xhx2GmbmsOa1F+Hkce9zXls8BXvGFR0xLH+0BJe/YMX8fs9JLawcyc44hNuhhdBGgQJZ4xwTzU5rO//9M34wgLw6RYDlTAAAAAElFTkSuQmCC')!important}.ux-rangemenu-eq{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAB90RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgOLVo0ngAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDQvMDYvMDdRnQkMAAAALklEQVQ4jWP8//8/AyWAiSLdw8MAFmSOiYkJUSF65swZRqq5gHHAo3E0DIaFAQASphEZbkX8DgAAAABJRU5ErkJggg==')!important}.week{display:flex;height:100%}.day-number{width:calc(100% - 4px);height:100%;text-align:right;font-size:24px;color:rgba(0,0,0,.2);position:absolute}.week div.day.selected button{background:rgba(0,0,255,.1)}.week div.day.today .day-number{color:#000}.week div.day.weekend{background:repeating-linear-gradient(145deg,transparent,transparent 2px,rgba(0,0,0,.05) 0,rgba(0,0,0,.05) 3px)}.week div.day{flex:1;border-left:1px solid rgba(0,0,0,.05);border-bottom:1px solid rgba(0,0,0,.05);position:relative;overflow:hidden}.week div.day.month-end{border-bottom:1px solid rgba(0,0,0,.25)}.week div.day.month-first-day{border-left:1px solid rgba(0,0,0,.25)}.week div.day.weekend .day-number{color:rgba(255,0,0,.3)}.week div.day.weekend.today .day-number{color:#e00}.inline-month{position:absolute;margin:2px;font-size:18px;left:0;bottom:0;color:rgba(0,0,0,.2)}.week .day button{width:100%;height:100%;background:transparent;border:none;position:absolute}.week .day button:hover:enabled{border:1px solid rgba(0,0,0,.5)}.week .day button:focus:enabled{border:1px dashed rgba(0,0,0,.5)}.day button.entry{height:auto;position:relative;white-space:nowrap}.day .entry{padding:0;text-align:left;line-height:12px;font-size:12px;color:#444}.day .entry:before{content:'';width:4px;height:10px;margin-right:4px;border:1px solid rgba(0,0,255,.3);background:rgba(0,0,255,.1);display:inline-block}.day .all-day.entry:before{background:none}@media (min-width:426px) and (max-width:1023px){.day-number{font-size:18px}.inline-month{font-size:12px}.day .entry{font-size:10px}}@media (max-width:425px){.day-number{font-size:12px}.inline-month{font-size:9px}.day .entry{font-size:8px}}.hide-scrollbar ::-webkit-scrollbar{width:0;background:transparent}.cal-container{display:flex;flex-flow:column;height:100%}@media (max-height:500px){.cal-header{display:none}}.cal-header button{position:absolute;top:30px;right:0;border:none;background:transparent}.cal-header h1{font-size:21px;margin:30px 15px 9px 0;color:#b10043}.cal-header h1,.cal-header h2{font-weight:400;display:inline-block}.cal-header h2{margin:6px 0 0;font-size:16px}.cal-header{margin:0 30px;position:relative;padding-bottom:15px;border-bottom:2px solid rgba(0,0,0,.1)}.cal h1{font-size:21px;font-weight:400;margin:15px 6px;color:#000;cursor:default}.cal-day-name{margin:4.5px 6px;color:#d6d6d6;cursor:default}.cal-day{margin:6px;color:#000;line-height:32px;height:32px;cursor:pointer}.cal-day,.cal-day-name,.cal-spacer{font-size:16px;width:32px;border:2px solid transparent;border-radius:6px;display:inline-block;text-align:center}.cal-day:focus,.cal-day:hover{border:2px solid rgba(177,0,67,.2)}.cal-day[aria-selected=true]:focus,.cal-day[aria-selected=true]:hover{border:2px solid hsla(0,0%,100%,.5)}.cal-day.weekend{color:#b8b8b8}.cal-day.today{color:#e47f00;font-weight:700}.cal-day[aria-selected=true]{color:#fff;background:#b10043}div.cal{width:336px;padding:15px;margin:0 auto}.viewer-component{contain:strict}.tab-container,.tab-content,.viewer-component{height:100%;display:flex;flex-direction:column}.tab-container,.tab-content{color:#6c7a8a;overflow-y:hidden}.tab-content{flex:1 1}.tab-header-list{display:flex;background:#e2e9ef;flex:0 0 44px;font-size:18px;white-space:nowrap;padding-left:6px}.tab-header{display:inline-block;margin:0 12px;cursor:pointer;border-left:none;border-top:none;line-height:44px}.tab-header:focus,.tab-header:hover{color:#314860}.tab-header[aria-selected=true]{border-bottom:2px solid #314860;color:#314860}.switch-field{overflow:hidden;text-overflow:ellipsis;float:right;margin:0 1px}.switch-field input{display:none}.switch-field label{display:inline-block;min-width:55px;background-color:#e2e9ef;border:2px solid transparent;color:#b8b8b8;font-size:14px;font-weight:400;text-align:center;text-shadow:none;padding:3.5px 6px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.switch-field label:hover{cursor:pointer;border:2px solid rgba(177,0,67,.2)}.switch-field input:checked+label{background-color:#b10043;color:#fff}.switch-field div:first-of-type label{border-radius:4px 0 0 4px}.switch-field div:last-of-type label{border-radius:0 4px 4px 0}.toggle-switch-form{width:100%}div.dialog{background:#fff;border:1px solid #99bbe8;box-shadow:10px 10px 40px rgba(0,0,0,.3);will-change:true;max-height:100%;display:flex;flex-flow:column}.noselect{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:1023px){div.dialog{box-shadow:none;width:100%;height:100%;position:fixed;left:0;top:0}}.dialog-contents{flex:1 1 auto;overflow-y:auto}.dialog-title{padding:10px;font-size:11px;font-weight:700;color:#15428b;border-bottom:1px solid #e2efff}.dialog-buttons,.dialog-title{flex:0 1 auto;background:#f4f9ff}.dialog-buttons{padding:5px;border-top:1px solid #e2efff;text-align:right}.dialog-buttons button{margin:4px;font-size:11px;border:1px solid #99bbe8;min-height:17px;min-width:75px;padding:4px;transition:border .3s cubic-bezier(.165,.84,.44,1);transition:background .3s cubic-bezier(.165,.84,.44,1);border-radius:0;width:75px;height:27px;background:#f4f9ff}.dialog-buttons button:focus:enabled,.dialog-buttons button:hover:enabled{background:#e2efff;border:1px solid #81a4d3}.messagebox{color:#fff;max-height:100%;display:flex;flex-flow:column;background:rgba(0,0,0,.5);padding:8px 16px}.messagebox-contents{flex:1 1 auto;overflow-y:auto}.warning .messagebox-contents:before{background:url(/images/WarningIcon.svg?v=1.9.4.29)}.error .messagebox-contents:before{background:url(/images/ErrorIcon.svg?v=1.9.4.29)}.info .messagebox-contents:before{background:url(/images/Info.svg?v=1.9.4.29)}.error .messagebox-contents:before,.info .messagebox-contents:before,.warning .messagebox-contents:before{content:'';vertical-align:middle;width:48px;height:48px;background-size:cover;display:inline-block;margin-right:10px}.messagebox-title{flex:0 1 auto;padding:10px;font-size:18px;font-weight:700;padding-left:56px}.messagebox-buttons{flex:0 1 auto;padding:5px;margin-left:48px}.messagebox-buttons button{margin:4px;font-size:11px;color:#fff;border:1px solid hsla(0,0%,100%,.5);background:hsla(0,0%,100%,.1);min-height:17px;min-width:75px;padding:4px;transition:border .3s cubic-bezier(.165,.84,.44,1);border-radius:0;width:75px;height:27px}.dialog-buttons button:focus:enabled,.messagebox-buttons button:hover:enabled{border:1px solid #fff}.toolbar-button{font-size:11px;border:1px solid transparent;border-radius:3px;padding:2px;height:22px;margin:1px;background:transparent;transition:all .2s cubic-bezier(.22,.61,.34,.97)}.toolbar-button img{margin-right:3px}.toolbar-button:focus,.toolbar-button:hover{border-color:#aec7e8}.toolbar-button:hover{background:linear-gradient(180deg,#e1f0fb 0,#d8edff 49%,#c1d7f1 50%,#c6dcf6)}.toolbar-button:disabled,.toolbar-button:focus:disabled,.toolbar-button:hover:disabled{border-color:transparent;background:transparent;opacity:.25}.toolbar{display:flex;font-size:18px;background:#009530;color:#fff;line-height:44px;height:44px;min-height:44px}.toolbar ::-webkit-input-placeholder{text-overflow:ellipsis;font-style:normal;text-align:center;color:#3dcd58}.toolbar ::-moz-placeholder{text-overflow:ellipsis;font-style:normal;color:#3dcd58}.toolbar :-ms-input-placeholder{text-overflow:ellipsis;font-style:normal;color:#3dcd58}.toolbar :placeholder{text-overflow:ellipsis;font-style:normal;color:#3dcd58}.toolbar svg{stroke:#fff;fill:currentColor}.toolbar input{border:none;border-bottom:1px dotted #3dcd58;background:none;color:#fff;font-size:18px}.toolbar .toolbar-button{border-radius:initial;padding:initial;height:auto;font-size:inherit;border:none;background:#009530;color:#fff;margin:0 12px;transition:all .2s cubic-bezier(.22,.61,.34,.97)}.toolbar .toolbar-button img{margin-right:3px}.toolbar-button:focus,.toolbar .toolbar-button:hover{background:#42b4e6}.toolbar .toolbar-button:disabled,.toolbar .toolbar-button:focus:disabled,.toolbar .toolbar-button:hover:disabled{display:none}.menu-button{display:inline-block;position:relative;cursor:default;line-height:inherit}.menu-button-trigger{cursor:pointer;display:inline-block;background-color:#eee;background-image:linear-gradient(#fcfcfc,#eee);border:1px solid #d5d5d5;border-radius:3px;font-weight:700;padding:6px 10px}.menu-button-trigger:after{content:"";display:inline-block;margin-left:3px;position:relative;top:3px;border-color:currentColor transparent transparent;border-width:5px 4px;border-style:solid}.menu-button-trigger.is-open,.menu-button-trigger:focus,.menu-button-trigger:hover{background-color:#ddd;background-image:linear-gradient(#eee,#ddd);border-color:#ccc}.menu-button-trigger.is-open,.menu-button-trigger:active{background-color:#dcdcdc;background-image:none;border-color:#b5b5b5}.menu-button-menu{background:#fff;border:1px solid #aec7e8;list-style-type:none;position:absolute;top:calc(100% - 4px);left:0;z-index:1;padding-left:0;border-radius:3px;margin:4px 0 0;box-shadow:2px 2px 16px rgba(0,0,0,.3);width:215px}.menu-button-menu--flushRight{right:0}.menu-button-menuItem{color:gray;cursor:pointer;padding:8px;border-bottom:1px solid #eee;transition:background .2s}.menu-button-menu li:last-child .menu-button-menuItem{border-bottom:none}.menu-button-menuItemWrapper:first-of-type .menu-button-menuItem{border-top-right-radius:3px;border-top-left-radius:3px}.menu-button-menuItemWrapper:last-of-type .menu-button-menuItem{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.menu-button-menuItem:focus,.menu-button-menuItem:hover{background:#f8f8f8}.menu-button-menuItem.is-selected{background:#6c7a8a;color:#fff}div.week-calendar{display:flex;height:100%;min-height:1440px}.week-calendar-root{height:100%;display:flex;flex-flow:column}.date-selection{font-size:18px;color:#888;display:flex}.date-selection div{flex:1 1;text-align:center;line-height:36px}.date-selection button{border:1px dashed transparent;background:none;padding:5px;min-width:25px;cursor:pointer;transition:all .3s cubic-bezier(.165,.84,.44,1)}.date-selection button:hover{background:#eee}.date-selection button:focus{border:1px dashed #ccc}div.week-calendar-container{height:100%;overflow-y:auto}.week-calendar-header{display:flex;color:#000;font-size:21px}.week-calendar-header .day-name{font-size:16px;color:#b8b8b8}.week-calendar-header .week-day-header.weekend{color:#b8b8b8}.week-calendar-header .week-day-header .today{color:#e47f00;font-weight:700}.week-calendar-header .spacer{flex:0 0 50px}.week-calendar-header .week-day-header{flex:1 1;padding:8px 0;text-align:center}.week-calendar .hours{color:#888;text-align:left;white-space:nowrap;font-size:10px;display:flex;flex-direction:column;border-right:1px solid #d6d6d6;height:100%;min-height:1440px;flex:0 0 50px}.week-calendar .week-day .time-mark.light{border-top:1px dashed #fff}.week-calendar .week-day .time-mark{border-top:1px solid #fff}.week-calendar .week-day.today{background:none}.week-calendar .time-mark.light{border-top:1px solid transparent}.week-calendar .time-mark{font-size:13px;flex:1 1;border-top:1px solid #fff;text-align:right;padding:1px 5px}.week-calendar .week-day{position:relative;flex:1 1}.week-day .entry{font-size:16px;position:absolute;background:#9da9c0;color:#2f333a;overflow:hidden;border:none;border-radius:5px}div.property-dual-wrapper{width:100%;height:100%;box-sizing:border-box;position:relative;min-width:50px;border:none}input.property-dual-localized,input.property-dual-native,input.property-dual-text{width:100%;height:27px;box-sizing:border-box;vertical-align:middle;text-align:right}input.property-dual-native{-webkit-appearance:none}input.property-dual-localized{top:0;right:0;position:absolute;pointer-events:none;background:#fff}input.property-dual-text::-ms-clear{width:0;height:0}.property-scheduletimedateonly{box-sizing:border-box;width:100%;height:100%;padding:0 4px;min-width:90px}.property-scheduletimedateonly-options{display:inline-block;width:24px;height:24px;border-right:1px solid #99bbe8;box-sizing:border-box;margin-left:-4px}.property-scheduletimedateonly-dropdown-button{width:100%;height:100%;padding:0;background:none;cursor:pointer;border:none}.property-scheduletimedateonly-dropdown-menu{background:#fff;font-size:11px;z-index:9999;border:1px solid #99bbe8;position:absolute}.property-scheduletimedateonly-menu li{padding:5px}.object-list-container{background:#f8f9fb}.list-row{font-size:14px;display:flex;border-bottom:1px solid #fff;transition:background .2s;cursor:pointer;padding:0 4px}.list-row:focus,.list-row:hover{background:#e2e9ef}.list-row .object-name{color:#444}.list-row-basic{flex:3 0;line-height:38px;display:flex;overflow:hidden}.list-row-basic span{white-space:nowrap;padding:0 4px;color:#aaa;text-align:right;flex:1 0;overflow:hidden;text-overflow:ellipsis}.list-row-basic span:first-child{color:#000;text-align:left}.list-row-basic img{padding-right:4px;vertical-align:text-bottom}.list-row-value{flex:1 1;text-align:right;margin-right:8px}.list-row-value span{font-size:18px;vertical-align:middle;line-height:40px;padding-right:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.system-tree-container{background:#f8f9fb;width:100%;height:100%;overflow:auto}div.tree-node{transition:background .2s;cursor:pointer;font-size:14px;white-space:nowrap;border-bottom:1px solid #fff;line-height:40px}div.tree-node button{cursor:pointer;border:none;background:none;padding:0;margin:0;width:16px;height:16px;vertical-align:text-bottom}.tree-node:focus,.tree-node:hover{background:#e2e9ef}.tree-node .object-name{color:#444}.tree-node .object-name:hover{text-decoration:underline}div.tree-node img{padding-right:4px;vertical-align:text-bottom}.schedule-view{width:100%;height:100%;display:flex}.schedule-aside-calendar{display:none;flex:0 0 366px}@media (min-width:650px){.schedule-view{flex-flow:column}.schedule-aside-calendar{display:block;background:#fff;width:100%}}@media (min-width:900px){.schedule-view{flex-flow:row}.schedule-aside-calendar{display:block;background:#fff;height:100%}}.schedule-week-content{flex:1;background:#f0f5f9;height:100%}