/*!
* Data Aquarium Framework - Touch UI Core
* Copyright 2021-2024 Code On Time LLC; Licensed MIT; http://codeontime.com/license
* Copyright 2010-2014 jQuery Foundation, Inc. and othercontributors
* Released under the MIT license; http://jquery.org/license
*/
legend,.ui-input-text input,.ui-input-search input{color:inherit}.ui-corner-all{border-radius:.3125em}.ui-btn{text-decoration:none;border-width:1px;border-style:solid}.ui-btn-corner-all,.ui-btn.ui-corner-all,.ui-slider-track.ui-corner-all,.ui-li-count{border-radius:.3125em}.ui-btn-icon-notext.ui-btn-corner-all,.ui-btn-icon-notext.ui-corner-all{border-radius:1em}.ui-btn-corner-all,.ui-corner-all{background-clip:padding-box}.ui-popup.ui-corner-all>.ui-popup-arrow-guide{left:.5em;right:.5em;top:.5em;bottom:.5em}.ui-shadow{box-shadow:0 1px 3px rgba(0,0,0,.15)}.ui-shadow-inset{box-shadow:inset 0 1px 3px rgba(0,0,0,.2)}.ui-overlay-shadow{box-shadow:0 0 12px rgba(0,0,0,.6)}.ui-btn-icon-left:after,.ui-btn-icon-right:after,.ui-btn-icon-top:after,.ui-btn-icon-bottom:after,.ui-btn-icon-notext:after{background-color:#666;background-color:rgba(0,0,0,.3);background-position:center center;background-repeat:no-repeat;border-radius:1em}.ui-bar-a,.ui-page-theme-a .ui-bar-inherit,html .ui-bar-a .ui-bar-inherit{background-color:#e9e9e9;border-color:#ddd;color:#333;font-weight:bold}.ui-bar-a{border-width:1px;border-style:solid}.ui-overlay-a,.ui-page-theme-a,.ui-page-theme-a .ui-panel-wrapper{background-color:#f9f9f9;border-color:#bbb;color:#333}.ui-page-theme-a .ui-body-inherit,html .ui-bar-a .ui-body-inherit{background-color:#fff;border-color:#ddd;color:#333}.ui-page-theme-a a,html .ui-bar-a a{color:#38c;font-weight:bold}.ui-page-theme-a a:visited,html .ui-bar-a a:visited{color:#38c}.ui-page-theme-a .ui-btn,html .ui-bar-a .ui-btn,html head+body .ui-btn.ui-btn-a,.ui-page-theme-a .ui-btn:visited,html .ui-bar-a .ui-btn:visited,html head+body .ui-btn.ui-btn-a:visited{border-color:#ddd;color:#333}.ui-btn:focus,.ui-btn.ui-focus{outline:0}.ui-mobile,.ui-mobile body{height:100%}.ui-mobile fieldset,.ui-page{padding:0;margin:0}.ui-mobile a img,.ui-mobile fieldset{border-width:0}.ui-mobile fieldset{min-width:0}.ui-mobile-viewport{margin:0;overflow-x:visible;-webkit-text-size-adjust:100%;-ms-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}body.ui-mobile-viewport,div.ui-mobile-viewport{overflow-x:hidden}.ui-mobile [data-role=page],.ui-page{top:0;left:0;width:100%;min-height:100%;position:absolute;display:none;border:0}.ui-page{outline:0}.ui-mobile .ui-page-active{display:block;overflow:visible;overflow-x:hidden}.ui-bar,.ui-body{position:relative;padding:.4em 1em;overflow:hidden;display:block;clear:both}.ui-bar h1,.ui-bar h2,.ui-bar h3,.ui-bar h4,.ui-bar h5,.ui-bar h6{margin:0;padding:0;font-size:1em;display:inline-block}.ui-header,.ui-footer{border-width:1px 0;border-style:solid;position:relative}.ui-header:empty,.ui-footer:empty{min-height:2.6875em}.ui-header .ui-title,.ui-footer .ui-title{font-size:1em;min-height:1.1em;text-align:center;display:block;margin:0 30%;padding:.7em 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;outline:0!important}.ui-footer .ui-title{margin:0 1em}.ui-content{border-width:0;overflow:visible;overflow-x:hidden;padding:1em}.ui-corner-all>.ui-header:first-child,.ui-corner-all>.ui-content:first-child,.ui-corner-all>.ui-footer:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.ui-corner-all>.ui-header:last-child,.ui-corner-all>.ui-content:last-child,.ui-corner-all>.ui-footer:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.ui-btn{font-size:16px;margin:.5em 0;padding:.7em 1em;display:block;position:relative;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;cursor:pointer;user-select:none}.ui-btn-icon-notext{padding:0;width:1.75em;height:1.75em;text-indent:-9999px;white-space:nowrap!important}.ui-header .ui-btn,.ui-footer .ui-btn{font-size:16px;display:inline-block;vertical-align:middle}.ui-header .ui-btn-icon-notext,.ui-footer .ui-btn-icon-notext{font-size:16px;padding:0}.ui-btn-inline{display:inline-block;vertical-align:middle;margin-right:.625em}.ui-btn-icon-left{padding-left:2.5em}.ui-btn-icon-right{padding-right:2.5em}.ui-btn-icon-top{padding-top:2.5em}.ui-btn-icon-bottom{padding-bottom:2.5em}.ui-header .ui-btn-icon-top,.ui-footer .ui-btn-icon-top,.ui-header .ui-btn-icon-bottom,.ui-footer .ui-btn-icon-bottom{padding-left:.3125em;padding-right:.3125em}.ui-btn-icon-left:after,.ui-btn-icon-right:after,.ui-btn-icon-top:after,.ui-btn-icon-bottom:after,.ui-btn-icon-notext:after{content:"";position:absolute;display:block;width:22px;height:22px}.ui-btn-icon-notext:after,.ui-btn-icon-left:after,.ui-btn-icon-right:after{top:50%;margin-top:-11px}.ui-btn-icon-left:after{left:.5625em}.ui-btn-icon-right:after{right:.5625em}.ui-header .ui-btn-icon-left:after,.ui-footer .ui-btn-icon-left:after{left:.37em}.ui-header .ui-btn-icon-right:after,.ui-footer .ui-btn-icon-right:after{right:.37em}.ui-btn-icon-notext:after,.ui-btn-icon-top:after,.ui-btn-icon-bottom:after{left:50%;margin-left:-11px}.ui-btn-icon-top:after{top:.5625em}.ui-btn-icon-bottom:after{top:auto;bottom:.5625em}.ui-btn-left,.ui-btn-right{position:absolute;top:.24em}.ui-btn-left{left:.4em}.ui-btn-right{right:.4em}.ui-btn-icon-notext.ui-btn-left{top:.3125em;left:.3125em}.ui-btn-icon-notext.ui-btn-right{top:.3125em;right:.3125em}.ui-screen-hidden{display:none!important}.ui-page-pre-in{opacity:0}.in{animation-timing-function:ease-out;animation-duration:350ms}.out{animation-timing-function:ease-in;animation-duration:225ms}@keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadeout{from{opacity:1}to{opacity:0}}.fade.out{opacity:0;animation-duration:125ms;animation-name:fadeout}.fade.in{opacity:1;animation-duration:225ms;animation-name:fadein}.ui-header-fixed,.ui-footer-fixed{left:0;right:0;width:100%;z-index:1000}.ui-header-fixed .ui-btn,.ui-footer-fixed .ui-btn{z-index:10}.ui-navbar li:last-child .ui-btn{margin-right:-4px}.ui-navbar li:last-child .ui-btn:after{margin-right:4px}.ui-content .ui-navbar li:last-child .ui-btn{border-right-width:1px;margin-right:0}.ui-content .ui-navbar li:last-child .ui-btn:after{margin-right:0}.ui-header .ui-navbar .ui-btn,.ui-footer .ui-navbar .ui-btn{border-top-width:0;border-bottom-width:0}.ui-header .ui-title~.ui-navbar .ui-btn,.ui-footer .ui-title~.ui-navbar .ui-btn{border-top-width:1px}.ui-input-btn input{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;border:0;outline:0;border-radius:inherit;cursor:pointer;background:#fff;background:rgba(255,255,255,0);opacity:.1;font-size:1px;text-indent:-9999px;z-index:2}.ui-popup-screen{top:0;left:0;right:0;bottom:1px;position:absolute;opacity:0;z-index:1099}.ui-popup-screen.in{opacity:.5}.ui-popup-screen.out{opacity:0}.ui-popup-container{z-index:1100;display:inline-block;position:absolute;padding:0;outline:0}.ui-popup{position:relative}.ui-popup.ui-body-inherit{border-width:1px;border-style:solid}.ui-popup-hidden{left:0;top:0;position:absolute!important;visibility:hidden}.ui-popup-truncate{height:1px;width:1px;margin:-1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.ui-popup.ui-content,.ui-popup .ui-content{overflow:visible}.ui-popup>.ui-header{border-top-width:0}.ui-popup>.ui-footer{border-bottom-width:0}.ui-popup>p,.ui-popup>h1,.ui-popup>h2,.ui-popup>h3,.ui-popup>h4,.ui-popup>h5,.ui-popup>h6{margin:.5em .4375em}.ui-popup>span{display:block;margin:.5em .4375em}.ui-popup-container .ui-content>p,.ui-popup-container .ui-content>h1,.ui-popup-container .ui-content>h2,.ui-popup-container .ui-content>h3,.ui-popup-container .ui-content>h4,.ui-popup-container .ui-content>h5,.ui-popup-container .ui-content>h6{margin:.5em 0}.ui-popup-container .ui-content>span{margin:0}.ui-popup-container .ui-content>p:first-child,.ui-popup-container .ui-content>h1:first-child,.ui-popup-container .ui-content>h2:first-child,.ui-popup-container .ui-content>h3:first-child,.ui-popup-container .ui-content>h4:first-child,.ui-popup-container .ui-content>h5:first-child,.ui-popup-container .ui-content>h6:first-child{margin-top:0}.ui-popup-container .ui-content>p:last-child,.ui-popup-container .ui-content>h1:last-child,.ui-popup-container .ui-content>h2:last-child,.ui-popup-container .ui-content>h3:last-child,.ui-popup-container .ui-content>h4:last-child,.ui-popup-container .ui-content>h5:last-child,.ui-popup-container .ui-content>h6:last-child{margin-bottom:0}.ui-popup>img{max-width:100%;max-height:100%;vertical-align:middle}.ui-popup:not(.ui-content)>img:only-child,.ui-popup:not(.ui-content)>.ui-btn-left:first-child+img:last-child,.ui-popup:not(.ui-content)>.ui-btn-right:first-child+img:last-child{border-radius:inherit}.ui-popup iframe{vertical-align:middle}.ui-popup>.ui-btn-left,.ui-popup>.ui-btn-right{position:absolute;top:-11px;margin:0;z-index:1101}.ui-popup>.ui-btn-left{left:-11px}.ui-popup>.ui-btn-right{right:-11px}.ui-popup-arrow-container{width:20px;height:20px}.ui-popup-arrow-container.ui-popup-arrow-l{left:-10px;clip:rect(-1000px,10px,2000px,-1000px)}.ui-popup-arrow-container.ui-popup-arrow-t{top:-9.25px;clip:rect(-1000px,2000px,10px,-1000px)}.ui-popup-arrow-container.ui-popup-arrow-r{right:-10px;clip:rect(-1000px,2000px,2000px,10px)}.ui-popup-arrow-container.ui-popup-arrow-b{bottom:-9.25px;clip:rect(10px,2000px,1000px,-1000px)}.ui-popup-arrow-container .ui-popup-arrow{width:28.284271247px;height:28.284271247px;border-width:1px;border-style:solid}.ui-popup-arrow-container.ui-popup-arrow-t .ui-popup-arrow{left:-4.142135623px;top:5.857864376px}.ui-popup-arrow-container.ui-popup-arrow-b .ui-popup-arrow{left:-4.142135623px;top:-14.142135623px}.ui-popup-arrow-container.ui-popup-arrow-l .ui-popup-arrow{left:5.857864376px;top:-4.142135623px}.ui-popup-arrow-container.ui-popup-arrow-r .ui-popup-arrow{left:-14.142135623px;top:-4.142135623px}.ui-popup>.ui-popup-arrow-guide{position:absolute;left:0;right:0;top:0;bottom:0;visibility:hidden}.ui-popup-arrow-container{position:absolute}.ui-popup-arrow{transform:rotate(45deg);position:absolute;overflow:hidden;box-sizing:border-box;border:solid 1px}.ui-listview,.ui-listview>li{margin:0;padding:0;list-style:none}.ui-content .ui-listview,.ui-panel-inner>.ui-listview{margin:-1em}.ui-content .ui-listview-inset,.ui-panel-inner>.ui-listview-inset{margin:1em 0}.ui-collapsible-content>.ui-listview{margin:-.5em -1em}.ui-collapsible-content>.ui-listview-inset{margin:.5em 0}.ui-listview>li{display:block;position:relative;overflow:visible}.ui-listview>.ui-li-static,.ui-listview>.ui-li-divider,.ui-listview>li>.ui-btn{margin:0;display:block;position:relative;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ui-listview>li>.ui-btn:focus{z-index:1}.ui-listview>.ui-li-static,.ui-listview>.ui-li-divider,.ui-listview>li>.ui-btn{border-width:1px 0 0 0;border-style:solid}.ui-listview-inset>.ui-li-static,.ui-listview-inset>.ui-li-divider,.ui-listview-inset>li>.ui-btn{border-right-width:1px;border-left-width:1px}.ui-listview>.ui-li-static.ui-last-child,.ui-listview>.ui-li-divider.ui-last-child,.ui-listview>li.ui-last-child>.ui-btn{border-bottom-width:1px}.ui-collapsible-content>.ui-listview:not(.ui-listview-inset)>li.ui-first-child,.ui-collapsible-content>.ui-listview:not(.ui-listview-inset)>li.ui-first-child>.ui-btn{border-top-width:0}.ui-collapsible-themed-content .ui-listview:not(.ui-listview-inset)>li.ui-last-child,.ui-collapsible-themed-content .ui-listview:not(.ui-listview-inset)>li.ui-last-child>.ui-btn{border-bottom-width:0}.ui-listview>li.ui-first-child,.ui-listview>li.ui-first-child>.ui-btn{border-top-right-radius:inherit;border-top-left-radius:inherit}.ui-listview>li.ui-last-child,.ui-listview>li.ui-last-child>.ui-btn{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.ui-listview>li.ui-li-has-alt>.ui-btn{border-top-right-radius:0;border-bottom-right-radius:0}.ui-listview>li.ui-first-child>.ui-btn+.ui-btn{border-top-left-radius:0;border-top-right-radius:inherit}.ui-listview>li.ui-last-child>.ui-btn+.ui-btn{border-bottom-left-radius:0;border-bottom-right-radius:inherit}.ui-listview>li.ui-first-child img:first-child:not(.ui-li-icon){border-top-left-radius:inherit}.ui-listview>li.ui-last-child img:first-child:not(.ui-li-icon){border-bottom-left-radius:inherit}.ui-collapsible-content>.ui-listview:not(.ui-listview-inset){border-radius:inherit}.ui-listview>.ui-li-static{padding:.7em 1em}.ui-listview>.ui-li-divider{padding:.5em 1.143em;font-size:14px;font-weight:bold;cursor:default;outline:0}.ui-listview>.ui-li-has-count>.ui-btn,.ui-listview>.ui-li-static.ui-li-has-count,.ui-listview>.ui-li-divider.ui-li-has-count{padding-right:2.8125em}.ui-listview>.ui-li-has-count>.ui-btn-icon-right{padding-right:4.6875em}.ui-listview>.ui-li-has-thumb>.ui-btn,.ui-listview>.ui-li-static.ui-li-has-thumb{min-height:3.625em;padding-left:6.25em}.ui-listview>.ui-li-has-icon>.ui-btn,.ui-listview>.ui-li-static.ui-li-has-icon{min-height:1.25em;padding-left:2.5em}.ui-li-count{position:absolute;font-size:12.5px;font-weight:bold;text-align:center;border-width:1px;border-style:solid;padding:0 .48em;line-height:1.6em;min-height:1.6em;min-width:.64em;right:.8em;top:50%;margin-top:-.88em}.ui-listview .ui-btn-icon-right .ui-li-count{right:3.2em}.ui-listview .ui-li-has-thumb>img:first-child,.ui-listview .ui-li-has-thumb>.ui-btn>img:first-child,.ui-listview .ui-li-has-thumb .ui-li-thumb{position:absolute;left:0;top:0;max-height:5em;max-width:5em}.ui-listview>.ui-li-has-icon>img:first-child,.ui-listview>.ui-li-has-icon>.ui-btn>img:first-child{position:absolute;left:.625em;top:.9em;max-height:1em;max-width:1em}.ui-listview>li p{font-size:12px;font-weight:normal;display:block;margin:.6em 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ui-listview .ui-li-aside{position:absolute;top:1em;right:3.333em;margin:0;text-align:right}.ui-listview>li.ui-li-has-alt>.ui-btn{margin-right:2.5em;border-right-width:0}.ui-listview>li.ui-li-has-alt>.ui-btn+.ui-btn{position:absolute;width:2.5em;height:100%;min-height:auto;box-sizing:border-box;border-left-width:1px;top:0;right:0;margin:0;padding:0;z-index:2}.ui-listview-inset>li.ui-li-has-alt>.ui-btn+.ui-btn{border-right-width:1px}.ui-listview>li.ui-li-has-alt>.ui-btn+.ui-btn:focus{z-index:3}ol.ui-listview,ol.ui-listview>.ui-li-divider{counter-reset:listnumbering}ol.ui-listview>li>.ui-btn,ol.ui-listview>li.ui-li-static{vertical-align:middle}ol.ui-listview>li>.ui-btn:first-child:before,ol.ui-listview>li.ui-li-static:before{display:inline-block;font-size:.9em;font-weight:normal;padding-right:.3em;min-width:1.4em;line-height:1.5;vertical-align:middle;counter-increment:listnumbering;content:counter(listnumbering) "."}ol.ui-listview>li h1:first-child,ol.ui-listview>li h2:first-child,ol.ui-listview>li h3:first-child,ol.ui-listview>li h4:first-child,ol.ui-listview>li h5:first-child,ol.ui-listview>li h6:first-child,ol.ui-listview>li p:first-child,ol.ui-listview>li img:first-child+*{display:inline-block;vertical-align:middle}ol.ui-listview>li h1:first-child~*,ol.ui-listview>li h2:first-child~*,ol.ui-listview>li h3:first-child~*,ol.ui-listview>li h4:first-child~*,ol.ui-listview>li h5:first-child~*,ol.ui-listview>li h6:first-child~*,ol.ui-listview>li p:first-child~*,ol.ui-listview>li img:first-child+*~*{margin-top:0;text-indent:2.04em}html .ui-filterable+.ui-listview,html .ui-filterable.ui-listview{margin-top:.5em}.ui-input-text,.ui-input-search{margin:.5em 0;border-width:1px;border-style:solid}.ui-input-text input,.ui-input-search input{padding:.4em;line-height:1.4em;display:block;width:100%;box-sizing:border-box;outline:0}.ui-input-text input,.ui-input-search input{margin:0;min-height:2.2em;text-align:left;border:0;background:transparent none;border-radius:inherit}.ui-input-search{position:relative}.ui-input-search input{padding-left:1.75em}.ui-input-search:after{position:absolute;left:.3125em;top:50%;margin-top:-7px;content:"";background-position:center center;background-repeat:no-repeat;width:14px;height:14px;opacity:.5}.ui-input-search .ui-input-clear-hidden,.ui-input-text .ui-input-clear-hidden{display:none}.ui-panel{width:17em;min-height:100%;max-height:none;border-width:0;position:absolute;top:0;display:block}.ui-panel-closed{width:0;max-height:100%;overflow:hidden;visibility:hidden;left:0}.ui-panel-fixed{position:fixed}.ui-panel-display-reveal{z-index:1}.ui-panel-display-push{z-index:999}.ui-panel-display-overlay{z-index:1001}.ui-panel-inner{padding:1em}.ui-panel-dismiss{position:absolute;top:0;left:0;right:0;height:100%;z-index:1002;display:none}.ui-panel-dismiss-open{display:block}.ui-panel-animate{transition:transform 275ms ease}.ui-panel-position-left{left:-17em}.ui-panel-animate.ui-panel-position-left.ui-panel-display-overlay,.ui-panel-animate.ui-panel-position-left.ui-panel-display-push{left:0;transform:translate3d(-17em,0,0)}.ui-panel-position-left.ui-panel-display-reveal,.ui-panel-open.ui-panel-position-left{left:0}.ui-panel-animate.ui-panel-open.ui-panel-position-left.ui-panel-display-overlay,.ui-panel-animate.ui-panel-open.ui-panel-position-left.ui-panel-display-push{transform:translate3d(0,0,0)}.ui-panel-position-right{right:-17em}.ui-panel-animate.ui-panel-position-right.ui-panel-display-overlay,.ui-panel-animate.ui-panel-position-right.ui-panel-display-push{right:0;transform:translate3d(17em,0,0)}.ui-panel-position-right.ui-panel-open{right:0}.ui-panel-animate.ui-panel-open.ui-panel-position-right.ui-panel-display-overlay,.ui-panel-animate.ui-panel-open.ui-panel-position-right.ui-panel-display-push{transform:translate3d(0,0,0)}
.app-bar-buttons .app-btn-more::before,.app-collapsible-toggle-button::before,.dv-action-see-all .app-btn-prev::before,.dv-action-see-all .app-btn-next::before,[data-action-path="wizard-prev"]::before,[data-action-path="wizard-next"]::before,.app-caret::before,.app-field-object-ref::before,.ui-btn.app-has-children::after,.app-echo-toolbar h3::after,.app-bar-actions>h3::after,.app-btn-options::after,[data-input].app-has-focus .app-control-helper ul li.app-focus::after,[data-input] .app-control-toolbar .app-has-droparrow::after,[data-draggable="grid-header-field"] i.app-field-menu::after{font-family:'Material Icons'!important;font-weight:normal;font-style:normal;font-size:24px;line-height:24px;vertical-align:middle;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';position:absolute!important;left:0;top:50%;margin-top:-12px;width:18px;display:inline-block!important;content:'chevron_right';text-indent:-3px}.material-symbol:after,.material-symbol .symbol{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:20px;line-height:20px;vertical-align:middle;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';position:absolute!important;left:50%;top:50%;margin-top:-10px;margin-left:-10px;width:20px;display:inline-block!important;text-indent:0;color:#535353}.app-theme-dark .material-symbol .symbol{color:#bbb}.app-page-loading{padding:5px 1em 5px 16px;font-weight:normal;font-size:16px;line-height:36px;height:36px;vertical-align:central;text-transform:lowercase}.ui-listview>.ui-li-divider,.ui-listview .ui-btn{padding-left:16px}strong,b{font-weight:600}.app-screen-generic,.app-glass-pane{position:absolute;touch-action:none;left:0;top:0;width:100%;height:100%;z-index:10000;opacity:0;background-color:#000}.app-screen-generic{background-color:transparent;opacity:1;cursor:no-drop;z-index:9998}.app-screen-generic .app-focus-frame{cursor:copy}.app-glass-pane-reject{opacity:.3}.ui-li-count{font-weight:normal}.ui-btn,label.ui-btn,.ui-bar-a,.ui-page-theme-a .ui-bar-inherit,html .ui-bar-a .ui-bar-inherit,html .ui-body-a .ui-bar-inherit,.ui-page-theme-a a,html .ui-bar-a a,html .ui-body-a a,.ui-listview>.ui-li-divider,.ui-popup h1{font-weight:600}.app-font-tiny .ui-btn,label.ui-btn,.app-font-tiny .ui-bar-a,.app-font-tiny .ui-page-theme-a .ui-bar-inherit,html .app-font-tiny .ui-bar-a .ui-bar-inherit,html .app-font-tiny .ui-body-a .ui-bar-inherit,.app-font-tiny .ui-page-theme-a a,html .app-font-tiny .ui-bar-a a,html .app-font-tiny .ui-body-a a,.app-font-tiny .ui-listview>.ui-li-divider,.app-font-tiny .ui-li-count,.app-font-tiny .ui-popup h1{font-weight:500}.ui-panel .ui-listview>.ui-li-static,.ui-panel .ui-listview>.ui-li-divider,.ui-panel .ui-listview>li>.ui-btn{border-top-width:0}.ui-panel .ui-listview>.ui-li-divider.ui-last-child{border-bottom-width:0}.ui-page .ui-content:before{content:' ';display:block;position:absolute;left:0;top:0;right:0;height:57px}.app-android:not(.app-has-sidebar-left) .ui-content::before{height:58px}.app-content-stub-hidden .ui-content:before{display:none}.app-clear-fix{height:0;clear:both}.app-scrollbar-info{width:100px;height:100px;overflow:auto;position:absolute;top:-200px;left:-200px;-ms-overflow-style:none;z-index:4000}.app-scrollbar-info::-webkit-scrollbar{display:none}.app-scrollbar-info div{width:200px;height:200px}.ui-header.ui-header-fixed.app-bar-toolbar .ui-title{margin-left:50%;width:0;min-width:0;max-width:0;margin-right:50%;text-align:center;vertical-align:middle;line-height:56px}.app-logo{background-size:65px auto;background-position:0 7px;background-repeat:no-repeat;user-select:none}.app-bar-toolbar .app-logo,.app-kiosk .app-logo{display:inline-block;position:absolute;left:56px;font-weight:normal;height:56px;line-height:56px;font-size:14px;text-transform:uppercase;color:#000;font-weight:600;padding:0 8px 0 0;cursor:default;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-has-sidebar-left:not(.app-has-minisidebar-left) .app-bar-toolbar .app-logo{padding-right:0}.ui-panel-inner .ui-listview>.ui-li-divider.app-list-instruction.app-logo{font-size:14px;color:#333;padding-top:0;padding-bottom:0;text-transform:uppercase;font-weight:600;background-size:65px auto;background-position:16px center;background-repeat:no-repeat;height:56px;line-height:56px}.ui-panel-inner .ui-listview>.ui-li-divider.app-list-instruction.app-logo,.app-density-condensed .app-bar-toolbar .app-logo{font-size:12px}.app-has-back.app-bar-toolbar .app-logo{display:none}.app-has-sidebar-left:not(.app-has-minisidebar-left) .app-bar-toolbar .app-logo{max-width:200px}.app-has-minisidebar-left .app-bar-toolbar .app-logo{left:73px}.ui-corner-all{background-clip:border-box}.ui-li-thumb{left:16px!important;top:50%!important;margin-top:-40px}.ui-panel-inner .ui-listview{overflow:hidden}.ui-listview>.ui-li-has-thumb>.ui-btn,.ui-listview>.ui-li-static.ui-li-has-thumb{padding-left:104px}.app-density-compact .ui-listview>.ui-li-has-thumb>.ui-btn,.app-density-compact .ui-listview>.ui-li-static.ui-li-has-thumb{padding-left:96px}.app-density-condensed .ui-listview>.ui-li-has-thumb>.ui-btn,.app-density-condensed .ui-listview>.ui-li-static.ui-li-has-thumb{padding-left:84px}.app-thumb-person .ui-li-thumb{border-radius:2.5em}body,input,select,textarea,button,.ui-btn{font-family:-apple-system,"Segoe UI",sans-serif,"Segoe MDL2 Assets";font-size:1em}.app-android,.app-android input,.app-android select,.app-android textarea,.app-android button,.app-android .ui-btn{font-family:"Google Sans",Roboto,"Segoe UI",sans-serif,"Segoe MDL2 Assets"}.ui-btn.ui-btn-icon-notext{overflow:visible}.ui-btn .app-event{margin:-1px .25em -1px -.25em;font-size:18px;vertical-align:text-bottom;height:16px;width:16px}.ui-listview .ui-btn .app-event{position:absolute;right:6px;top:50%;margin-top:-8px}.app-popup-icon-left .ui-listview .ui-btn .app-event{left:10px;right:auto}textarea{-webkit-appearance:none}.ui-shadow-inset,.app-wrapper .ui-btn:focus,.app-wrapper .ui-focus{box-shadow:none}.ui-listview>.ui-li-divider{padding-top:5px;padding-bottom:7px}.app-wrapper .ui-listview>li p{font-size:.9em;margin-top:.3em;margin-bottom:.3em;line-height:normal}.app-listview{background-color:#fff}.app-listview-stub{display:block!important;background-color:transparent!important}.app-listview.app-onecolumnview.app-listview-multiselect .ui-btn,.app-listview.app-cardcolumn.app-listview-multiselect .ui-btn,.app-listview.app-cardview.app-listview-multiselect .ui-btn{padding-left:48px}.app-listview.app-onecolumnview.app-listview-multiselect>.ui-li-has-thumb>.ui-btn,.app-listview.app-cardcolumn.app-listview-multiselect>.ui-li-has-thumb>.ui-btn,.app-listview.app-cardview.app-listview-multiselect>.ui-li-has-thumb>.ui-btn{padding-left:140px}.app-density-compact .app-listview.app-onecolumnview.app-listview-multiselect>.ui-li-has-thumb>.ui-btn,.app-density-compact .app-listview.app-cardcolumn.app-listview-multiselect>.ui-li-has-thumb>.ui-btn,.app-density-compact .app-listview.app-cardview.app-listview-multiselect>.ui-li-has-thumb>.ui-btn{padding-left:129px}.app-density-condensed .app-listview.app-onecolumnview.app-listview-multiselect>.ui-li-has-thumb>.ui-btn,.app-density-condensed .app-listview.app-cardcolumn.app-listview-multiselect>.ui-li-has-thumb>.ui-btn,.app-density-condensed .app-listview.app-cardview.app-listview-multiselect>.ui-li-has-thumb>.ui-btn{padding-left:118px}.app-listview.app-onecolumnview.app-listview-multiselect .ui-li-thumb,.app-listview.app-cardcolumn.app-listview-multiselect .ui-li-thumb,.app-listview.app-cardview.app-listview-multiselect .ui-li-thumb{left:48px!important}.app-listview.app-onecolumnview.app-listview-inlineediting .ui-btn,.app-listview.app-cardcolumn.app-listview-inlineediting .ui-btn,.app-listview.app-cardview.app-listview-inlineediting .ui-btn{padding-left:48px}.app-listview.app-onecolumnview.app-listview-inlineediting>.ui-li-has-thumb>.ui-btn,.app-listview.app-cardcolumn.app-listview-inlineediting>.ui-li-has-thumb>.ui-btn,.app-listview.app-cardview.app-listview-inlineediting>.ui-li-has-thumb>.ui-btn{padding-left:140px}.app-density-compact .app-listview.app-onecolumnview.app-listview-inlineediting>.ui-li-has-thumb>.ui-btn,.app-density-compact .app-listview.app-cardcolumn.app-listview-inlineediting>.ui-li-has-thumb>.ui-btn,.app-density-compact .app-listview.app-cardview.app-listview-inlineediting>.ui-li-has-thumb>.ui-btn{padding-left:129px}.app-density-condensed .app-listview.app-onecolumnview.app-listview-inlineediting>.ui-li-has-thumb>.ui-btn,.app-density-condensed .app-listview.app-cardcolumn.app-listview-inlineediting>.ui-li-has-thumb>.ui-btn,.app-density-condensed .app-listview.app-cardview.app-listview-inlineediting>.ui-li-has-thumb>.ui-btn{padding-left:118px}.app-listview.app-onecolumnview.app-listview-inlineediting .ui-li-thumb,.app-listview.app-cardcolumn.app-listview-inlineediting .ui-li-thumb,.app-listview.app-cardview.app-listview-inlineediting .ui-li-thumb{left:48px!important}.app-listview.app-onecolumnview.app-listview-inlineediting.app-listview-multiselect .ui-btn,.app-listview.app-cardcolumn.app-listview-inlineediting.app-listview-multiselect .ui-btn,.app-listview.app-cardview.app-listview-inlineediting.app-listview-multiselect .ui-btn{padding-left:72px}.app-listview.app-onecolumnview.app-listview-inlineediting.app-listview-multiselect>.ui-li-has-thumb>.ui-btn,.app-listview.app-cardcolumn.app-listview-inlineediting>.ui-li-has-thumb>.ui-btn,.app-listview.app-cardview.app-listview-inlineediting.app-listview-multiselect>.ui-li-has-thumb>.ui-btn{padding-left:164px}.app-density-compact .app-listview.app-onecolumnview.app-listview-inlineediting.app-listview-multiselect>.ui-li-has-thumb>.ui-btn,.app-density-compact .app-listview.app-cardcolumn.app-listview-inlineediting.app-listview-multiselect>.ui-li-has-thumb>.ui-btn,.app-density-compact .app-listview.app-cardview.app-listview-inlineediting.app-listview-multiselect>.ui-li-has-thumb>.ui-btn{padding-left:153px}.app-density-condensed .app-listview.app-onecolumnview.app-listview-inlineediting.app-listview-multiselect>.ui-li-has-thumb>.ui-btn,.app-density-condensed .app-listview.app-cardcolumn.app-listview-inlineediting.app-listview-multiselect>.ui-li-has-thumb>.ui-btn,.app-density-condensed .app-listview.app-cardview.app-listview-inlineediting.app-listview-multiselect>.ui-li-has-thumb>.ui-btn{padding-left:142px}.app-listview.app-onecolumnview.app-listview-inlineediting.app-listview-multiselect .ui-li-thumb,.app-listview.app-cardcolumn.app-listview-inlineediting.app-listview-multiselect .ui-li-thumb,.app-listview.app-cardview.app-listview-inlineediting.app-listview-multiselect .ui-li-thumb{left:72px!important}.app-listview li .ui-btn:not(.ui-btn-icon-notext):not(.ui-mini){line-height:normal;padding-top:11px;padding-bottom:11px}html{touch-action:none;-ms-overflow-style:none}.app-wrapper,.app-echo-inner,.ui-panel-inner{outline:0}.app-wrapper,.ui-panel-inner{touch-action:pan-y}body:not(.app-desktop){-webkit-touch-callout:none!important;-webkit-user-select:none!important}body{overflow:hidden!important}.app-wrapper{position:absolute;z-index:1;top:57px;bottom:0;left:0;width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.app-wrapper::-webkit-scrollbar,.app-page-modal-glass-pane .app-inner::-webkit-scrollbar{display:none;-webkit-appearance:none;width:0}.app-vscrollbar{position:absolute;top:0;height:1px;padding:0;margin:0;margin-right:2px;z-index:3;background-color:transparent;opacity:0;width:3px;transition:opacity 750ms ease-in;overflow:hidden;cursor:default;user-select:none}.app-vscrollbar .app-vscrollbar-handle{position:absolute;padding:0;margin:0;left:0;top:0;width:3px;height:1px;transition:top 0 linear}.app-desktop .app-vscrollbar{width:7px;background-color:#e9e9e9;margin-right:0}.app-desktop .app-vscrollbar .app-vscrollbar-handle{width:7px}.app-desktop.app-scrollbars-wide .app-vscrollbar{width:9px}.app-desktop.app-scrollbars-wide .app-vscrollbar .app-vscrollbar-handle{width:9px}.app-desktop .app-vscrollbar{transition:none}.app-desktop .ui-page .app-wrapper+.app-vscrollbar{opacity:1}.app-desktop .app-vscrollbar-handle:hover,.app-desktop .app-hscrollbar-handle:hover,.app-desktop .app-vscrollbar:hover .app-vscrollbar-handle,.app-desktop .app-hscrollbar2:hover .app-hscrollbar-handle{-webkit-box-shadow:inset 1px 1px 0 rgba(0,0,0,.1),inset 1px 1px 0 rgba(0,0,0,.1)}.app-wrapper>*{margin:0!important}.app-page-content{padding:1em 1em 1em 16px;background-color:#fff}.app-page-content.app-display-flow{padding:0 0 1rem 0}.ui-panel-inner{position:absolute;top:0;left:0;right:0;bottom:0;overflow-y:auto;z-index:0;-ms-overflow-style:none;overflow-x:hidden}li.app-info,li.app-copy{padding-top:.75em!important;padding-bottom:.75em!important;text-shadow:none}li.app-info .appname{color:#38c;display:inline-block;white-space:nowrap;font-size:1em;text-transform:uppercase}li.app-info p{white-space:normal;font-size:1em;margin-bottom:0!important}li.app-copy{border-bottom-width:0!important;border-top-width:1px!important;background-color:transparent!important}li.app-depth1>*{padding-left:16px!important}li.app-depth2>*{padding-left:2.5em!important}li.app-depth3>*{padding-left:5em!important}li.app-depth4>*{padding-left:7.5em!important}li.app-depth5>*{padding-left:10em!important}.level1 .menu-item .ui-btn,.level2 .menu-item .ui-btn,.level3 .menu-item .ui-btn,.menu-item .level4 .ui-btn,.menu-item .level5 .ui-btn{padding-left:2em}.app-text-collapsible{max-height:240px;overflow:hidden;margin-bottom:0;padding:0!important;white-space:nowrap!important;text-overflow:ellipsis}.app-text-collapsible+.app-btn-toggle{min-height:0!important;font-weight:normal}.app-listview.app-grid .dv-item .ui-btn .app-text-collapsible+.app-btn-toggle{padding:0!important}.ui-btn-active .app-text-collapsible+.app-btn-toggle{background-color:transparent;border-color:transparent}.app-text-collapsible.app-text-expanded{max-height:none}.app-null{text-transform:lowercase}.app-grid .ui-btn .app-null,.app-grid .app-group .app-null{visibility:hidden}.app-grid.app-grid-vert-lines-none .ui-btn .app-null,.app-grid.app-grid-vert-lines-none .app-group .app-null,.app-grid.app-grid-horiz-lines-none .ui-btn .app-null,.app-grid.app-grid-horiz-lines-none .app-group .app-null{visibility:visible}.ui-btn .app-null,.app-group .app-null{color:#808080}.app-item-desc{line-height:normal;font-weight:normal}.app-item-desc.app-item-desc-before{display:none}.app-labelsinlist-displayedabove .app-item-desc.app-item-desc-before{display:block}.app-labelsinlist-displayedabove .app-item-desc.app-item-desc-after{display:none}.app-listview.ui-listview li .app-item-desc{margin:0;display:inline-block;padding:0 1em 0 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ui-listview-inset{margin:1em!important}.app-listview.ui-listview.app-listview-static li .app-item-desc{display:block}.app-field-label-before,.app-field-label-after{display:none;font-size:12px;color:#999;margin-top:0;max-width:15em;overflow:hidden;text-overflow:ellipsis}.app-field-label-after{display:block;margin-top:0}.app-field-label-before{margin-bottom:0}body.app-labelsinlist-displayedabove .app-field-label-before{display:block}body.app-labelsinlist-displayedabove .app-field-label-after{display:none}.app-field-label-other{padding-right:.25em;color:#999}.app-field-label-other:after{content:":"}.app-popup .app-item-desc,.ui-panel-position-left .app-item-desc,.ui-panel-position-right .app-item-desc,.app-sidebar .app-item-desc,.app-listview-static .ui-btn .app-item-desc{color:#999;margin:0}.app-presenter{background-color:#fff}.app-presenter-instruction{padding:1em 1.14em .4em 1.14em;border-bottom:1px solid #ddd;font-size:14px}.ui-listview>.ui-li-divider.app-list-instruction,.app-presenter-instruction{background-color:#f1f1f1;color:#808080;font-weight:normal;white-space:normal;border-top-width:0;padding-top:1em;text-shadow:none!important;cursor:auto;width:auto!important}.ui-panel-inner .ui-listview>.ui-li-divider.app-list-instruction:not(.ui-first-child),.ui-listview.app-listview-static>.ui-li-divider.app-list-instruction:not(.ui-first-child){border-top-width:1px}.app-image-thumb{border:1px solid #c0c0c0;border-width:1px!important;background-color:#fff}.app-btn-float{width:56px;height:56px;border-radius:28px;position:fixed;z-index:1003;border-width:0;box-shadow:1px 1px 6px rgba(0,0,0,.3)!important}.app-btn-float.ui-btn.ui-btn-icon-notext::after{border-radius:28px;width:56px;height:56px;line-height:56px;vertical-align:middle;margin-left:-28px;margin-top:-28px;border-color:transparent!important;color:#fff}.app-btn-float.ui-btn.ui-btn-icon-notext.ui-btn-active::after{background-color:rgba(0,0,0,.1)!important}.app-btn-promo{right:18px;bottom:9px}.app-btn-promo:after{background-color:transparent}.app-btn-promo-cancel{z-index:1100}.app-bar-toolbar{border-top-width:0;border-bottom-color:#ccc;height:56px;top:0;padding:0;position:absolute}.app-bar-toolbar .ui-title{text-shadow:none;font-weight:normal;line-height:normal;vertical-align:middle;font-weight:600}.app-bar-toolbar .ui-btn-icon-notext{top:50%;margin-top:-12px}.app-bar-toolbar .app-btn,.app-bar-toolbar .app-btn-context{border:0;width:24px;height:24px}.app-bar-buttons .app-btn-more{border-radius:0}.app-bar{border-top:solid 1px #ddd;margin:0}.app-bar .ui-btn{background-color:#f1f1f1;margin:0 0%;text-align:left;border-width:0;font-weight:normal;padding-left:3em;color:#808080;display:block}.app-bar .ui-btn-icon-left:after{left:.75em}.app-btn-cluster-right .app-btn{display:none}.app-bar-heading{left:0;top:0;right:0;position:fixed;font-size:14px;color:#808080;padding:4px .25em 4px 16px;font-weight:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background-color:#fff;z-index:2;box-shadow:0 3px 6px 0 rgba(0,0,0,.25)}body:not(.app-has-sidebar-left) .ui-page:not([data-page-header='false']) .app-bar-heading,.app-page-modal:not([data-page-header='false']) .app-bar-heading{border-top:solid 1px #ddd}.app-bar-heading.app-bar-heading-modal{z-index:1002}.ui-page .app-bar-heading{position:absolute}.app-bar-heading .app-bar-label{margin:0;font-weight:600;font-size:.75em;color:#000;max-width:40%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-bar-toolbar .app-btn.app-btn-text{width:auto;padding-left:32px;text-transform:uppercase;line-height:40px;height:40px;margin-top:-20px;max-width:40%;overflow:hidden;border-radius:0;padding-right:.5em;margin-right:-.5em}.app-bar-toolbar .app-btn.app-btn-text .app-icon{left:4px;margin-left:0}.app-bar-toolbar .app-btn.app-btn-text.ui-btn-active{background-color:rgba(0,0,0,.05)!important}.dv-load-at-bottom,.dv-load-at-top{text-align:center!important;vertical-align:middle;padding:0!important;height:3em!important}.dv-load-at-top{border-top-width:0!important}.dv-load-at-bottom{border-bottom-width:0!important}.app-static-text{border-color:transparent!important}.app-static-label{text-overflow:ellipsis;overflow:hidden}.app-static-text div{white-space:normal;overflow:hidden;text-overflow:ellipsis;padding:.45em .4em;color:#808080;max-width:800px}.app-form-page .ui-content{padding-top:0}.app-form-page .ui-content .ui-listview-inset{margin-top:1em!important;margin-left:.75em!important;margin-right:.75em!important}.app-popup{max-width:500px}.app-popup .app-popup-text{padding:0 0 .5em 0;overflow:auto}.app-popup:focus{outline:0}.app-popup-panel{border-radius:0;left:0;right:0;overflow:hidden}.app-popup-panel.app-popup-listview .ui-content{margin-top:1em;margin-bottom:1em}.app-popup-panel .ui-listview>li>.ui-btn{border-top-width:0}.app-popup-message{background-color:#fff;border:1px solid #ccc;z-index:1002}.app-popup-buttons{text-align:right;margin-bottom:-.5em}.app-popup-buttons .ui-btn{line-height:normal;min-width:6em;display:inline-block;text-transform:uppercase;margin-left:.62em;margin-right:0;overflow:initial}.app-popup .ui-title{margin:0;padding-left:1em;padding-right:1em}.app-popup-listview .ui-panel-inner{position:static;top:auto;left:auto;right:auto;bottom:auto;margin:-14px}.app-popup-listview .ui-panel-inner li{line-height:normal!important}.app-popup-listview .ui-panel-inner .ui-listview>.ui-li-divider.app-list-instruction{padding-top:.5em!important;padding-bottom:.5em!important;text-transform:uppercase}.app-popup-listview .ui-panel-inner .ui-listview>.ui-li-divider.app-list-instruction:first-child{border-top-width:0}.app-popup-listview .ui-content{margin-top:4px;margin-bottom:4px;padding:14px}.app-popup-listview .ui-header{margin-bottom:-4px}.app-popup-listview .ui-header .ui-title{font-weight:normal}.app-popup-listview .app-status{font-style:italic;display:block}.app-popup-listview .app-listview li .ui-btn:not(.ui-btn-icon-notext):not(.ui-mini){padding:11px 3em 11px 1em}.app-popup-icon-left .ui-listview li .ui-btn:not(.ui-btn-icon-notext):not(.ui-mini){padding:12px 36px 12px 56px}.ui-panel .ui-listview>li p,.app-listview.ui-listview li .app-item-desc{white-space:normal}.app-listview.ui-listview.app-cardview li .app-item-desc,.app-listview.ui-listview.app-cardcolumn li .app-item-desc{white-space:nowrap}.app-popup-icon-left.ui-panel .ui-listview li.ui-li-static,.app-popup-icon-left.ui-panel .ui-listview li.ui-li-divider{padding-left:56px;padding-right:1em}.app-popup-icon-left .ui-btn-icon-right::after{left:6px}.app-popup-listview .ui-last-child .ui-btn{border-bottom-width:0!important}#app-btn-menu{width:24px;height:24px;border-width:0;margin-top:-12px;border-radius:0}#app-btn-menu,.ui-btn-left.app-btn-search-cancel{left:16px}.app-btn-menu-background{left:0;width:34px;top:0;bottom:-1px;border-bottom:solid 1px #ccc;border-right:solid 1px #ccc;background-color:#e9e9e9;z-index:9;display:inline-block;position:absolute}.app-has-minisidebar-left .app-btn-menu-background,.app-has-back .app-btn-menu-background{width:56px}.app-has-sidebar-left:not(.app-has-minisidebar-left) .app-btn-menu-background{width:259px;z-index:0}.app-has-sidebar-left .app-bar-toolbar:not(.app-has-back) .app-btn-menu-background::after{content:' ';position:absolute;right:-1px;bottom:-1px;width:1px;height:1px}body:not(.app-has-sidebar-left) .app-btn-menu-background{width:0}body:not(.app-has-sidebar-left) .app-btn-menu-background,.app-has-minisidebar-left .app-btn-menu-background,.app-has-back .app-btn-menu-background{border-color:transparent;background-color:transparent}.app-status-bar{background-color:#fff;padding:.75em .5em .75em .75em;white-space:nowrap;margin:0 -1em 0 -1em;overflow-x:hidden;border-bottom:solid 1px #ddd;line-height:16px}.app-status-bar ul{margin:0;padding:0;z-index:15}.app-status-bar li span{display:inline-block;text-shadow:none}.app-status-bar li.Segment{text-overflow:ellipsis;display:inline-block;list-style-type:none;font-size:12px;border:solid 1px #ccc;background-color:#e5e5e5;border-left-color:transparent;border-right-width:0;position:relative;z-index:5;cursor:pointer;user-select:none}.app-status-bar .Segment.First{padding-left:0;margin-left:0;border-left-width:1px;border-color:#ccc}.app-status-bar .Segment span.Outer{padding-left:16px}.app-status-bar .Segment.First span.Outer{padding-left:0}.app-status-bar .Segment span.Inner{position:relative;background-color:#e5e5e5}.app-status-bar .Segment.PastToCurrent span.Inner{border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;margin:-1px 0}.app-status-bar .Segment span.Inner::after{content:' ';position:absolute;right:0;top:-1px;display:block;border:solid 1px #ccc;border-radius:2px;background-color:#e5e5e5;transform:rotate(-45deg);transform-origin:top right;height:20px;width:20px;z-index:-1}.app-status-bar .Segment span.Self{height:18px;padding:6px 4px 5px 4px}.app-status-bar .Segment.First span.Self{padding-left:10px}.app-status-bar .Segment.Future,.app-status-bar .Segment.Future span.Self,.app-status-bar .Segment.Future span.Inner::after{background-color:#fff}div.app-menu-footer{height:3em;margin:1em -1em 0 -1em}.app-stub{min-height:3em;margin:0!important;background-color:transparent}.app-content-stub-hidden .app-stub{height:1px;min-height:1px;position:relative;margin-top:-1px!important}.app-stub.app-hidden{height:1px!important;min-height:0;margin-top:-1px!important}.app-stub-main{height:0;margin:0!important}.app-sidebar{display:none;top:0;width:259px;background-color:#e9e9e9}.app-sidebar .ui-panel-inner{top:57px}.app-has-minisidebar-left .app-sidebar{width:56px}.ui-btn-right.app-btn-context{right:10px}.ui-listview textarea{white-space:normal}.app-listview:not(.app-listview-static) li.ui-li-divider{float:none!important;margin:0!important;border-radius:0!important}.app-bar-buttons{text-align:right;overflow:hidden;white-space:nowrap;font-size:0}.app-bar-buttons .app-has-icon.app-btn-close{position:absolute!important;left:8px;width:40px;height:40px;top:50%;margin-top:-20px;cursor:pointer;padding:0!important}.app-bar-buttons .app-has-icon.app-btn-close .app-icon{left:50%!important;margin-left:-12px!important}.app-bar-buttons .ui-btn,.app-tabs .ui-btn,.app-bar-notify .ui-btn{line-height:normal!important}.app-bar-buttons .ui-btn,.app-bar-notify .ui-btn{text-transform:uppercase;display:inline-block;min-width:10em}.app-bar-buttons .ui-btn.app-btn-more{min-width:0;width:22px;padding-left:0;padding-right:0}.app-bar-buttons .ui-btn,.app-popup-buttons .ui-btn,.app-bar-notify .ui-btn{min-width:2em!important;border-width:0!important;margin:0}.app-desktop .app-bar-buttons .ui-btn:not(:hover):not(.ui-btn-active),body:not(.app-desktop) .app-bar-buttons .ui-btn:not(.ui-btn-active),.app-popup-buttons .ui-btn:not(:hover):not(.ui-btn-active){background-color:transparent!important;border-color:transparent!important}.app-bar-buttons{padding:0 8px;white-space:nowrap}.app-bar-buttons.app-bar-buttons-hidden{height:2em;padding:0}.app-bar-buttons.app-bar-buttons-hidden>.ui-btn{display:none}.app-reading-pane-detail .app-bar-buttons{padding-left:48px}.app-reading-pane-detail.app-reading-pane-detail-vertical .app-bar-buttons{padding-right:1px}.ui-header.app-tabs{width:auto;left:0;padding:0 1em;background-color:#fff;border-top-width:0}.ui-header.app-bar-actions{width:auto;left:0;border-top-width:0;font-weight:normal;padding:0 0 0 16px;line-height:normal;vertical-align:middle;overflow:hidden;white-space:nowrap;position:absolute}.ui-header.app-bar-actions h3+.ui-btn{width:1px;margin-right:-2px;visibility:hidden}.ui-header.app-bar-actions,.app-echo-toolbar{padding-top:3px;padding-bottom:3px;white-space:nowrap}body:not(.app-has-sidebar-left) .ui-page:not([data-page-header='false']) .app-bar-actions{border-color:transparent}.ui-content:not(.app-content-main) .ui-header.app-tabs:not(.ui-header-fixed):not(.app-tabs-layout){border-top-width:1px;margin-top:-1px!important;margin-bottom:-1px!important}.ui-header.app-tabs:not(.ui-header-fixed).app-tabs-layout{border-top-width:1px}.ui-content:not(.app-content-main) .ui-header.app-tabs:not(.ui-header-fixed).app-tabs-layout{margin-bottom:0!important}.ui-header.ui-header-fixed.app-tabs,.ui-header.ui-header-fixed.app-bar-actions,.ui-header.ui-header-fixed.app-bar-header{top:57px}.app-page-scrollable .app-wrapper .ui-header.app-tabs,.app-page-scrollable .app-wrapper .ui-header.app-bar-actions{margin:-1px 0!important;font-size:16px;border-top-width:1px}.ui-header.app-bar-header.ui-header-fixed{padding:0!important;border-top-width:0;line-height:normal;font-weight:normal;position:absolute;left:0!important}.ui-footer.app-bar-footer.ui-footer-fixed{padding:0!important;line-height:normal;font-weight:normal;position:absolute;left:0!important;bottom:0;border-bottom-width:0;background-color:#f1f1f1}.app-ios .app-page-modal-gap-none.app-page-modal-fullscreen .app-bar-buttons,.app-ios .app-page-modal-gap-none.app-page-modal-fullscreen .app-bar-buttons .app-tools,.app-ios .ui-page:not(.app-reading-pane-master) .app-bar-footer .app-bar-tabs{padding-bottom:env(safe-area-inset-bottom)!important}.app-tabs{padding:0 1em;overflow:hidden;text-align:center}.app-tabs ul{margin:0;padding:0;display:inline-block;white-space:nowrap}.app-tabs li{display:inline-block}.app-tabs ul li.app-first-child .ui-btn{border-top-left-radius:.3125em;border-bottom-left-radius:.3125em}.app-tabs ul li.app-last-child .ui-btn,.app-tabs ul li .ui-btn.ui-last-child{border-top-right-radius:.3125em;border-bottom-right-radius:.3125em}.app-tabs .ui-btn,.app-tabs .ui-btn.app-selected{display:inline-block;min-width:10em;font-weight:normal;font-size:14px;padding:6px 2em;border-width:1px 1px 1px 0}.app-tabs ul li.app-first-child .ui-btn{border-left-width:1px}.app-tabs ul li.app-last-child .ui-btn.app-tab-active,.app-tabs ul li.app-last-child .ui-btn.app-tab-more{margin-left:-1px;border-left-width:1px}.app-sidebar{z-index:999;border-right:solid 1px #ccc}.app-sidebar .ui-btn{font-size:14px;font-weight:normal;line-height:normal;padding-top:10px;padding-bottom:10px}.app-sidebar .ui-li-static{font-size:14px;font-weight:normal;padding-top:.4em;padding-bottom:.4em}.app-sidebar .ui-li-static.ui-first-child{border-top-width:0}.app-sidebar .ui-btn.ui-icon-eye{border-bottom-width:1px}.app-sidebar .ui-btn{border-top-width:0!important}app-popup .ui-header .ui-title{padding:1em}.app-popup .ui-li-count.app-hidden{visibility:hidden}.app-popup .ui-li-count:not(.app-hidden){right:1em;position:absolute}.ui-header-fixed .ui-title{height:56px;line-height:56px;display:inline-block;padding:0}.app-popup-icon-left .ui-header .ui-title{text-align:left;padding-left:56px;padding-right:36px}.app-popup-panel .ui-header .ui-title{padding-left:56px}.app-popup-panel .ui-header{margin-bottom:-1em}@media(min-width:415px){.ui-header.ui-header-fixed.app-bar-toolbar .ui-title{text-align:left}}.ui-header-fixed .ui-title{text-align:left;border-left:solid 0 #ccc;margin-right:auto;display:inline-block}.app-has-sidebar-left .ui-header-fixed .ui-title.app-hidden{border-left-width:1px}.app-min-sm .app-listview.app-cardview li.dv-load-at-top-parent{float:none!important}.app-min-sm .app-listview.app-cardview li.dv-load-at-top-parent,.app-listview.app-cardview li.dv-load-at-bottom-parent{width:100%!important}.app-min-sm .app-listview li.ui-li-divider{border-bottom-width:0}.app-min-sm .app-listview.app-cardview li.ui-li-divider{border-bottom-width:1px}.app-min-sm .app-wrapper .app-listview.app-cardview li,.app-min-sm .app-wrapper .app-listview.app-cardview li.ui-first-child,.app-min-sm .app-wrapper .app-listview.app-cardview li.ui-last-child{float:left;width:50%}.app-min-sm .app-wrapper .app-listview.app-cardview li .ui-btn{border-left-width:0!important;border-top-width:0!important;border-right-width:1px!important;border-bottom-width:1px!important}.app-min-sm .app-wrapper .app-listview.app-cardview li.dv-load-at-bottom-parent .ui-btn{border-bottom-width:0!important}.app-min-lg .app-wrapper .app-listview.app-cardview li,.app-min-lg .app-wrapper .app-listview.app-cardview li.ui-first-child,.app-min-lg .app-wrapper .app-listview.app-cardview li.ui-last-child{width:33.333%}.app-sidebar.app-inactive{border-color:#ccc!important}.ui-page-theme-a .ui-btn.ui-btn-active,html .ui-bar-a .ui-btn.ui-btn-active,html .ui-body-a .ui-btn.ui-btn-active,html head+body .ui-btn.ui-btn-a.ui-btn-active{border-color:transparent;background-color:rgba(0,0,0,.08);color:#333}.ui-page-theme-a .ui-listview .ui-btn.ui-btn-active{border-color:#ddd}.dataview-busy-indicator{height:3px;position:absolute;z-index:10001;visibility:hidden}.dataview-busy-indicator.dataview-busy-indicator-done{opacity:0;transition:opacity 750ms linear;transition-delay:750ms;visibility:visible}.dataview-busy-indicator.dataview-busy-indicator-animate{opacity:1;transition-delay:0;visibility:visible;animation-delay:1000ms;animation-name:busy-indicator;animation-duration:3000ms;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes busy-indicator{from{transform:translate3d(0,0,0)}to{transform:translate3d(200%,0,0)}}.app-transparent,.app-btn-icon-transparent::after{background-color:transparent!important}.app-listview.ui-listview>li p{margin:4px 0 1px 0;font-size:14px}.app-listview.ui-listview>li h1.app-field,.app-listview.ui-listview>li h2.app-field,.app-listview.ui-listview>li h3.app-field,.app-listview.ui-listview>li h4.app-field,.app-listview.ui-listview>li h5.app-field,.app-listview.ui-listview>li h6.app-field{margin:0;text-shadow:none}.app-listview.ui-listview>li p.ui-li-aside{color:#999;max-width:35%;margin:1px 0 0 0;right:1.33em}.app-listview.ui-listview.app-listview-static>li p.ui-li-aside{right:1em}.app-listview.ui-listview>li.ui-li-has-count p.ui-li-aside{margin-top:-.8em;max-width:none}.ui-popup-arrow{background-color:#fff;z-index:1001}.app-listview.ui-listview>li.app-li-has-aside:not(.ui-li-has-count) h1,.app-listview.ui-listview>li.app-li-has-aside:not(.ui-li-has-count) h2,.app-listview.ui-listview>li.app-li-has-aside:not(.ui-li-has-count) h3,.app-listview.ui-listview>li.app-li-has-aside:not(.ui-li-has-count) h4,.app-listview.ui-listview>li.app-li-has-aside:not(.ui-li-has-count) h5,.app-listview.ui-listview>li.app-li-has-aside:not(.ui-li-has-count) h6{max-width:65%}.app-listview:not(.app-listview-static) .ui-li-divider,.app-listview:not(.app-listview-static) .ui-first-child .ui-btn{border-top-width:0}.ui-page.app-page-tasks .ui-content{padding-top:0}.ui-page.app-page-tasks .ui-content .app-listview{margin-bottom:3em}.ui-listview.app-page-menu{margin-top:1em!important;margin-bottom:1em!important}.app-listview li .app-li-corner{right:0;top:0;padding:2px .5em;background-color:#38c;color:#fff;position:absolute;text-shadow:none;max-width:65%;text-overflow:ellipsis;overflow:hidden;font-size:12px;line-height:normal;overflow:hidden;text-transform:uppercase}.app-listview li.app-li-has-corner .ui-li-aside{top:2px;left:1.2em;right:auto;text-align:left}.app-listview li.app-li-has-corner.ui-li-has-thumb .ui-li-aside{left:7.25em}.app-listview li.app-li-has-corner .ui-li-count{top:auto!important;bottom:.5em}.app-listview.ui-listview>li.app-li-has-aside:not(.ui-li-has-count).app-li-has-corner h1,.app-listview.ui-listview>li.app-li-has-aside:not(.ui-li-has-count).app-li-has-corner h2,.app-listview.ui-listview>li.app-li-has-aside:not(.ui-li-has-count).app-li-has-corner h3,.app-listview.ui-listview>li.app-li-has-aside:not(.ui-li-has-count).app-li-has-corner h4,.app-listview.ui-listview>li.app-li-has-aside:not(.ui-li-has-count).app-li-has-corner h5,.app-listview.ui-listview>li.app-li-has-aside:not(.ui-li-has-count).app-li-has-corner h6{max-width:100%}.app-listview li.app-li-has-corner.app-li-has-aside{padding-top:1em}.app-listview.app-listview-static.ui-listview>li p{font-size:.75em}.app-wrap{white-space:normal!important;border-top-width:0!important}.app-sidebar .app-wrap,.ui-panel-inner .app-wrap{font-size:14px;font-weight:normal}.app-sidebar .app-wrap a,.ui-panel-inner .app-wrap a{font-weight:normal}.app-wrap-text .ui-btn{white-space:normal!important}.app-panel-info-view .ui-listview .ui-li-static{font-size:14px;padding-top:.4em;padding-bottom:.4em;white-space:normal}.ui-panel .app-list-instruction{border-bottom-width:1px}.app-panel-info-view .app-list-instruction{text-transform:uppercase}.app-echo-toolbar h3,.app-bar-actions h3{text-transform:uppercase;font-weight:normal;font-size:14px;line-height:normal}.app-divider{border-top:solid 1px #ddd}.ui-input-text,.ui-input-search{border-width:0;border-bottom-width:1px;border-radius:0;box-shadow:none!important}.ui-input-text.ui-focus,.ui-input-search.ui-focus,.app-lookup.ui-btn.ui-focus{border-color:#38c!important}.dv-item h3,.app-popup-message h3{font-weight:600}.dv-item .ui-btn{font-weight:normal}.app-listview.app-grid .dv-item .ui-btn{padding:0!important;font-weight:normal;text-overflow:clip}.app-listview.app-grid .app-grid-header,.app-bar-heading .app-grid-header{position:relative}.app-listview.app-grid .dv-item,.app-listview.app-grid .dv-item .ui-btn,.app-listview.app-grid .app-grid-header,.app-bar-heading .app-grid-header{font-size:0!important}.app-listview.app-grid .dv-item .ui-btn span{font-size:16px}.app-listview .app-btn-more,.app-bar-heading .app-grid-header .app-btn-more{display:inline-block;margin:0!important;width:22px;background-color:transparent;min-height:1em;background-position:center center!important;background-repeat:no-repeat!important}.app-listview .app-btn-check,.app-bar-heading .app-grid-header .app-btn-check{display:inline-block;margin:0!important;width:20px;height:20px;padding:0!important;background-color:transparent;min-height:20px;min-width:20px;background-position:center center!important;background-repeat:no-repeat!important;z-index:2}.app-grid .app-cell-separator{position:absolute;top:0;bottom:0;width:1px;margin:0 0 0 7px!important;padding:0!important;font-size:0}.app-grid .app-cell-separator:last-of-type{margin-left:15px!important}.app-grid .app-frozen+.app-cell-separator{z-index:1}.app-echo .app-grid .ui-last-child .ui-btn{border-bottom-width:0}.app-echo .app-grid{border-bottom:solid 1px}.app-bar-heading .app-field-separator:last-of-type,.app-grid .app-field-separator:last-of-type{margin-left:13px!important}.app-density-compact .app-grid .app-cell-separator:last-of-type{margin-left:13px!important}.app-density-compact .app-bar-heading .app-field-separator:last-of-type,.app-density-compact .app-grid .app-field-separator:last-of-type{margin-left:11px!important}.app-density-condensed .app-grid .app-cell-separator:last-of-type{margin-left:11px!important}.app-density-condensed .app-bar-heading .app-field-separator:last-of-type,.app-density-condensed .app-grid .app-field-separator:last-of-type{margin-left:9px!important}.app-grid.app-grid-vert-lines-none .ui-btn:not(.app-calculated) .app-cell-separator,.app-grid.app-grid-vert-lines-none.app-grid.app-grid-horiz-lines-none .ui-btn.app-calculated .app-cell-separator{visibility:hidden;display:none!important}.app-grid.app-grid-horiz-lines-none .dv-item+.dv-item .ui-btn{border-top-width:0}.app-echo .app-grid.app-grid-horiz-lines-none .dv-item{border-bottom-width:0!important}.app-grid .dv-item .ui-btn{display:inline-block}.app-grid.app-grid-vert-lines-none .dv-item .ui-btn{display:block}.app-listview .app-field span[data-href],.app-listview .app-field span[data-href] .app-field-data,.app-listview .app-field[data-href],[data-state="read"] .app-control-inner[data-href]{text-decoration:underline;cursor:pointer}.app-listview.app-grid .app-field span[data-href]{padding:0!important}.app-desktop.app-show-system-buttons-on-hover .app-listview .ui-btn:not(:hover) .app-btn-check:not(.app-btn-check-selected){border-color:transparent}.app-desktop.app-show-system-buttons-on-hover .app-listview .ui-btn:not(.app-selected):not(:hover) .app-btn-more{visibility:hidden}.app-desktop.app-show-system-buttons-on-hover .app-can-drag .ui-btn:not(.app-selected):not(:hover) .app-btn-more{visibility:visible}.app-btn-check{border-radius:11px;position:relative;border:solid 1px #ccc}.app-btn-check::after{font-family:'Material Icons';content:" ";color:#ccc;font-size:24px;height:24px;width:24px;position:absolute;left:50%;top:50%;margin-left:-12px;margin-top:-12px}.app-btn-check.app-btn-check-selected{border-color:transparent}.app-btn-check.app-btn-check-selected::after{content:'check_circle';height:25px!important;color:#777}.ui-btn-active .app-btn-check:not(.app-btn-check-selected){border-color:#fff}.app-listview.app-grid .app-btn-check,.app-bar-heading .app-grid-header .app-btn-check{margin-left:16px!important}.app-bar-heading .app-grid-header .app-btn-check{margin-left:15px!important;margin-right:1px!important}.ui-btn-active .app-btn-check:not(.app-btn-check-selected),.ui-btn.app-selected.ui-btn-active .app-btn-check:not(.app-btn-check-selected){border-color:transparent!important;background-color:transparent!important}.app-calculated .app-btn-check{visibility:hidden}.app-listview.app-onecolumnview .app-btn-check,.app-listview.app-cardcolumn .app-btn-check,.app-listview.app-cardview .app-btn-check{position:absolute;left:14px;top:50%;margin-top:-10px!important}.app-grid-header .app-btn-more:hover{background-color:transparent!important}.app-grid .app-divider .app-btn-more{visibility:hidden}.app-calculated .app-static-text{font-size:12px;color:#808080}.app-listview.app-onecolumnview .app-btn-more,.app-listview.app-cardview .app-btn-more,.app-listview.app-cardcolumn .app-btn-more{height:30px;width:30px;position:absolute;top:0;right:6px}.app-listview.app-onecolumnview li.app-li-has-aside .app-btn-more,.app-listview.app-onecolumnview li.ui-li-has-count .app-btn-more,.app-listview.app-cardview li.app-li-has-aside .app-btn-more,.app-listview.app-cardview li.ui-li-has-count .app-btn-more,.app-listview.app-cardcolumn li.app-li-has-aside .app-btn-more,.app-listview.app-cardcolumn li.ui-li-has-count .app-btn-more{top:auto;bottom:0}.app-listview .app-btn-more.app-middle{top:50%;margin-top:-15px!important}.app-listview .app-btn-more.app-bottom{top:auto;bottom:0}.app-listview.app-onecolumnview li.ui-li-has-count .ui-li-count,.app-listview.app-cardview li.ui-li-has-count .ui-li-count{top:30%}.app-listview.app-onecolumnview li.ui-li-has-count .ui-btn,.app-listview.app-onecolumnview li.app-li-has-aside .ui-btn,.app-listview.app-cardview li.ui-li-has-count .ui-btn,.app-listview.app-cardview li.app-li-has-aside .ui-btn{min-height:3em}.app-grid-header .app-btn-more{cursor:auto!important}.app-group .app-group-title.ui-btn-active,.app-group .app-group-path.ui-btn-active{padding:4px;margin:-4px}.app-desktop .dv-action-see-all .app-btn-prev:hover,.app-desktop .dv-action-see-all .app-btn-next:hover,.dv-action-see-all .app-btn-prev.ui-btn-active,.dv-action-see-all .app-btn-next.ui-btn-active{padding-top:6px;padding-bottom:6px;margin-top:-6px;margin-bottom:-6px}.dv-action-see-all .app-btn-prev.ui-btn-active::before,.dv-action-see-all .app-btn-next.ui-btn-active::before,.app-desktop .dv-action-see-all .app-btn-next:hover::before,.app-desktop .dv-action-see-all .app-btn-prev:hover::before{top:50.1%!important}.app-grid-header>span{cursor:pointer;position:relative}.app-desktop .app-grid-header span:hover:not(.ui-btn-active):not(.app-icon):not(.app-frozen-spacer){background-color:#eaeaea}.app-list-instruction .app-grid-desc{display:inline-block;overflow:hidden;max-height:4em}.app-listview .ui-btn .app-field-type-bool{padding:0!important}.app-grid-header .app-field-type-bool,.app-grid .app-field-type-bool{text-align:center}.app-grid-header .app-field-type-numeric,.app-grid .app-field-type-numeric{text-align:right}.app-grid .app-field:first-child,.app-grid-header [data-field-name]:first-child{text-align:left}.app-grid-header .ui-btn-active:not(.app-scroll),.app-grid-header .app-selected:not(.app-scroll){margin-left:10px!important;padding-left:6px!important;margin-right:-7px!important;padding-right:7px!important}.app-listview.app-grid .dv-item .ui-btn>span:not(.app-icon),.app-listview.app-grid .app-list-instruction .app-grid-header span:not(.app-icon),.app-bar-heading .app-grid-header span:not(.app-icon){padding:8px 0 8px 0;margin-left:16px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:normal;vertical-align:middle}.app-listview.app-grid .dv-item .ui-btn,.app-listview.app-grid .app-list-instruction .app-grid-header{padding-right:16px!important}.ui-listview .app-grid-header{overflow:hidden;white-space:nowrap;margin:4px -17px 0 -16px}.app-echo .ui-listview .app-grid-header{margin-top:0}.app-bar-heading .app-grid-header{overflow:hidden;white-space:nowrap;margin:4px -3px -5px -16px;padding-right:16px}.app-listview.app-grid .app-list-instruction .app-grid-header span:not(.app-icon),.app-bar-heading .app-grid-header span:not(.app-icon){padding-top:8px;padding-bottom:8px;font-size:12px;line-height:normal}.ui-listview>li p.app-para{text-overflow:clip}.ui-listview:not(.app-listitem-tn)>li .app-column{display:inline-block;overflow:hidden;vertical-align:top;margin-top:-.5em!important}.app-listview.ui-listview:not(.app-listitem-tn) li .app-column .app-item-desc{display:block;margin-top:.5em}.app-listview.ui-listview:not(.app-listitem-tn):not(.app-listitem-xxs):not(.app-listitem-xs) li.app-has-column .app-item-desc .app-field-label-before{font-size:1em;display:block}.app-onecolumnview.ui-listview.app-listitem-tn li .app-item-heading{display:none}.app-onecolumnview:not(.app-listitem-tn).ui-listview li.dv-item h3:first-of-type,.app-onecolumnview:not(.app-listitem-tn).ui-listview li.dv-item p:first-of-type{display:none}.app-listview.ui-listview:not(.app-listitem-tn):not(.app-listitem-xxs):not(.app-listitem-xs) li .app-column .app-item-desc .app-field-label-before{float:left;min-width:40%;max-width:40%;text-align:right;margin:0;padding:0 .5em 0 0;display:inline-block}.app-onecolumnview.ui-listview li .app-item-desc .app-field-data{max-width:800px;display:inline-block}.app-onecolumnview.ui-listview li .app-item-heading .app-field-data{font-weight:600}.app-listview.ui-listview:not(.app-listitem-tn):not(.app-listitem-xxs):not(.app-listitem-xs) li .app-column .app-item-desc .app-field-data{min-width:55%;max-width:55%;display:inline-block}.app-listview.ui-listview:not(.app-listitem-tn):not(.app-listitem-xxs):not(.app-listitem-xs) li.app-has-column .app-item-desc .app-field-label-after{display:none}.app-cardview.ui-listview>li .app-column{display:list-item;overflow:hidden;float:left}.app-cardview.app-listview.ui-listview li .app-column .app-item-desc{display:block;margin-top:.75em}.app-item-number{font-weight:normal}.app-onecolumnview:not(.app-listitem-tn) .app-field-data .app-item-number{font-weight:600;color:inherit}.ui-btn:not(.ui-btn-active) .app-item-number{color:#999}.app-grid .app-item-number{padding:0!important;padding-right:4px!important;margin:0!important;margin-top:-4px!important}.app-page-header{background-color:#fff;padding:1em 1em 1em 16px;color:#333;text-shadow:none;white-space:nowrap;line-height:normal}.app-page-header h1{margin:0;font-size:1.6em;font-weight:normal;overflow:hidden;text-overflow:ellipsis}.app-page-header h2{margin:0;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:normal;text-transform:uppercase}.app-page-header.app-has-action-bar h2{display:none}body:not(.app-has-sidebar-left):not(.app-hosted) .app-page-header,.app-page-modal:not(.app-has-header-bar) .app-page-header.app-has-action-bar{padding-top:0}body:not(.app-has-sidebar-left):not(.app-hosted) .app-page-header .app-icon:first-of-type,.app-page-modal:not(.app-has-header-bar) .app-page-header.app-has-action-bar .app-icon:first-of-type,.app-page-modal .app-page-header:not(.app-has-action-bar) .app-icon:first-of-type{top:0!important}.app-has-header-bar .app-page-header{background-color:#fff!important;color:#000!important;padding-top:.5em}.app-page-header-divider{height:1px;margin:0;padding:0}.ui-panel .ui-li-has-thumb,.app-panel-info-view .ui-li-has-thumb{min-height:6em!important}.ui-panel .ui-li-thumb{margin-top:-57px}.app-sidebar .ui-li-thumb,.app-panel-info-view .ui-li-thumb{left:16px!important;top:.25em!important;margin-top:0}.ui-panel .ui-li-has-thumb .app-item-desc,.app-panel-info-view .ui-li-has-thumb .app-item-desc{left:16px;position:absolute;bottom:.6em;line-height:normal}.ui-panel:not(.app-sidebar) .ui-li-thumb,.ui-panel:not(.app-sidebar) .app-item-desc{left:auto!important}.app-labelsinlist-displayedabove .app-sidebar .ui-li-thumb,.app-labelsinlist-displayedabove .app-panel-info-view .ui-li-thumb{top:1.75em!important}.app-labelsinlist-displayedabove .app-sidebar .ui-li-has-thumb .app-item-desc,.app-labelsinlist-displayedabove .app-panel-info-view .ui-li-has-thumb .app-item-desc{top:auto!important;bottom:auto}.app-labelsinlist-displayedabove .app-sidebar .ui-li-has-thumb,.app-labelsinlist-displayedabove .app-panel-info-view .ui-li-has-thumb{min-height:6.5em!important}.app-sidebar .ui-li-count{font-weight:normal}.app-onecolumnview.ui-listview>li.dv-item>.ui-btn,.app-onecolumnview.ui-listview>li.dv-item p,.app-onecolumnview.ui-listview>li.dv-item .app-item-desc,.app-onecolumnview.ui-listview>li.dv-item h1,.app-onecolumnview.ui-listview>li.dv-item h2,.app-onecolumnview.ui-listview>li.dv-item h3,.app-onecolumnview.ui-listview>li.dv-item h4,.app-onecolumnview.ui-listview>li.dv-item h5,.app-onecolumnview.ui-listview>li.dv-item h6{white-space:normal}.app-onecolumnview.ui-listview>li.dv-item .app-item-desc .app-field-label-after,.app-onecolumnview.ui-listview>li.dv-item .app-item-desc .app-field-label-before{max-width:none}.ui-listview>li.dv-item.app-para-multi .ui-li-thumb{top:0!important;margin-top:1em}.app-listview-multiselect>li.dv-item.app-para-multi.ui-li-has-thumb .app-btn-check{top:3.5em}.ui-listview>li .app-para{margin-top:.75em!important}.app-page-header-divider+.app-echo{margin-top:-1px!important}.app-echo{border-top:solid 1px;padding:1em 1em 1em 16px;background-color:#fff}.app-echo .app-listview{box-shadow:1px 1px 5px 0 rgba(0,0,0,.1)}.app-echo.app-echo-hidden{visibility:hidden!important;left:-20000px!important;top:0!important}.app-echo .app-echo-toolbar{padding-left:.95em;line-height:normal;margin:-1em -1em 0 -1em;position:relative}.app-echo .app-echo-toolbar .app-btn-more{margin:7px 5px}.app-echo .app-echo-toolbar h3,.app-bar-actions h3{display:inline-block;overflow:hidden;max-width:50%;text-overflow:ellipsis;white-space:nowrap;font-weight:normal;text-transform:uppercase;vertical-align:middle;position:relative;cursor:pointer;margin:0 2px 0 -4px;padding:6px 16px 6px 4px}.app-echo .app-echo-toolbar h3::after,.app-bar-actions h3::after{width:7px;height:24px;position:absolute;margin-top:-12px;top:50%;color:#777}.app-echo .app-echo-toolbar h3::after{right:9px}.app-desktop .app-bar-actions h3:hover,.app-desktop .app-echo .app-echo-toolbar h3:hover{background-color:rgba(0,0,0,.05)}.app-desktop .app-bar-actions h3:hover::after,.app-desktop .app-echo .app-echo-toolbar h3:hover::after{color:#000}.app-echo .app-echo-toolbar h3.app-hidden,.app-bar-actions h3.app-hidden{display:none}.app-echo .app-echo-toolbar h3.app-hidden+.ui-btn{margin-left:0!important}.app-bar-actions h3.app-hidden+.ui-btn{margin-left:-16px!important}.app-density-condensed .app-bar-actions h3.app-hidden+.ui-btn{margin-left:-14px!important}.app-font-tiny .app-bar-actions h3.app-hidden+.ui-btn{margin-left:-12px!important}.app-bar-header .app-bar-strip,.app-bar-footer .app-bar-strip{vertical-align:middle;white-space:nowrap;padding:.5em .25em;margin:0;overflow:hidden;height:34px;min-height:34px}.app-bar-actions>.app-btn-more,.app-echo-toolbar>.app-btn-more{height:24px}.app-echo .app-echo-toolbar>.app-echo-controls,.app-echo .app-echo-toolbar>.app-echo-see-all,.app-bar-actions>.app-bar-controls{display:inline-block;vertical-align:middle;white-space:nowrap;padding:0;margin:0;overflow:hidden}.app-echo .app-echo-toolbar>.app-echo-controls>a,.app-bar-actions>.app-bar-controls>a,.app-bar-header>.app-bar-strip>a,.app-bar-footer>.app-bar-strip>a{display:inline-block;vertical-align:middle;margin:0 .5em;font-weight:normal;border-width:0}.app-echo .app-echo-toolbar>.app-echo-controls>.ui-btn-icon-notext,.app-bar-actions>.app-bar-controls>.ui-btn-icon-notext{margin-top:3px;margin-bottom:3px}.app-echo .app-echo-toolbar>.app-echo-controls>a.app-has-children,.app-bar-actions>.app-bar-controls>a.app-has-children,.app-bar-header>.app-bar-strip>a.app-has-children,.app-bar-footer>.app-bar-strip>a.app-has-children{font-weight:normal}.app-echo .app-echo-toolbar>.app-echo-controls>.ui-mini,.app-bar-actions>.app-bar-controls>.ui-mini,.app-bar-header>.app-bar-strip>.ui-mini,.app-bar-footer>.app-bar-strip>.ui-mini{padding-top:8px;padding-bottom:8px;line-height:normal;font-size:14px}.app-echo .app-echo-toolbar>.app-echo-see-all{position:absolute;display:inline-block;right:1em;padding-right:16px;padding:0 16px 0 6px;font-size:14px;cursor:pointer;color:#777;line-height:34px;margin:3px 0}.app-echo .app-echo-toolbar>.app-echo-see-all.app-hidden{visibility:hidden!important}.app-echo .app-echo-toolbar>.app-echo-see-all .app-icon{right:-4px;color:#777;user-select:none}.app-desktop .app-echo .app-echo-toolbar>.app-echo-see-all:hover,.app-desktop .app-echo .app-echo-toolbar>.app-echo-see-all:hover .app-icon{color:#333}.app-echo .app-echo-instruction{color:#808080;font-size:14px;line-height:1.25em;display:inline-block;padding:0 28px 0 0;position:relative;margin-bottom:.5em}.app-echo .app-echo-inner{width:100%;white-space:nowrap;vertical-align:top;overflow:hidden}.app-echo .app-echo-inner ul{display:inline-block;margin-top:0;margin-right:1em;margin-left:0}.app-echo .app-echo-inner ul li .ui-btn{border-top-width:0;border-bottom-width:1px}.app-echo .app-echo-inner ul.app-grid li .ui-btn{border-top-width:0;border-bottom-width:0}.app-echo .app-echo-inner ul.app-grid li:not(.ui-last-child):not(.ui-first-child){border-bottom:solid 1px}.app-echo .app-echo-inner .app-echo-empty{padding:.25em 0 5em 0;text-transform:lowercase}.app-echo .dv-action-see-all{font-weight:normal;white-space:nowrap!important;padding:.75em 0 .5em 0;position:relative}.app-echo .dv-action-see-all::after{background:none}.app-echo .app-btn-separator{width:1px;position:absolute;top:25%;bottom:15%}.app-echo .dv-action-see-all .app-btn-see-all,.app-echo .dv-action-see-all .app-btn-prev,.app-echo .dv-action-see-all .app-btn-next{padding-left:.5em;padding-right:.5em;cursor:pointer;user-select:none;line-height:1em}.app-echo .dv-action-see-all .app-btn-next{margin-right:.5em}.app-echo .ui-btn-active.dv-action-see-all span{border-color:transparent!important}.app-echo .ui-btn-active.dv-action-see-all span:not(.ui-btn-active):not(.app-info){color:transparent}.app-echo .dv-action-see-all .app-btn-see-all{border-left-width:0;margin-left:-.5em}.app-echo .app-echo-footer .dv-action-see-all .app-btn-see-all{margin-left:0}.dv-action-see-all .app-info{cursor:pointer}.dv-action-see-all .app-info:before{display:inline-block;content:'x';width:18px;visibility:hidden;float:right}.dv-action-see-all .app-info .app-icon{right:0}.app-desktop .dv-action-see-all .app-info:hover{padding:6px 0 6px 6px;margin:-6px 0 -6px -6px}.app-echo .app-echo-footer{white-space:nowrap}.app-echo .app-echo-footer .app-echo-container-see-all .dv-action-see-all{margin-top:.5em;margin-bottom:.5em;font-weight:normal;text-align:left}.app-bar-aggregate-list{overflow-y:hidden;overflow-x:auto;white-space:nowrap}.app-bar-aggregate-list .ui-btn.app-calculated{display:inline-block;margin-right:1em;margin-top:.5em;margin-bottom:.5em;font-weight:normal;border-width:0}.app-bar-aggregate-list .app-calculated .app-static-text{display:inline-block;padding-right:.5em}.app-bar-aggregate-list .app-calculated .app-calculated-label{text-transform:uppercase}.app-bar-aggregate-list .app-calculated .app-calculated-value{display:block}.ui-btn.app-calculated{cursor:auto}.app-echo ul.app-grid{width:100%}.app-echo .app-grid .app-list-instruction{padding-top:0}.app-echo .app-grid{margin-bottom:0}.app-echo .app-echo-inner ul.app-onecolumnview{margin-bottom:4px;display:block;margin-right:4px}.app-wrapper .app-map{position:absolute;top:0;left:0;right:0;bottom:0}.app-filter{font-weight:600;color:#38c;max-height:30px}.app-desktop .app-filter{cursor:pointer}.app-desktop .app-filter:hover{text-decoration:underline}.app-filter-clear{cursor:pointer;display:inline-block;position:absolute;margin-top:-12px;top:50%;right:4px}.app-map-info{padding-bottom:.5em}.app-map-info .app-listview{margin-bottom:0;-webkit-border-top-left-radius:.31em;-webkit-border-top-right-radius:.31em;border-top-left-radius:.31em;border-top-right-radius:.31em}.app-map-info .app-listview li{border-width:0!important}.app-map-info .app-map-info-toolbar .ui-btn{margin-bottom:0;margin-top:.25em}.app-map-info .app-btn-more{display:none}.dv-action-see-all .app-info{position:absolute;right:0;display:inline-block;max-width:55%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-left-width:0}@media(min-width:20em){.app-map-info .app-listview{min-width:15em!important}}@media(min-width:28em){.app-map-info .app-listview{max-width:25em!important}.app-map-info.app-popup-panel .app-listview{max-width:none!important}}@media(min-width:35em){.app-map-info .app-listview{max-width:30em!important}}@media(min-width:40em){.app-map-info .app-listview{max-width:35em!important}}@media(min-width:50em){.app-map-info .app-listview{max-width:45em!important}}@media(min-width:60em){.app-map-info .app-listview{max-width:40em!important}}.in.ui-popup-screen{opacity:0}.app-menu-strip{position:absolute;top:0;height:56px;z-index:1;overflow:visible;white-space:nowrap;font-size:16px;text-transform:uppercase}.app-menu-strip ul{padding:0;margin:0;white-space:nowrap;overflow:hidden}.app-menu-strip ul li{list-style-type:none;display:inline-block}.app-menu-strip ul li .ui-btn{padding:0;margin:0;font-size:14px;border-width:0;padding:0 1em}.app-menu-strip-hidden{display:none!important}.app-desktop .app-menu-strip ul li .ui-btn.app-is-link:hover,.app-desktop .app-popup-menu-main .ui-btn.app-is-link:hover{text-decoration:underline}.app-has-sidebar-left .app-menu-strip ul li:first-of-type .ui-btn{padding-left:16px}.app-menu-strip ul li .ui-btn:not(:hover):not(.ui-btn-active),body:not(.app-desktop) .app-menu-strip ul li .ui-btn:not(.ui-btn-active){background-color:transparent}.app-menu-strip ul,.app-menu-strip ul li{height:56px}.app-menu-strip ul li a{display:inline-block;font-weight:normal;cursor:pointer;height:56px;line-height:56px}.app-bar-toolbar .ui-title.app-hidden{width:0!important;max-width:0!important;min-width:0!important;padding-left:0!important;padding-right:0!important}.app-echo .app-echo-toolbar>.app-echo-controls>a.app-has-children,.app-bar-actions>.app-bar-controls>.app-has-children,.app-bar-header>.app-bar-strip>.app-has-children,.app-bar-footer>.app-bar-strip>.app-has-children{padding-right:18px}.app-menu-strip ul li .ui-btn.app-has-children{padding-right:20px}.app-menu-strip ul li .ui-btn.app-has-children::after{right:2px}.app-bar-footer .ui-btn.app-has-children::after{transform:rotate(180deg)}.ui-btn.app-has-children::after,.app-echo-toolbar h3::after,.app-bar-actions>h3::after,.app-btn-options::after,[data-input] .app-control-toolbar .app-has-droparrow::after{content:'arrow_drop_down';left:auto}.app-btn-options::after{right:0}.app-bar-actions>h3::after{right:3px}.app-menu-strip ul li .ui-btn.app-has-children.ui-btn-active::after,.app-echo .app-echo-toolbar>.app-echo-controls>a.app-has-children::after,.app-bar-actions>.app-bar-controls>.app-has-children::after,.app-bar-header>.app-bar-strip>.app-has-children::after,.app-bar-footer>.app-bar-strip>.app-has-children::after{background-color:transparent!important}.ui-btn.app-has-children.app-selected:not(.ui-btn-active)::after,.app-desktop .ui-btn.app-has-children:hover:not(.ui-btn-active)::after,.app-echo-toolbar .ui-btn.app-has-children::after,.app-echo-toolbar h3::after,.app-bar-actions .ui-btn.app-has-children::after,.app-bar-actions h3::after,.app-has-droparrow::after{content:'arrow_drop_down'}.ui-bar-a .app-menu-strip .ui-btn:hover:not(.ui-btn-active),.ui-bar-a .app-menu-strip .ui-btn.app-selected:not(.ui-btn-active){color:#333}.app-wrapper>.app-listview>li.ui-last-child{margin-bottom:1em}.app-wrapper>.app-listview>li.ui-last-child.app-has-promo{margin-bottom:88px}.app-echo-toolbar .app-selected:not(.ui-btn-active),.app-echo-toolbar .app-selected:not(.ui-btn-active):hover,.app-bar-actions .app-selected:not(.ui-btn-active),.app-bar-actions .app-selected:not(.ui-btn-active):hover{background-color:rgba(0,0,0,.05)}.app-popup-listview .ui-popup-arrow,.app-popup-listview{background-color:#e9e9e9}.ui-li-divider[role="heading"]:not(.ui-bar-b){line-height:normal}.app-bar-buttons [data-action-path].ui-btn.ui-btn-active{color:rgba(0,0,0,.6)}.app-action-column{position:absolute;left:1em;top:1em}.dv-item [data-control="action"][data-action-path]{margin-bottom:4px}.app-action-column,.dv-item [data-control="action"][data-action-path]{font-size:12px;white-space:pre-wrap}.app-action-column .app-action-column-button{margin-bottom:9px;margin-right:9px}.app-action-column .app-action-column-button,.dv-item [data-control="action"][data-action-path]{border-radius:.3125em;text-transform:uppercase;display:inline-block;border:solid 1px;font-weight:600;padding:5px 9px;height:14px;line-height:14px;white-space:nowrap;user-select:none}.app-bar-buttons .ui-btn,.app-action-column .app-action-column-button.ui-btn-active,.dv-item [data-control="action"][data-action-path].ui-btn-active,.app-desktop .app-action-column .app-action-column-button:not(.ui-btn-active):hover,.dv-item [data-control="action"][data-action-path]:not(.ui-btn-active):hover,[data-input="listbox"] .app-data-list.app-data-list-actions li.app-selected{color:#fff}.dv-item .app-icon[data-action-path]{position:static!important;margin-top:0!important}.dv-item a{font-weight:normal}.app-desktop .dv-item a:hover,.dv-item a.btn-ui-active{text-decoration:underline}.app-theme-dark [data-input="listbox"] .app-data-list.app-data-list-actions li.app-selected{color:#000}.app-action-column .app-action-column-button.ui-btn-active,.dv-item [data-control="action"][data-action-path].ui-btn-active,.app-theme-dark .app-bar-buttons [data-action-path].ui-btn.ui-btn-active{color:rgba(255,255,255,.6)}[data-layout] .app-action-column{font-size:14px}.app-listview .ui-btn.app-selected::before{display:inline-block;content:" ";margin:0;position:absolute;top:0;left:0;bottom:0;width:4px;z-index:2}.app-site-map .ui-listview{margin-left:-16px}.app-site-map .ui-listview>.ui-li-static{padding-left:0}.app-listview.ui-listview>li h1.app-field,.app-listview.ui-listview>li h2.app-field,.app-listview.ui-listview>li h3.app-field,.app-listview.ui-listview>li h4.app-field,.app-listview.ui-listview>li h5.app-field,.app-listview.ui-listview>li h6.app-field{font-size:1em}.app-density-compact .app-wrapper>*,.app-density-compact .app-wrapper label,.app-density-compact .app-listview.app-grid .dv-item .ui-btn,.app-density-compact .ui-btn:not(.ui-mini):not(.ui-btn-icon-notext),.app-density-compact .ui-popup,.app-density-compact .ui-popup label,.app-density-compact .ui-panel .ui-listview .ui-li-static,.app-density-compact .app-echo-toolbar h3,.app-density-compact .app-bar-actions h3,.app-density-compact .app-echo-toolbar .app-echo-see-all,.app-density-compact .app-echo-inner .app-echo-empty,.app-density-compact .app-listview.app-grid .dv-item .ui-btn span,.app-density-compact .app-menu-strip,.app-density-compact .app-loading,.app-density-compact .app-bar-toolbar .ui-title,.app-density-compact .app-bar-toolbar .app-back-text,.app-density-compact .ui-footer .ui-btn.ui-mini,.app-density-compact .app-page-header-fixed,.app-density-compact [data-input="listbox"] .app-data-list.app-data-list-actions li,.app-density-compact .ui-header .ui-btn,.app-density-compact .app-bar-buttons .ui-btn{font-size:14px}.app-density-compact .ui-listview>.ui-li-divider,.app-density-compact .app-echo .ui-listview>.ui-li-divider.app-list-instruction{padding-top:4px;padding-bottom:6px}.app-density-compact .app-echo .ui-listview>.ui-li-divider.app-list-instruction{padding-top:0}.app-density-compact .ui-listview>.ui-li-divider.app-list-instruction,.app-density-compact .app-presenter-instruction{padding-top:14px}.app-density-compact.app-echo .ui-listview>.ui-li-divider.app-list-instruction{padding-top:4px}.app-density-compact .app-listview.ui-listview>li .ui-li-aside,.app-density-compact .app-listview.ui-listview>li .ui-li-count{font-size:13px}.app-density-compact .app-sidebar .app-wrap,.app-density-compact .ui-panel-inner .app-wrap,.app-density-compact .ui-listview.app-listview .ui-li-divider:not(.app-list-instruction){font-size:12.5px}.app-density-compact .app-sidebar .ui-btn:not(.ui-mini):not(.ui-btn-icon-notext),.app-density-compact .app-sidebar .ui-listview>.app-context-field{font-size:12.5px}.app-density-compact .app-page-header h1{font-size:28px}.app-density-compact .app-listview.app-grid .dv-item .ui-btn>span:not(.app-icon),.app-density-compact .app-listview.app-grid .app-list-instruction .app-grid-header span:not(.app-icon),.app-density-compact .app-bar-heading .app-grid-header span:not(.app-icon){padding:7px 0 7px 0;margin-left:16px}.app-density-compact .app-listview.app-grid .dv-item .ui-btn,.app-density-compact .app-listview.app-grid .app-list-instruction .app-grid-header,.app-density-compact .app-bar-heading .app-grid-header{padding-right:8px!important}.app-density-compact .app-bar-heading .app-grid-header{margin-bottom:-5px!important}.app-density-compact .ui-mini.ui-btn:not(.ui-btn-icon-top){padding-top:.5em;padding-bottom:.5em}.app-density-compact .ui-mini.ui-btn.ui-btn-icon-top{padding-top:2.2em;padding-bottom:.5em}.app-density-compact .ui-btn-icon-top:after{top:.3625em}.app-density-compact .app-tabs .ui-btn{padding-top:5px;padding-bottom:5px;font-size:12.5px}.app-density-compact .app-listview.ui-listview>li p{margin:2px 0 1px 0}.app-density-compact .app-field-label-after{margin-top:0}.app-density-compact .app-field-label-before{margin-bottom:0}.app-density-compact .ui-li-thumb{margin-top:-35px}.app-density-compact .ui-panel .ui-li-thumb{margin-top:-45px}.app-density-compact .app-sidebar .ui-li-thumb,.app-density-compact .app-panel-info-view .ui-li-thumb{margin-top:0}.app-density-compact .app-lookup.ui-btn{margin-top:-35px}.app-density-compact .app-grid .app-divider.app-calculated .app-static-text{font-size:11px}.app-density-compact .app-echo .app-echo-toolbar>.app-echo-controls>.ui-mini,.app-density-compact .app-bar-actions>.app-bar-controls>.ui-mini,.app-density-compact .app-bar-header>.app-bar-strip>.ui-mini,.app-density-compact .app-bar-footer>.app-bar-strip>.ui-mini{padding-top:6px;padding-bottom:6px}.app-density-compact .app-bar-header .app-bar-strip,.app-density-compact .app-bar-footer .app-bar-strip{height:30px;min-height:30px}.app-density-condensed .app-wrapper>*,.app-density-condensed .app-wrapper label,.app-density-condensed .app-listview.app-grid .dv-item .ui-btn,.app-density-condensed .ui-btn:not(.ui-mini):not(.ui-btn-icon-notext),.app-density-condensed .app-listview.ui-listview>li .ui-li-aside,.app-density-condensed .ui-li-count,.app-density-condensed .app-listview.ui-listview>li p,.app-density-condensed .app-sidebar .app-wrap,.app-density-condensed .ui-panel-inner .app-wrap,.app-density-condensed .app-sidebar .ui-li-static,.app-density-condensed .app-panel-info-view .ui-listview .ui-li-static,.app-density-condensed .ui-panel .ui-listview .ui-li-static,.app-density-condensed .ui-popup,.app-density-condensed .ui-popup label,.app-density-condensed .app-echo-toolbar h3,.app-density-condensed .app-bar-actions h3,.app-density-condensed .app-echo-toolbar .app-echo-see-all,.app-density-condensed .app-echo-inner .app-echo-empty,.app-density-condensed .app-listview.app-grid .dv-item .ui-btn span,.app-density-condensed .app-menu-strip,.app-density-condensed .app-wrapper .app-page-content .ui-listview>li p,.app-density-condensed .app-loading,.app-density-condensed .app-bar-toolbar .ui-title,.app-density-condensed .app-page-header-fixed,.app-density-condensed .app-bar-toolbar .app-back-text,.app-density-condensed .app-action-column,.app-density-condensed [data-input="listbox"] .app-data-list.app-data-list-actions li,.app-density-condensed .app-bar-buttons .ui-btn{font-size:12px}.app-density-condensed .ui-listview>.ui-li-divider,.app-density-condensed .app-echo .ui-listview>.ui-li-divider.app-list-instruction{padding-top:3px;padding-bottom:6px}.app-density-condensed .ui-listview>.ui-li-divider.app-list-instruction,.app-density-condensed .app-presenter-instruction{padding-top:12px}.app-grid .app-list-instruction:not(.app-no-records){padding-bottom:0!important}.app-density-condensed.app-echo .ui-listview>.ui-li-divider.app-list-instruction{padding-top:3px}.app-density-condensed .app-echo .app-grid.ui-listview>.ui-li-divider.app-list-instruction{padding-top:0}.app-density-condensed .app-sidebar .ui-btn:not(.ui-mini):not(.ui-btn-icon-notext){font-size:12px}.app-sidebar .ui-btn:not(.ui-mini):not(.ui-btn-icon-notext){padding-left:56px}.app-density-condensed .app-bar-heading{line-height:normal}.app-density-condensed .ui-listview .ui-li-divider,.app-density-condensed .app-bar-heading .app-grid-desc,.app-density-condensed .app-bar-heading .app-bar-text,.app-density-condensed .app-presenter-instruction,.app-density-condensed .app-echo-instruction{font-size:11px}.app-density-condensed .app-listview li.app-li-has-corner.app-li-has-aside h3{margin-top:8px}.app-density-condensed .app-list-instruction .app-grid-desc{padding-left:4px}.app-density-condensed .app-page-header h1{font-size:24px}.app-density-condensed .app-page-header h2,.app-density-condensed [data-container="collapsible"] [data-container="toggle"] .app-collapsible-toggle-text{font-size:12px}.app-density-condensed .ui-listview .app-grid-header{margin-left:-16px}.app-density-condensed .app-grid-header{margin-top:4px;margin-bottom:0}.app-density-condensed .app-echo .app-grid-header{margin-top:0}.app-density-condensed .app-bar-heading .app-grid-header{margin-top:4px!important}.app-density-condensed .app-listview.app-grid .dv-item .ui-btn>span:not(.app-icon),.app-density-condensed .app-listview.app-grid .app-list-instruction .app-grid-header span:not(.app-icon),.app-density-condensed .app-bar-heading .app-grid-header span:not(.app-icon){padding:5px 0 5px 0;margin-left:16px}.app-density-condensed .app-bar-heading .app-grid-header{margin-bottom:-7px!important}.app-density-condensed .app-listview.app-grid .dv-item .ui-btn,.app-density-condensed .app-listview.app-grid .app-list-instruction .app-grid-header,.app-density-condensed .app-bar-heading .app-grid-header{padding-right:9px!important}.app-density-condensed .ui-mini.ui-btn{font-size:12px}.app-density-condensed .ui-mini.ui-btn:not(.ui-btn-icon-top){padding-top:.5em;padding-bottom:.5em}.app-density-condensed .ui-mini.ui-btn.ui-btn-icon-top{padding-top:2.3em;padding-bottom:.5em}.app-density-condensed .ui-btn-icon-top:after{top:.2625em}.app-density-condensed .app-tabs .ui-btn{padding-top:4px;padding-bottom:4px;font-size:12px!important}.app-density-condensed .app-listview.ui-listview>li p{margin:2px 0 1px 0}.app-density-condensed li.app-info .appname{font-size:14px}.app-density-condensed .app-listview li.app-li-has-corner.ui-li-has-thumb .ui-li-aside{left:6.35em}.app-density-condensed .ui-li-thumb{margin-top:-30px}.app-density-condensed .ui-panel .ui-li-thumb{margin-top:-40px}.app-density-condensed .app-sidebar .ui-li-thumb,.app-density-condensed .app-panel-info-view .ui-li-thumb{margin-top:0}.app-density-condensed .app-grid .app-divider.app-calculated .app-static-text{font-size:10px}.app-density-condensed .app-echo .app-echo-toolbar>.app-echo-controls>.ui-mini,.app-density-condensed .app-bar-actions>.app-bar-controls>.ui-mini,.app-density-condensed .app-bar-header>.app-bar-strip>.ui-mini,.app-density-condensed .app-bar-footer>.app-bar-strip>.ui-mini{padding-top:6px;padding-bottom:6px;font-size:12px;line-height:normal}.app-density-condensed .app-bar-header .app-bar-strip,.app-density-condensed .app-bar-footer .app-bar-strip{height:30px;min-height:30px}.app-density-condensed .app-grid-header .app-btn-check{margin-left:15px!important}.app-density-condensed .app-bar-heading .app-grid-header .app-btn-check{margin-left:14px!important;margin-right:2px!important}.app-density-condensed .app-action-column{font-size:11px}.ui-shadow,.ui-focus{box-shadow:none!important}iframe{background-color:#fff}.ui-btn.app-keep-open{font-weight:normal}img[data-href]{cursor:pointer}.app-drop-box-input{padding:.5em}.app-has-image+.app-drop-box{margin-top:.5em}.app-drop-box{border:3px dashed #ccc;padding:0;background-color:transparent;cursor:pointer;margin-right:1em;max-width:768px;position:relative;padding-bottom:32px}.app-drop-box.app-empty{padding:0;text-align:center;font-size:16px;color:#ccc;text-align:center}.app-drop-box.app-had-blob{min-height:80px}.app-drop-box.app-dragging{border-color:#38c}.app-drop-box img{max-width:100%}.app-drop-box div{padding:.5em}.app-drop-box progress{margin-top:-4px;width:100%;height:4px;display:block}.app-drop-box .ui-btn{position:absolute;width:38px;height:32px;bottom:0;margin:0}.app-drop-box .app-draw{left:36px}.app-drop-box .ui-btn .material-icon{left:50%;margin-left:-12px}.app-drop-box.app-signature{line-height:normal;min-height:0;padding:0;margin:0!important}.app-drop-box.app-signature canvas{display:block}.app-drop-box.app-signature+.app-clear{position:absolute;bottom:.5em;left:.5em;top:auto!important;margin:0!important;cursor:pointer}.app-drop-box.app-signature.app-empty+.app-clear{display:none}.app-drop-box .app-drop-text{margin:1em 0;display:inline-block}.app-has-image+.app-signature{margin-top:8px!important}.app-desktop .app-drop-box:focus{outline:0;background-color:#f0f0f0}.app-min-xs .app-drop-box.app-empty{font-size:16pt}.app-min-sm .app-drop-box.app-empty{font-size:20pt}.app-promo-filler{height:65px;margin:0;padding:0;clear:both}body:not(.app-desktop) li .ui-btn.ui-btn-icon-notext.app-btn-more:hover:not(.ui-btn-active){background:none!important}.ui-panel:not(.app-sidebar){width:16em}.ui-panel-dismiss-open.ui-panel-dismiss-position-left{left:16em}.ui-panel-dismiss-open.ui-panel-dismiss-position-right{right:16em}.ui-panel-dismiss{z-index:1003}@media(min-width:360px){.ui-panel:not(.app-sidebar){width:20em}.ui-panel-position-left{left:-20em}.ui-panel-animate.ui-panel-position-left.ui-panel-display-overlay,.ui-panel-animate.ui-panel-position-left.ui-panel-display-push{transform:translate3d(-20em,0,0)}.ui-panel-position-right{right:-20em}.ui-panel-animate.ui-panel-position-right.ui-panel-display-overlay,.ui-panel-animate.ui-panel-position-right.ui-panel-display-push{transform:translate3d(20em,0,0)}.ui-panel-page-content-position-left{left:20em;right:-20em}.ui-panel-animate.ui-panel-page-content-position-left{transform:translate3d(20em,0,0)}.ui-panel-page-content-position-right{left:-20em;right:20em}.ui-panel-animate.ui-panel-page-content-position-right{transform:translate3d(-20em,0,0)}}.ui-panel-dismiss-open.ui-panel-dismiss-position-left{left:0}.ui-panel-dismiss-open.ui-panel-dismiss-position-right{right:0}.app-bootstrap.app-page-content.app-editor-active{margin-left:3px!important;margin-right:3px!important;margin-top:3px!important}.app-bar-heading .app-bar-text .app-group{padding-top:.25em;font-weight:600}.app-bar-heading .app-group-title,.app-bar-heading .app-group-path,.app-bar-heading .app-group-info-value,.app-bar-heading .app-group-info-value-muted{cursor:pointer}.ui-listview .app-group{font-weight:600;white-space:normal;cursor:pointer;padding-right:3em;padding-left:16px}.ui-listview .app-group .app-group-path .app-group-path-value:after,.app-bar-heading .app-bar-text .app-group .app-group-path .app-group-path-value:after{content:'; ';margin-right:.5em}.ui-listview .app-group .app-icon-carat-d,.ui-listview .app-group .app-icon-carat-u{right:1em;position:absolute}.app-group .app-group-count{font-weight:normal}.app-group .app-group-count:before{content:' ('}.app-group .app-group-count:after{content:')'}.app-group .app-group-info{display:block;font-size:18px;font-weight:600}.app-group .app-group-info .app-group-info-value-muted{font-weight:normal}.app-group .app-group-info .app-group-info-value-muted:before{content:' '}.ui-listview .app-group .app-group-info.app-group-info-duplicate{display:none}@media(min-width:40em){.ui-listview.app-cardview .app-group{border-top-width:1px;border-bottom-width:1px;clear:both;float:none!important;width:auto!important;top:-1px!important;margin-bottom:-1px}}.app-bar-heading .app-group{font-size:16px}.app-view-instruction{line-height:1.25em;display:inline-block;padding:.5em 28px .5em 0;position:relative}.app-bar-heading .app-grid-header+.app-group,.app-bar-heading .app-view-instruction:not(.app-hidden)+.app-group{border-top:solid 1px #ddd;margin-top:6px;margin-left:-1.5em;padding-left:1.5em;margin-right:-.25em;padding-right:.25em}.app-density-compact .app-bar-heading .app-group{font-size:14px}.app-density-condensed .app-bar-heading .app-group{font-size:12px;margin-top:8px}.app-echo-grid-hscrollbar{border-top-width:0!important;padding:0!important;margin:0!important;border-bottom-width:1px!important;padding-bottom:1px!important}.app-frozen-spacer{position:absolute!important;left:-16px;top:0;bottom:0;width:200px;height:100%;display:inline-block!important}.app-density-compact .app-frozen-spacer{left:-17px}.app-density-comfortable .app-frozen-spacer{left:-17px}.app-grid-header .app-frozen-spacer{left:-17px}.app-bar-heading .app-grid-header .app-frozen-spacer{left:-18px}.app-density-compact .app-bar-heading .app-grid-header .app-frozen-spacer{left:-16px}.app-density-comfortable .app-bar-heading .app-grid-header .app-frozen-spacer{left:-16px}.app-grid-header{position:relative;background-color:#f1f1f1}.app-grid-header .app-frozen-spacer,.app-frozen-spacer{border-right:solid 1px #c0c0c0;box-shadow:0 0 12px rgba(0,0,0,.2);background-color:#fff;z-index:1}.ui-page .app-bar-heading .app-grid-header,.ui-page .app-bar-heading .app-frozen-spacer{background-color:#fff}.app-frozen{position:relative;z-index:1}.app-sidebar .ui-btn:not(.ui-btn-active):not(.app-selected){background-color:transparent}.app-sidebar .app-context-field .ui-btn:not(.ui-mini):not(.ui-btn-icon-notext){padding-left:16px;padding-right:2.5em}.app-has-minisidebar-left .app-sidebar .app-context-field .ui-btn:not(.ui-mini):not(.ui-btn-icon-notext),.app-has-minisidebar-left .app-sidebar .ui-btn:not(.ui-mini):not(.ui-btn-icon-notext){width:56px;padding-left:0;padding-right:0}.app-has-minisidebar-left .app-sidebar .app-group-actions span{font-size:16px!important;line-height:16px;position:absolute;text-align:center;width:56px;left:0;font-weight:600;top:50%;margin-top:-8.5px}.app-has-minisidebar-left .app-sidebar .app-group-actions i{left:auto!important;margin-left:auto;right:2px!important;font-size:18px;line-height:24px}.app-context-field .ui-btn-icon-left:after{left:auto;right:8px!important;content:'chevron_right'}.app-sidebar .app-context-field.ui-li-static{padding-bottom:5px;padding-top:5px}.app-bar-aggregates{margin:0;padding:0;position:relative;border-bottom:solid 1px}.app-bar-aggregates .app-listview{margin:0}.app-bar-aggregates .app-calculated{border-top-width:0!important}.app-bar-aggregates .app-bar-aggregate-list{padding:0 .5em}.app-bar-footer.ui-bar-inherit{border-color:#ccc;box-shadow:4px 0 6px 0 rgba(0,0,0,.3);z-index:998}.app-calculated .app-field-separator{display:inline-block;width:1px;background-color:transparent!important;margin-left:5px!important;padding-left:2px!important;padding-right:2px!important;margin-right:-10px;position:relative;height:20px!important}.app-density-condensed .app-calculated .app-field-separator{height:16px!important}.app-calculated .app-static-text{display:none}.app-grid .app-calculated .app-static-text{display:block}.app-grid-header .app-field-separator{display:inline-block;width:1px;margin-left:5px!important;padding-left:2px!important;padding-right:2px!important;margin-right:-10px;cursor:col-resize;position:relative;background-color:transparent!important;touch-action:none}.app-grid-header .app-field-separator:after,.app-calculated .app-field-separator:after{content:' ';display:inline-block;position:absolute;top:0;left:2px;width:1px;bottom:0;background-color:#ddd}.app-calculated .app-field-separator:after{top:0;bottom:0}.app-grid-header{border-top:solid 1px #ddd}.app-echo .app-grid-header{border-bottom:solid 1px;margin-bottom:0}.app-density-compact .app-echo .app-grid-header{margin-bottom:0}.app-density-condensed .app-echo .app-grid-header{margin-bottom:0}.app-bar-text-instruction-hidden .app-view-instruction,.app-bar-text-instruction-hidden .app-group:not(.app-group-fixed){display:none}.app-bar-heading .app-bar-text-instruction-hidden .app-grid-header{border-top-width:0!important;margin-top:-4px!important}.app-grid-header-no-description{margin-top:-15px!important}.app-bar-heading .app-grid-header.app-grid-header-no-description{margin-top:-5px!important}.app-density-condensed .app-grid-header-no-description{margin-top:-13px!important}body.app-font-tiny,.app-font-tiny input,.app-font-tiny select,.app-font-tiny textarea,.app-font-tiny button,.app-font-tiny .ui-btn{font-family:-apple-system,Tahoma,sans-serif}.app-font-tiny.app-android,.app-font-tiny.app-android input,.app-font-tiny.app-android select,.app-font-tiny.app-android textarea,.app-font-tiny.app-android button,.app-font-tiny.app-android .ui-btn{font-family:"Google Sans",Roboto,"Segoe UI",sans-serif}.app-font-tiny .app-wrapper>*,.app-font-tiny .app-wrapper label,.app-font-tiny .app-listview.app-grid .dv-item .ui-btn,.app-font-tiny .ui-btn:not(.ui-mini):not(.ui-btn-icon-notext),.app-font-tiny .app-listview.ui-listview>li .ui-li-aside,.app-font-tiny .ui-li-count,.app-font-tiny .app-listview.ui-listview>li p,.app-font-tiny .app-sidebar .app-wrap,.app-font-tiny .ui-panel-inner .app-wrap,.app-font-tiny .app-sidebar .ui-li-static,.app-font-tiny .app-panel-info-view .ui-listview .ui-li-static,.app-font-tiny .ui-panel .ui-listview .ui-li-static,.app-font-tiny .ui-popup,.app-font-tiny .ui-popup label,.app-font-tiny .app-echo-toolbar h3,.app-font-tiny .app-bar-actions h3,.app-font-tiny .app-echo-toolbar .app-echo-see-all,.app-font-tiny .app-echo-inner .app-echo-empty,.app-font-tiny .app-listview.app-grid .dv-item .ui-btn span,.app-font-tiny .app-menu-strip,.app-font-tiny .app-wrapper .app-page-content .ui-listview>li p,.app-font-tiny .app-listview.app-grid .app-list-instruction .app-grid-header span:not(.app-icon),.app-font-tiny .app-bar-heading .app-grid-header span:not(.app-icon),.app-font-tiny .app-sidebar .ui-btn:not(.ui-mini):not(.ui-btn-icon-notext),.app-font-tiny .app-echo .app-echo-toolbar>.app-echo-controls>.ui-mini,.app-font-tiny .app-bar-actions>.app-bar-controls>.ui-mini,.app-font-tiny .app-bar-header>.app-bar-strip>.ui-mini,.app-font-tiny .app-bar-footer>.app-bar-strip>.ui-mini,.app-font-tiny .ui-header .ui-title span,.app-font-tiny .app-bar-heading .app-group,.app-font-tiny .app-tabs .ui-btn,.app-font-tiny .app-tooltip,.app-font-tiny .app-back-text,.app-font-tiny .app-view-description{font-size:8.5pt!important}.app-font-tiny .app-data-input-popup{font-size:8.5pt}.app-tooltip.app-large{font-size:14px!important}.app-font-tiny.app-density-condensed .app-grid-header .app-btn-check{margin-left:16px!important}.app-font-tiny .app-listview .app-btn-check,.app-font-tiny .app-bar-heading .app-grid-header .app-btn-check{width:18px;height:18px;min-height:18px;min-width:18px}.app-font-tiny .app-action-column .app-action-column-button{padding:3px 7px;margin-bottom:7px;margin-right:7px}.app-drag-line{position:absolute;top:0;bottom:0;width:1px;background-color:#38c;transition:transform 0 linear;z-index:1002;transition:left 0 linear;cursor:ew-resize}.app-drag-header-field{position:absolute;display:inline-block;transition:left 0 linear,top 0 linear;background-color:#38c;color:#fff;z-index:9999;cursor:move;overflow:hidden;text-overflow:ellipsis}.app-popup .ui-listview>li p .app-item-desc{font-size:12px;max-width:320px}.app-wrapper>.app-echo-embedded{margin-top:.5em!important;margin-bottom:0!important}.app-echo-embedded{padding:0;position:absolute;border-top-width:0}.app-echo .app-list-instruction,.app-echo .dv-item:not(.app-hidden),.app-echo .app-echo-grid-hscrollbar,.app-echo .app-grid .ui-last-child{border-left:solid 1px #ddd;border-right:solid 1px #ddd}.app-echo-inner>.app-onecolumnview,.app-echo-inner>.app-cardcolumn{border-top:solid 1px #ddd}.app-echo-inner>.app-cardcolumn{margin-bottom:0;vertical-align:top;margin-bottom:4px}[data-layout]{padding:0;position:relative}[data-layout="form"]{background-color:#fff;margin-left:auto!important;margin-right:auto!important;border-bottom:solid 0 #ddd}[data-layout] [data-container="simple"]{padding:0;margin:0;border-style:solid;border-width:0}[data-layout] .app-container-collapsed>[data-container="simple"]{display:none}[data-layout] [data-container="row"]{padding:4px 8px}.app-density-compact [data-layout] [data-container="row"]{padding-left:9px;padding-right:9px}.app-density-condensed [data-layout] [data-container="row"]{padding-left:10px;padding-right:10px}[data-layout] [data-container="tab"]{padding:1em 16px;display:none}.app-tab-content:not(.app-tab-active){display:none}[data-layout] [data-container="tabset"]>[data-container="tab"].app-tab-active{display:block}.app-control-footer{display:block!important;color:#808080;font-style:italic;visibility:visible!important;padding-left:.5em;padding-top:.25em;text-transform:none}[data-text-action] .app-control-footer{max-width:90%}[data-container="row"]{border-top:solid 1px #ddd}[data-container="row"] [data-control="label"]{min-width:34%;max-width:34%;display:inline-block;vertical-align:top}[data-container="row"][data-columns="2"] [data-control="label"]{min-width:22%;max-width:22%}[data-container="row"][data-columns="3"] [data-control="label"]{min-width:14%;max-width:14%}[data-container="row"][data-merge="true"]{border-top-width:0;padding-top:0}[data-container="row"]+[data-container="row"][data-merge="true"]{margin-top:-2px}[data-container="tab"] [data-container="collapsible"],[data-layout] [data-container="column"]>[data-container="collapsible"]{border-width:1px;box-shadow:1px 1px 5px 0 rgba(0,0,0,.1)}[data-layout] [data-container="column"]>[data-container="collapsible"][data-header-text="none"]{border-top-width:0}[data-container="collapsible"][data-header-text="none"] [data-container="row"]:first-of-type{padding-top:8px}[data-container="collapsible"]{display:block;padding:0;margin:0;border-width:1px 0;border-style:solid;position:relative;overflow:hidden}[data-container="collapsible"] [data-container="toggle"]{padding:11px 48px 11px 16px;display:block;font-size:0;position:relative;cursor:pointer;overflow:hidden;user-select:none}[data-container="collapsible"] [data-container="toggle"].ui-btn-active{color:#000}[data-container="collapsible"] [data-container="toggle"] .app-collapsible-toggle-text{text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;max-width:80%;display:inline-block;overflow:hidden;line-height:1em;height:1em;font-size:14px}.app-input-focus-outline [data-container="collapsible"]:not(.app-container-collapsed),.app-input-focus-underline [data-container="collapsible"]:not(.app-container-collapsed){padding-bottom:1px}.app-desktop [data-container="collapsible"] [data-container="toggle"]:hover:not(.ui-btn-active):after{position:absolute;content:'';top:0;bottom:0;left:0;right:0}[data-container="collapsible"][data-header-text="none"]{border-top-width:0}[data-container] [data-control="description"]{color:#808080!important;font-size:11px}[data-container="row"] [data-control="description"]{padding:.75em 0 0 0}.app-density-comfortable [data-container] [data-control="description"]{font-size:12px}[data-container="row"] [data-control="label"]{text-align:right}.app-display-tablet [data-container] [data-control="description"]{max-width:992px}[data-container="column"]{display:inline-block;padding:0;margin:0 -2px 1px -1px;max-width:992px;vertical-align:top}[data-container="column"][data-centered="true"]{margin-left:auto;margin-right:auto}[data-container="column"] [data-container="collapsible"]{margin:1em 0 1em 1em}[data-container="column"]:last-of-type [data-container="collapsible"]{margin-right:1em}[data-container="collapsible"]+[data-container="collapsible"],[data-container="collapsible"]+[data-container="simple"],[data-container="simple"]+[data-container="collapsible"],[data-container="simple"]+[data-container="simple"]{margin-top:1em}[data-layout]>[data-container="collapsible"]+[data-container="collapsible"][data-header-text="none"],[data-layout]>[data-container="collapsible"]+[data-container="simple"][data-header-text="none"],[data-layout]>[data-container="simple"]+[data-container="collapsible"][data-header-text="none"],[data-layout]>[data-container="simple"]+[data-container="simple"][data-header-text="none"]{margin-top:-1px}[data-container="row"] [data-control="field"]{display:inline-block;min-width:59%;max-width:59%;vertical-align:top}[data-container="row"][data-columns="2"] [data-control="field"]{min-width:22%;max-width:22%}[data-container="row"][data-columns="3"] [data-control="field"]{min-width:14%;max-width:14%}[data-wrap="true"] [data-hide-when="wrap"]{display:none!important}[data-wrap="true"] [data-container="row"] [data-control="label"],[data-wrap="true"] [data-container="row"] [data-control="field"]{min-width:100%;max-width:100%;display:block;padding-right:0;text-align:left;box-sizing:border-box}[data-wrap="true"] [data-container="row"] [data-control="label"]{font-size:12px;text-align:left}.app-density-condensed [data-wrap="true"] [data-container="row"] [data-control="label"] .app-control-inner{padding-left:6px;padding-right:6px}.app-density-compact [data-wrap="true"] [data-container="row"] [data-control="label"] .app-control-inner{padding-left:7px;padding-right:7px}[data-wrap="true"] [data-container="row"] [data-control="label"] .app-control-inner{padding-left:8px;padding-right:8px}[data-wrap="true"] [data-container="row"] .app-field-group{display:inline-block;padding:0;margin:0;text-align:left;vertical-align:top}[data-wrap="true"] [data-container="row"][data-columns="2"] .app-field-group{min-width:49%;max-width:49%}[data-wrap="true"] [data-container="row"][data-columns="3"] .app-field-group{min-width:32%;max-width:32%}[data-wrap="true"] [data-container="row"][data-columns="4"] .app-field-group{min-width:24%;max-width:24%}[data-control]{position:relative}[data-control="label"]{cursor:default}[data-control="label"] .app-control-inner{position:relative}[data-control="label"].app-has-icon .app-icon,.app-desktop [data-control="label"].app-has-icon .app-icon:not(.ui-btn-active):hover{right:21px;user-select:none}.app-has-icon-label [data-wrap="true"] [data-container="row"]:not(.app-has-description){padding-left:48px!important}.app-has-icon-label [data-wrap="true"] [data-container] [data-control="label"].app-has-icon{position:absolute;left:0;font-size:1em}.app-has-icon-label [data-wrap="true"] [data-container] [data-control="label"].app-has-icon .app-icon{left:16px;right:auto}.material-icon-none{visibility:hidden}[data-form-max] [data-layout="form"]{padding-top:1em}[data-form-max] .app-page-header.app-has-icon{padding-left:1em}[data-form-max="xs"]:not(.app-min-sm) .app-page-header i:first-of-type,[data-form-max="sm"]:not(.app-min-md) .app-page-header i:first-of-type,[data-form-max="md"]:not(.app-min-lg) .app-page-header i:first-of-type,[data-form-max="lg"]:not(.app-min-xl) .app-page-header i:first-of-type{visibility:hidden}[data-form-max="xs"]:not(.app-page-modal2) .app-page-header h1,[data-form-max="xs"]:not(.app-page-modal2) .app-page-header h2,.ui-page[data-form-max="xs"]:not(.app-page-modal2) .app-page-header .app-view-description,[data-form-max="xs"] [data-container="collapsible"]{max-width:480px;margin:0 auto}[data-form-max="sm"]:not(.app-page-modal2) .app-page-header h1,[data-form-max="sm"]:not(.app-page-modal2) .app-page-header h2,.ui-page[data-form-max="sm"]:not(.app-page-modal2) .app-page-header .app-view-description,[data-form-max="sm"] [data-container="collapsible"]{max-width:576px;margin:0 auto}[data-form-max="md"]:not(.app-page-modal2) .app-page-header h1,[data-form-max="md"]:not(.app-page-modal2) .app-page-header h2,.ui-page[data-form-max="md"]:not(.app-page-modal2) .app-page-header .app-view-description,[data-form-max="md"] [data-container="collapsible"]{max-width:768px;margin:0 auto}[data-form-max="lg"]:not(.app-page-modal2) .app-page-header h1,[data-form-max="lg"]:not(.app-page-modal2) .app-page-header h2,.ui-page[data-form-max="lg"]:not(.app-page-modal2) .app-page-header .app-view-description,[data-form-max="lg"] [data-container="collapsible"]{max-width:992px;margin:0 auto}[data-control="field"] hr{height:1px;border-width:0}[data-container="row"] [data-control] .app-control-inner{padding:3px .5em;display:inline-block}[data-container="row"] [data-control="text"] .app-control-inner{color:#808080;padding-left:0;padding-right:0}[data-state="write"] [data-control="field"]{color:#000}[data-control].app-has-changed,[data-control].app-has-changed .app-data-input{font-weight:600}[data-state="write"] [data-control].app-null,[data-state="write"] [data-control].app-has-helper,[data-state="write"] [data-control] .app-data-input-placeholder,input::placeholder{color:#808080;opacity:1;text-transform:none;font-style:italic}[data-state="write"] [data-control="label"],[data-state="write"] [data-input="none"]{color:#808080}[data-state="write"] [data-control="label"][data-required="true"]:not(.app-has-icon) .app-control-inner::after{content:'asterisk';font-family:'Material Icons'!important;font-weight:normal;font-style:normal;font-size:.8em;line-height:1em;letter-spacing:normal;text-transform:none;display:inline;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;text-indent:0;position:relative;padding-left:.25em}[data-state="write"] [data-container="collapsible"]:not([data-wrap="true"]) [data-container="row"] [data-control="label"][data-required="true"]:not(.app-has-icon) .app-control-inner::before{content:'asterisk';font-family:'Material Icons'!important;font-weight:normal;font-style:normal;font-size:.8em;line-height:1em;letter-spacing:normal;text-transform:none;display:inline;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;text-indent:0;position:relative;padding-right:.25em}[data-state="write"] [data-container="collapsible"]:not([data-wrap="true"]) [data-container="row"] [data-control="label"][data-required="true"] .app-control-inner::after{content:'';padding:0}[data-control] .app-has-image{border:1px solid #c0c0c0;border-width:1px!important;background-color:#fff;display:inline-block;height:80px}[data-control] .app-has-image img{width:80px;height:80px}[data-control] .app-link-blob{text-decoration:none;text-transform:uppercase}[data-input="blob"] .app-control-inner{min-width:100%;max-width:100%}.app-control-inner.app-has-map{min-width:100%}[data-container][data-wrap="true"] .app-control-inner.app-has-map{min-width:95%}[data-control].app-has-value-icon .app-control-inner{padding-left:30px}[data-control].app-has-value-icon .app-value-icon{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;position:absolute;left:4px;width:24px;height:24px;top:50%;margin-top:-12px;opacity:.8;overflow:hidden}[data-control="dataview"]{display:block;width:auto;min-height:0;outline:0}[data-container="row"] [data-control="dataview"]{margin:.25em .5em .5em .5em}.app-desktop [data-container="row"] [data-control="dataview"]{margin-right:1em}.app-echo-embedded{padding-top:0;padding-bottom:.25em}[data-container="panel"]{padding:1em}[data-designer] [data-container] [data-control="label"]{font-weight:600;text-align:right}[data-control="label"]{padding:0 1em 0 0}[data-control="action"]{white-space:nowrap;display:inline-block;text-transform:uppercase}[data-control="action"] .app-action-column{position:static;left:auto;top:auto}[data-control="action"] .app-action-column .app-action-column-button{cursor:pointer;margin:0;white-space:normal}body:not(.app-desktop) [data-control="action"] .app-action-column .app-action-column-button.ui-btn-active{color:#fff;background-color:#38c}[data-control="action"].app-disabled .app-action-column .app-action-column-button,.app-desktop [data-control="action"].app-disabled .app-action-column .app-action-column-button:hover{color:#808080;border-color:#808080;background-color:#fff!important;cursor:default}[data-designer] [data-container],[data-designer] [data-container] [data-control]{position:absolute;left:0;right:0;top:0;line-height:normal;padding:0}[data-designer] [data-container] [data-control]{height:2em;display:inline-block}[data-designer] [data-container] [data-control] .app-control-inner{padding:.25em .5em;display:inline-block}.app-tooltip{font-size:12px;background-color:#282828;color:#fff;padding:10px 12px;position:absolute;z-index:200000;max-width:400px;display:inline-block;border-radius:3px;box-shadow:0 0 5px #808080;cursor:default;overflow:hidden}.app-tooltip table{border-spacing:0}.app-tooltip table tr td{vertical-align:top}.app-tooltip b{color:#38c}.app-tooltip table tr td:nth-child(1){color:#aaa;padding-right:8px}::-ms-clear{display:none}.app-icon.app-text-action{cursor:pointer;position:absolute;user-select:none;margin-left:7px;z-index:1}[data-text-action="copy"]{padding-right:32px!important}.app-data-input-button+.app-icon.app-text-action{margin-left:24px}[data-input-enhancement] .app-data-input-button{right:0}[data-input-enhancement] .app-data-input-button .app-caret::before{content:'more_horiz';font-size:20px}.app-android [data-input-enhancement] .app-data-input-button .app-caret::before{content:'more_vert'}[data-input-enhancement].app-has-input-button .app-control-inner{padding-right:24px}.app-input-slider{display:inline-block;height:40px;position:relative;width:100%}.app-input-slider .app-input-slider-track{height:2px;position:absolute;top:50%;margin-top:-1px;opacity:.38;border-radius:1px;width:100%;cursor:pointer}.app-input-slider .app-input-slider-track-value{height:4px;position:absolute;top:50%;margin-top:-2px;border-radius:2px;cursor:pointer}.app-input-slider .app-input-slider-halo{display:inline-block;position:absolute;width:34px;height:34px;border-radius:17px;margin-left:-17px;top:50%;margin-top:-17px;opacity:0;transition:opacity ease-out 200ms;z-index:-1}.app-desktop .app-input-slider-value:hover+.app-input-slider-halo{opacity:.1;z-index:0}.app-has-focus .app-input-slider-value+.app-input-slider-halo{z-index:0;opacity:.19}.app-input-slider-value.app-dragging+.app-input-slider-halo{z-index:0;opacity:.38}.app-input-slider .app-input-slider-value{display:inline-block;position:absolute;width:14px;height:14px;top:50%;margin-left:-7px;margin-top:-7px;border-radius:7px;cursor:pointer;z-index:1}.app-input-slider .app-input-slider-min,.app-input-slider .app-input-slider-max{display:inline-block;visibility:hidden;position:absolute;left:0;top:50%;margin-top:-.5em;line-height:1em}.app-input-slider .app-input-slider-max{left:auto;right:0}.app-data-input-container{position:absolute;left:0;top:0;right:0;bottom:0;padding:0 .5em;background-color:transparent;cursor:default;white-space:nowrap}.app-data-input-container .app-data-input{width:100%;border-width:0;margin:0;padding:3px 0;background-color:transparent;resize:none}.app-data-input-container .app-data-input:focus{outline:0}.app-data-input-container .app-data-input-placeholder{position:absolute;left:0;top:3px;background-color:transparent;padding:0 .5em;margin:0;text-overflow:ellipsis;user-select:none;white-space:normal}.app-data-input{user-select:text}[data-container="panel"] [data-input="text"]:after,[data-container="panel"] [data-input="lookup"]:after{position:absolute;height:1px;left:0;right:0;bottom:0;background-color:#c0c0c0;content:' '}[data-container="row"] [data-input="text"]:after,[data-container="row"] [data-input="lookup"]:after{display:none}[data-input="checkbox"] .app-checkbox-container{border:solid 1px #c0c0c0;max-width:34px;width:100%;height:20px;border-radius:24px;cursor:pointer;display:inline-block;position:absolute;top:.175em;vertical-align:middle;margin-right:-6px}.app-font-tiny [data-input="checkbox"] .app-checkbox-container{top:-.175em}[data-control].app-has-checkbox .app-control-inner .app-icon{margin-left:-3px}.app-control-inner.app-has-material-icon .app-data-input-container+.app-control-footer{padding-top:8px}.app-checkbox-container:focus{outline:0}[data-container="row"] [data-input="checkbox"] .app-checkbox-container{margin-left:0;margin-right:0}[data-input="checkbox"] .app-checkbox-button{width:16px;height:16px;border:solid 1px #c0c0c0;background-color:#fff;border-radius:16px;display:inline-block;margin:1px;position:absolute;box-shadow:1px 1px 1px #ddd!important}[data-input="checkbox"] .app-checkbox-container.app-checkbox-on .app-checkbox-button{border-color:#fff;box-shadow:none!important;right:0}[data-input="checkbox"] .app-checkbox-container.app-animation .app-checkbox-button{transition:transform 160ms ease-in-out}[data-input="checkbox"] .app-checkbox-container.app-checkbox-on.app-animate-on .app-checkbox-button{transform:translate3d(14px,0,0);right:auto}[data-input="checkbox"] .app-checkbox-container.app-checkbox-on.app-animate-off .app-checkbox-button{transform:translate3d(-14px,0,0)}[data-checkbox-style="circle"] .app-checkbox-container,[data-checkbox-style="square"] .app-checkbox-container{width:20px;height:20px;border-radius:22px;background-color:#fff}[data-checkbox-style="square"] .app-checkbox-container{border-radius:3px}[data-checkbox-style="circle"] .app-checkbox-button,[data-checkbox-style="square"] .app-checkbox-button{margin:0;border-width:0;position:absolute;display:block;width:20px;height:20px;box-shadow:none!important;overflow:hidden}[data-checkbox-style="circle"] .app-checkbox-container.app-checkbox-on .app-checkbox-button,[data-checkbox-style="square"] .app-checkbox-container.app-checkbox-on .app-checkbox-button{background-color:#38c}.ui-popup{border-radius:0}.app-popup-panel,.app-popup-panel .ui-btn:not(.ui-mini):not(.ui-btn-icon-notext),.app-popup-panel .app-listview.ui-listview>li h1.app-field,.app-popup-panel .app-listview.ui-listview>li h2.app-field,.app-popup-panel .app-listview.ui-listview>li h3.app-field,.app-popup-panel .app-listview.ui-listview>li h4.app-field,.app-popup-panel .app-listview.ui-listview>li h5.app-field,.app-popup-panel .app-listview.ui-listview>li h6.app-field,.app-popup-panel .app-listview.ui-listview>li .ui-li-aside,.app-popup-panel .ui-li-count,.app-popup-panel .app-listview.ui-listview>li p,.app-popup-panel .ui-panel-inner .app-wrap,.app-popup-panel .ui-panel .ui-listview .ui-li-static,.app-popup-panel .ui-popup,.app-popup-panel .ui-popup label{font-size:16px!important}.ui-panel-inner .ui-li-divider:not(.app-list-instruction){padding-top:0!important;padding-bottom:0!important;height:1px;background-color:#ddd}.ui-panel-inner .ui-li-divider.ui-first-child.ui-last-child{height:0}.app-popup-listview .ui-panel-inner .ui-li-divider:not(.app-list-instruction):not(.ui-first-child):not(.app-copy){height:1px}.app-list-container{transition:transform 350ms ease-out;margin:-1em}.app-list-container-reverse{transition:transform 200ms ease-out}.app-multi-list{vertical-align:top;white-space:nowrap}.app-multi-list .ui-listview{display:inline-block;vertical-align:top}.app-icon-carat-right{transform:rotate(-90deg);position:absolute;top:50%;margin-top:-7px;right:1em}.app-icon-carat-left{transform:rotate(90deg);position:absolute;top:50%;margin-top:-7px;right:1em}.app-icon-carat-up{transform:rotate(-180deg);position:absolute;top:50%;margin-top:-7px;right:1em}.app-icon-carat-down{transform:none;position:absolute;top:50%;margin-top:-7px;right:1em}.ui-li-has-count .app-has-icon-carat{padding-right:6em!important}.app-has-icon-carat .ui-li-count,.app-has-transition-icon .ui-li-count{right:36px}.ui-popup-container.fade{transition:none}.app-data-input-button{width:22px;height:24px;line-height:normal;position:absolute;cursor:pointer;text-align:center;vertical-align:middle;padding:0;z-index:1;margin-top:.5px}.app-has-helper .app-data-input-button{padding-top:.25em}.app-has-helper.app-null .app-data-input-button{padding-top:1px}.app-caret{margin-left:-11px;margin-top:-12px;top:50%;left:50%;border:0!important;width:22px!important;height:24px!important;color:#000;user-select:none;position:absolute}.app-caret::before{content:'arrow_drop_down'}[data-input="lookup"] .app-caret::before{content:'expand_more';left:-4px}.app-caret-r .app-caret::before{content:'chevron_right';left:-5px}.app-density-condensed.app-font-tiny .app-caret-r .app-caret::before{left:-2.5px}.app-density-condensed .app-caret-r .app-caret::before{left:-3px}.app-density-compact .app-caret-r .app-caret::before{left:-4px}[data-command="New"] .app-caret-r .app-caret::before{content:'add'}.app-caret-u .app-caret::before{content:'arrow_drop_up'}[data-input="lookup"] .app-caret-u .app-caret::before{content:'expand_less'}.app-desktop .app-data-input-button:hover:not(.ui-btn-active) .app-caret,.app-desktop .app-data-input-button:hover:not(.ui-btn-active) .app-caret2,.app-desktop .app-data-input-button.app-caret-r:hover:not(.ui-btn-active) .app-caret,.app-desktop .app-data-input-button.app-caret-u:hover:not(.ui-btn-active) .app-caret,.app-desktop .app-form-clear-all:hover{color:#777}.app-data-input-button.ui-btn-active .app-caret,.app-data-input-button.app-caret-r.ui-btn-active .app-caret,.app-data-input-button.app-caret-u.ui-btn-active .app-caret{color:#333}.app-data-input-popup{position:absolute;z-index:1100;overflow-x:hidden;overflow-y:auto;touch-action:pan-y;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;background-color:#fff;border:solid 1px;border-top-width:1px!important;font-size:16px;box-shadow:0 2px 10px rgba(0,0,0,.5)}.app-data-input-popup ul{margin:0;padding:0}.app-data-input-popup ul li{padding:.5em .75em;list-style:none;margin:0;white-space:nowrap;cursor:default;line-height:normal}.app-data-input-popup ul li .app-muted{margin-left:.25em}.app-data-input-popup ul li .app-muted:before{content:"("}.app-data-input-popup ul li .app-muted:after{content:")"}.app-data-input-popup ul li:not(.app-selected) .app-muted{color:#777}.app-data-input-popup ul li{white-space:normal;position:relative}.app-data-input-popup ul li.app-instruction{font-style:italic;color:#808080}.app-data-input-popup ul li.app-instruction.app-separator{height:1px;background-color:#ccc;margin-top:2px;margin-bottom:2px;padding:0}.app-data-input-popup ul li[data-command]{font-weight:600;padding-right:3em}.app-data-input-popup ul li[data-command="None"]{font-weight:normal}.app-data-input-popup ul li[data-command] .app-icon{right:22px;height:24px;margin-top:-12px!important}.app-data-input-popup ul li b{background-color:#000;color:#fff;font-weight:normal}.app-data-input-popup ul li i:before{content:' ('}.app-data-input-popup ul li i:after{content:')'}.app-data-input-popup ul li .app-color{position:absolute;top:50%;left:10px;margin-top:-8px;width:16px;height:16px}.app-data-input-popup ul li .app-icon-svg{font-size:20px;line-height:20px;position:absolute!important;left:8px;top:50%;margin-top:-10px!important;width:20px;height:20px;display:inline-block!important;text-indent:0}.app-data-input-popup.app-has-icons ul li{padding-left:36px}.app-density-compact .app-data-input-popup{font-size:14px}.app-density-condensed .app-data-input-popup{font-size:12px}.app-page-header-divider+[data-layout],.app-list-instruction+[data-layout],.app-page-header-divider+.app-page-header-placeholder+[data-layout],.app-list-instruction+.app-page-header-placeholder+[data-layout]{margin-top:-1px!important}.app-control-inner.app-text-multiline{white-space:pre-wrap;max-width:100%;text-overflow:ellipsis;overflow:hidden;vertical-align:top}.app-data-input-container textarea.app-data-input{max-width:768px;height:100%;box-sizing:border-box;white-space:pre-wrap;text-rendering:optimizeLegibility}.app-data-input-container div.app-data-input{max-width:768px;word-wrap:break-word;text-rendering:optimizeLegibility;-webkit-line-break:after-white-space;-webkit-user-modify:read-write;white-space:normal;box-sizing:border-box;font-style:normal!important;font-weight:normal!important;color:#000!important}app-onecolumnview .app-field-data-rtf{display:block!important}.app-field-data-rtf{white-space:pre-line!important}.app-field-data-rtf p,.app-text-multiline p{margin:1em 0 0 0!important;display:block!important}.app-field-data-rtf h1:first-child,.app-field-data-rtf h2:first-child,.app-field-data-rtf h3:first-child,.app-field-data-rtf h4:first-child,.app-field-data-rtf h5:first-child,.app-field-data-rtf h6:first-child,.app-field-data-rtf p:first-child,.app-text-multiline p:first-child{margin-top:0!important}.app-has-rtf{overflow-y:auto;overflow-x:hidden}[data-input="none"] .app-field-data{overflow:hidden;vertical-align:top;max-width:100%;text-overflow:ellipsis}[data-input="none"][data-text-action] .app-field-data{max-width:90%}[data-input="listbox"] .app-control-inner,[data-input="radiobuttonlist"] .app-control-inner,[data-input="checkboxlist"] .app-control-inner{max-width:100%;box-sizing:border-box}.app-data-list-outer{overflow:hidden;padding:0;margin:0;display:inline-block;width:100%;max-width:100%}.app-data-list{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow-x:auto;overflow-y:hidden;padding:0 0 4px 1px;margin:0;white-space:nowrap;display:inline-block;max-width:100%;width:100%}.app-data-list:focus{outline:0}.app-has-focus .app-data-list li.app-focus{outline:dotted 1px}.app-data-list ul.app-hidden{opacity:0}.app-data-list ul.app-hidden li{cursor:default}.app-data-list li .app-muted{margin-left:.25em;color:#777}.app-data-list li .app-muted:before{content:'('}.app-data-list li .app-muted:after{content:')'}.app-data-list ul{display:inline-block;vertical-align:top;margin:0 1em 0 0;padding:0}.app-data-list li{list-style-type:none;list-style-image:none;list-style-position:outside;margin:.25em 0;padding:.25em .5em;border:solid 2px transparent;border-radius:3px;max-width:480px;white-space:normal;cursor:pointer;text-align:left}[data-container]:not([data-wrap="true"])>[data-container="row"]>[data-input="listbox"][data-auto-focus="false"]:first-child{max-width:100%;min-width:100%;text-align:right}.app-font-tiny .app-data-list li{padding:.4em .5em}.app-desktop .app-data-list li:not(.app-selected):hover{border-color:#777}[data-input] .app-data-list li.app-selected{border-color:#38c;background-color:transparent}[data-input="listbox"] .app-data-list.app-data-list-actions{text-transform:uppercase;padding-bottom:0;display:flex}[data-input="listbox"] .app-data-list.app-data-list-actions li{border-width:1px;background-color:transparent;padding:6px 9px;font-size:14px;line-height:18px;font-weight:600}[data-input="listbox"] .app-data-list.app-data-list-actions li.app-has-icon{padding-left:40px;position:relative}[data-input="listbox"] .app-data-list.app-data-list-actions li .app-icon,.app-desktop [data-input="listbox"] .app-data-list.app-data-list-actions li .app-icon:hover{color:inherit;left:8px}.app-desktop [data-input="listbox"] .app-data-list.app-data-list-actions li:not(.app-selected):hover{border-width:2px;padding:5px 8px}.app-desktop [data-input="listbox"] .app-data-list.app-data-list-actions li.app-has-icon:not(.app-selected):hover{padding:5px 8px 5px 39px}.app-desktop [data-input="listbox"] .app-data-list.app-data-list-actions li.app-has-icon:not(.app-selected):hover .app-icon{left:7px}.app-data-list.app-data-list-actions li{user-select:none}.app-has-singleton-data-list .app-control-inner,.app-has-singleton-data-list .app-control-inner .app-data-list{padding-top:0!important;padding-bottom:0!important}.app-has-singleton-data-list .app-control-inner .app-data-list:not(.app-data-list-actions){margin-top:-.25em!important;margin-bottom:-.25em!important}.app-has-singleton-data-list .app-control-inner .app-hscrollbar2{display:none!important}[data-input="radiobuttonlist"] .app-data-list li{padding-left:32px;position:relative;border-width:0}[data-input="radiobuttonlist"] .app-data-list li::after{position:absolute;height:18px;width:18px;top:50%;left:1px;margin-top:-11px;content:' ';border:solid 2px rgba(0,0,0,.3);border-radius:12px;transition:background-color 250ms linear,border-color 250ms linear}[data-input="radiobuttonlist"] .app-data-list li::before{position:absolute;width:14px;height:14px;content:' ';border-radius:100%;display:inline-block;top:50%;margin-top:-7px;left:5px;transition:transform 100ms linear;transform:scale(0)}[data-input="radiobuttonlist"] .app-data-list li.app-selected::before{transform:scale(1)}[data-input="checkboxlist"] .app-data-list li{padding-left:32px;position:relative;border-width:0}[data-input="checkboxlist"] .app-data-list li::after{position:absolute;height:18px;width:18px;content:'';border:solid 2px rgba(0,0,0,.3);border-radius:5px;left:1px;transition:background-color 120ms linear;top:50%;margin-top:-11px}[data-input="checkboxlist"] .app-data-list li::before{position:absolute;content:'check';color:#fff;z-index:10;border:0;height:24px;width:24px;top:50%;margin-top:-10px;left:0;transform:scale(0);transition:transform 100ms linear;font-size:20px;margin-left:2px}[data-input="checkboxlist"] .app-data-list li.app-selected::before{transform:scale(1)}.app-hscrollbar2{display:block;padding:0;margin:0;z-index:3;background-color:transparent;opacity:0;height:4px;transition:opacity 750ms ease;overflow:hidden;cursor:default;position:relative;margin-top:-4px;user-select:none}.app-hscrollbar2 .app-hscrollbar-handle{display:block;position:absolute;padding:0;margin:0;left:0;top:0;height:4px;width:1px;transition:left 0 linear}.app-desktop .app-hscrollbar2{transition:none;height:7px;margin-top:-7px}.app-desktop .app-hscrollbar2 .app-hscrollbar-handle{height:7px}.app-desktop.app-scrollbars-wide .app-hscrollbar2,.app-desktop.app-scrollbars-wide .app-hscrollbar2{height:9px}.app-desktop.app-scrollbars-wide .app-hscrollbar2 .app-hscrollbar-handle,.app-desktop.app-scrollbars-wide .app-hscrollbar2 .app-hscrollbar-handle{height:9px}.app-desktop [data-control] .app-hscrollbar2{margin-bottom:-7px}.app-desktop .app-data-list-outer+.app-hscrollbar2,.app-desktop .app-data-list+.app-hscrollbar2,.app-desktop .app-hscrollbar2{opacity:1}.app-hscrollbar2.app-scrollbar-dragging,.app-vhscrollbar.app-scrollbar-dragging{opacity:1}.app-inner-shadow-left-right{border-right:solid 1px}.app-inner-shadow-right{border-right:solid 1px}.app-inner-shadow-left-right+.app-hscrollbar2,.app-inner-shadow-right+.app-hscrollbar2{margin-right:-2px}.app-inner-shadow-left{border-right:solid 1px transparent}.app-scrollbar-reveal{opacity:1}[data-input] .app-data-list li[data-index="new"],[data-input] .app-data-list li[data-index="more"]{font-style:italic;text-transform:lowercase;color:#808080}[data-input] .app-data-list li[data-index="new"]::before,[data-input] .app-data-list li[data-index="new"]::after,[data-input] .app-data-list li[data-index="more"]::before,[data-input] .app-data-list li[data-index="more"]::after{opacity:.25}[data-input] .app-collapsed .app-data-list,[data-input] .app-collapsed .app-hscrollbar2{display:none!important}.app-null .app-text-action,[data-input] .app-collapsible .app-list-value,[data-input] .app-collapsible i{display:none}[data-input] .app-collapsed{cursor:pointer}[data-input] .app-collapsed .app-list-value,[data-input] .app-collapsed i{display:inline-block}[data-input] .app-collapsed i{margin-left:4px}[data-input] .app-has-list-value .app-hidden{display:none!important}.app-caret-u-d .app-caret:first-of-type::before{margin-top:-9px!important;content:'arrow_drop_down'}.app-caret-u-d .app-caret:last-of-type::before{content:'arrow_drop_up';margin-top:-15px!important}[data-input].app-has-helper:not(.app-null){margin-bottom:-.5em}[data-input].app-has-helper:not(.app-null) .app-control-inner{margin-bottom:.5em}[data-input].app-has-helper .app-control-helper{padding:.25em .5em 0 .5em;font-style:normal;color:#000;outline:0;display:inline}[data-input].app-has-helper .app-control-helper ul{display:inline}[data-input].app-has-helper.app-null .app-control-helper{display:none}[data-input] .app-control-helper ul{margin:0 0 -.25em 0;padding:0}[data-input] .app-control-helper ul li{list-style:none;list-style-position:inside;display:inline-block;margin:0 0 .5em .5em;border:solid 1px #ddd;padding:.25em 16px .25em 1em;border-radius:8px;cursor:pointer;position:relative}[data-input] .app-control-helper ul li:first-child{margin-left:0}[data-input].app-has-focus .app-control-helper ul li.app-focus::after{left:auto;content:'arrow_drop_down';right:1px}[data-input] .app-control-helper ul li .app-muted{margin-left:.25em}[data-input] .app-control-helper ul li .app-muted:before{content:"("}[data-input] .app-control-helper ul li .app-muted:after{content:")"}[data-input] .app-control-helper ul li:not(.app-focus) .app-muted{color:#777}.app-desktop [data-input] .app-control-helper ul li:not(.ui-btn-active):not(.app-focus):hover,.app-desktop [data-input] .app-data-list ul li:not(.app-selected):hover::after{background-color:#ededed}.app-listview .ui-btn.ui-btn-active:not(.app-selected):not(.app-checked) .app-btn-check{visibility:hidden}.app-bar-footer-no-scrolling{box-shadow:none!important}.app-bar-buttons-md{text-align:center}[data-layout="form"]+.app-echo{border-top-width:0}.app-collapsible-toggle-button{padding:0;margin:-12px 0 0 0;top:50%;width:24px;height:24px;line-height:24px;content:' ';cursor:pointer;position:absolute;display:inline-block;line-height:normal;z-index:1}.app-control-inner .app-field-object-ref{padding:0;width:24px;height:10px;line-height:24px;content:' ';cursor:pointer;position:relative;display:inline-block;line-height:19px;z-index:1}.app-control-inner .app-field-object-ref::before{width:24px;text-indent:0!important}.app-control-inner .app-field-object-ref.ui-btn-active::before{color:#000}.app-desktop .app-control-inner .app-field-object-ref:not(.ui-btn-active):hover{color:#222}.ui-page>.ui-content{position:absolute;left:0;top:0;right:0;bottom:0;padding:0;margin:0}.app-toolbar-stub{margin:0;padding:0;height:100%;background-color:transparent}[data-container="wizard"]{padding:0;margin:0;display:none}[data-container="wizard"].app-wizard-active{display:block}.ui-input-search input{padding-left:2.5em}.ui-input-search::after{background:none;margin-top:-12px;width:24px;height:24px;left:2px}.ui-btn-icon-notext::after{margin-left:-12px;margin-top:-12px;text-indent:0;width:24px;height:24px}.ui-btn.ui-btn-icon-left::after,.ui-btn.ui-btn-icon-right::after,.ui-btn.ui-btn-icon-notext:not(.app-btn-promo),.ui-btn.ui-btn-icon-notext:not(.app-btn-promo):after{background:none!important;border-color:transparent!important}.ui-btn.app-btn-float::after{background-image:none!important;color:#fff!important}.app-grid .app-btn-more::after{width:22px;margin-left:0;left:0}.app-bar-buttons .ui-btn.app-btn-more::after{margin-left:-6px}.app-bar-toolbar .ui-btn.ui-icon-back::after,.app-bar-toolbar .app-btn-search-cancel.ui-btn-icon-notext::after{content:'arrow_back'}.app-bar-toolbar .app-btn-search-more.ui-btn-icon-notext::after,.app-bar-toolbar .app-btn-context.ui-icon-carat-d::after{content:'expand_more'}.app-bar-toolbar .app-btn-context.ui-icon-carat-u::after{content:'expand_less'}.app-kiosk .app-btn-scan::after{content:'barcode_reader'}.app-animation-spin::after{animation-name:spin;animation-duration:1000ms;animation-iteration-count:infinite;animation-timing-function:linear;width:24px;height:24px;margin-left:-12px!important}.ui-btn-icon-left.app-animation-spin::after{left:18px}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.app-btn-more::after{position:absolute;top:50%;margin-top:-12px;margin-left:-12px;text-align:center;left:50%}.app-grid.app-listview-inlineediting .app-btn-more{left:6px}.app-grid-header .app-btn-more,.app-bar-heading .app-btn-more{visibility:hidden}.ui-btn-icon-right.ui-icon-carat-r:not(.ui-btn-active)::after{color:#acacac!important}.app-feedback:not(.ui-btn-active) .app-collapsible-toggle-button::before{color:#acacac}.app-echo-toolbar h3.ui-btn-active::after{border-top-color:#38c}.app-echo-toolbar .app-btn-more.ui-icon-dots::after{margin-left:-11px}.app-page-menu .ui-btn,.app-site-map .ui-btn{font-weight:normal}.app-page-menu .ui-btn.ui-icon-carat-r::after,.app-site-map .ui-btn.ui-icon-carat-r::after{background:none!important}.app-page-menu .ui-btn.ui-icon-carat-r::after,.app-site-map .ui-btn.ui-icon-carat-r::after,.app-desktop .app-page-menu .ui-btn.ui-icon-carat-r:hover:not(.ui-btn-active)::after,.app-desktop .app-site-map .ui-btn.ui-icon-carat-r:hover:not(.ui-btn-active)::after{content:'chevron_right';line-height:24px;font-size:24px;font-weight:normal;color:#808080}.app-page-menu .ui-btn.ui-btn-active,.app-site-map .ui-btn.ui-btn-active{color:#333}.app-page-menu .ui-btn.ui-btn-active.ui-icon-carat-r::after,.app-site-map .ui-btn.ui-btn-active.ui-icon-carat-r::after{color:#acacac}.app-calendar-plugin-header .ui-btn.ui-icon-carat-r::after,.app-bar-calendar .ui-btn.ui-icon-carat-r::after{content:'chevron_right'}.app-bar-calendar .ui-btn.ui-icon-carat-l::after,.app-calendar-plugin-header .ui-btn.ui-icon-carat-l::after{content:'chevron_left'}.app-btn-disabled,.app-btn-disabled:before,.app-btn-disabled:after,.ui-btn.app-btn-disabled{color:#999!important}[data-control="description"] [data-control]{display:inline-block!important;min-width:0!important;max-height:none!important;vertical-align:auto!important;font-weight:bold}[data-control="description"] [data-control][data-read-only="true"] .app-control-inner{padding:0;margin:0;cursor:pointer}[data-container="row"] [data-control="description"] .app-control-inner{display:block}[data-control="content"]{padding:1em}[data-container="stickyheader"],.app-page-header-placeholder{height:1px;margin-top:-1px;visibility:hidden}.app-transition-icon{right:6px!important;left:auto!important;font-size:14px!important;top:50%!important;margin-top:-12px!important}.app-status-bar+[data-layout="form"]{margin-top:-1px!important}.app-android .app-bar-toolbar .app-btn-context.ui-icon-dots::after,.app-android .app-btn-more::after,.app-android .material-icon-more-horiz{content:'more_vert'}.app-popup-image{outline:0}.ui-input-clear{display:none}.app-listview .ui-btn.ui-btn-icon-left:not(.dv-action-see-all){padding-left:56px}.app-listview-multiselect .ui-btn.dv-action-refresh:not(.ui-btn-icon-notext),.app-listview-multiselect .ui-btn.dv-action-filter-clear:not(.ui-btn-icon-notext){padding-left:92px}.app-listview-multiselect .dv-action-refresh.ui-btn-icon-left::after,.app-listview-multiselect .dv-action-filter-clear.ui-btn-icon-left::after{left:54px}.app-sidebar{display:none;left:0}.app-has-sidebar-left .app-sidebar-left{display:inline-block}.app-has-sidebar-right .app-sidebar-right{display:inline-block}.app-sidebar-right{right:0;left:auto;border-left:solid 1px #ccc;border-right-width:0;z-index:999;width:10em!important}.app-sidebar-right .ui-panel-inner{top:0}.ui-panel{overflow:hidden}.ui-page{padding-top:57px;overflow:visible;overflow-x:hidden;background-color:#fff}.ui-page-active{padding-top:57px}.app-page-modal{box-shadow:0 0 5px 5px rgba(0,0,0,.1);z-index:1001;overflow:hidden!important}.app-desktop .app-page-modal .app-vscrollbar{border-right:solid 1px transparent}.app-page-modal.ui-page .ui-content:before{height:88px}.app-page-modal-background{background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000}.app-tabs.ui-header-fixed{position:absolute;left:0;right:0}.app-page-modal .ui-header.ui-header-fixed.app-tabs{top:40px}.app-page-modal .ui-header.ui-header-fixed.app-bar-actions{top:40px;background-color:transparent}.app-page-modal .ui-header.ui-header-fixed.app-bar-header{top:70px;background-color:transparent}.ui-panel-display-overlay{z-index:1004}.app-page-modal .app-page-header:not(.app-has-action-bar){padding-top:0}.app-page-modal-title{height:40px;position:absolute;top:0;left:0;right:0;cursor:default;user-select:none;background-color:transparent}.app-page-modal-title .app-text{line-height:40px;vertical-align:middle;margin-left:16px;max-width:50%;text-overflow:ellipsis;text-transform:uppercase;font-size:14px;display:none;white-space:nowrap;font-weight:600;overflow:hidden}.app-page-modal-title.app-has-icon .app-text{margin-left:44px}.app-page-modal-title.app-has-icon.app-has-fa .app-text{margin-left:48px}.app-page-modal-title .app-icon{display:none;color:#333;left:16px}.app-min-sm .app-page-modal-title .app-text{max-width:70%}.app-wrapper>.app-page-header-placeholder{margin-top:-1px!important}.app-page-title .app-text{padding-top:4px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;font-weight:600;text-transform:uppercase;margin-left:0;color:#333}.app-page-modal-title .app-text span,.app-page-title .app-text span{font-weight:normal}.app-page-modal-title .app-text span::before,.app-page-title .app-text span::before{content:' - '}.app-density-condensed .app-page-title .app-text{font-size:12px}.app-density-condensed .app-page-modal-title .app-text{font-size:12px}.app-page-modal-title .app-btn{position:absolute;left:auto;top:50%;margin-top:-12px;margin-bottom:0;height:24px;width:24px;cursor:pointer;right:12px;color:#555}.app-page-modal-title .app-btn:after{background-color:transparent;left:50%;margin-left:-12px;position:absolute;top:50%;margin-top:-12px;line-height:24px;height:24px;width:24px}.app-desktop .app-page-modal-title .app-btn:not(.ui-btn-active):hover{color:#000}.app-page-modal-title .app-btn.ui-btn-active{color:#38c}.app-page-modal-title .app-btn.app-btn1{right:auto;left:15px;z-index:1}.ui-page-active .app-page-modal-title.app-has-btn1 .app-btn.app-btn1{display:block!important}.ui-page-active .app-page-modal-title.app-has-btn1 .app-icon{display:none!important}.app-page-modal-title .app-btn.app-btn2{right:76px}.app-page-modal-title .app-btn.app-btn3{right:44px}.app-page-modal-title .app-btn.app-btn4{right:12px}.app-page-modal.app-page-modal-title-minimal .app-page-modal-title .app-text,.app-page-modal.app-page-modal-title-minimal .app-page-modal-title .app-icon,.app-page-modal.app-page-scrolled .app-page-modal-title .app-text,.app-page-modal.app-page-scrolled .app-page-modal-title .app-icon{display:inline-block}.app-page-modal-title-minimal .app-page-header{display:none!important}.app-page-modal .app-page-modal-title+.app-bar-actions .app-bar-controls{padding-top:0}.app-page-modal .app-bar-actions{padding:0 0 0 .65em;border-bottom:solid 1px transparent!important;border-top-width:0}.app-page-modal .app-bar-actions>.app-btn-more{margin:0}.app-page-modal.app-page-scrolled .app-bar-actions{border-bottom:solid 1px #ddd}.app-page-modal .app-bar-actions h3{margin-left:0}.app-density-condensed .app-page-modal .app-bar-actions{height:38px;padding-left:12px;margin-top:-2px}.app-popup .ui-btn{border-top-width:0!important}.app-menu-strip .ui-btn{text-transform:none}.app-bar-actions .ui-btn,.app-echo-controls .ui-btn{text-transform:uppercase}.app-bar-actions .ui-btn:not(.ui-icon-notext):not(.ui-btn-active),.app-echo-controls .ui-btn:not(.ui-icon-notext):not(.ui-btn-active){border-color:transparent;background-color:transparent}.app-bar-actions .ui-btn:not(.ui-btn-icon-left):not(.ui-btn-icon-notext),.app-echo-controls .ui-btn:not(.ui-btn-icon-left):not(.ui-btn-icon-notext){padding-left:.5em}.app-bar-actions .ui-btn:not(.app-has-children):not(.ui-btn-icon-notext),.app-echo-controls .ui-btn:not(.app-has-children):not(.ui-btn-icon-notext){padding-right:.5em}.app-menu-strip .app-selected:not(.app-has-children){font-weight:normal}.app-bar-footer .app-bar-buttons .ui-btn{margin-top:.5em;margin-bottom:.5em}.app-bar-toolbar.app-has-back .app-menu-strip{visibility:hidden}.app-bar-toolbar.app-has-back{background-image:none!important}.app-bar-toolbar.app-has-back .ui-title{border-left-color:transparent}.app-bar-toolbar .app-back-text{position:absolute;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-overflow:ellipsis;font-weight:normal;cursor:pointer;line-height:56px;left:44px;z-index:9}.app-bar-toolbar:not(.app-has-back) .app-back-text{left:56px}.app-bar-toolbar .app-back-text.ui-btn-active{color:#38c}.app-bar-buttons .ui-btn{padding:.5em}.app-icon{position:absolute!important;color:#777;top:50%!important;margin-top:-12px!important}.app-icon-rotate270 i:first-of-type{transform:rotate(270deg)}.app-page-header .app-icon{cursor:default;user-select:none}.app-desktop .ui-btn:not(.ui-btn-active):hover .app-icon{color:#000}.app-sidebar .ui-btn-active .material-icon-check{color:#fff}.ui-panel .app-icon,.app-popup .app-icon{left:16px}.app-sidebar .ui-listview>.ui-li-static{padding-left:16px}.app-sidebar .app-icon{left:16px}.ui-panel-inner .ui-btn:not(.ui-btn-active) .app-icon.material-icon-check-box-outline-blank{color:#777!important}.ui-panel-inner .material-icon-chevron-right,.app-desktop .ui-panel-inner .ui-btn:not(.ui-btn-active):hover .material-icon-chevron-right{right:8px!important;left:auto!important;color:#acacac!important}.app-has-material-icon.ui-li-has-count .ui-li-count,.ui-li-has-count.ui-icon-carat-r .ui-li-count,[data-icon="false"] .ui-li-has-count .ui-li-count{right:32px}.app-bar-buttons .app-has-icon,.app-bar-actions .app-has-icon,.app-echo-controls .app-has-icon{padding-left:34px!important}.app-bar-buttons .ui-btn.app-has-icon .app-icon,.app-bar-actions .app-has-icon .app-icon,.app-echo-controls .app-has-icon .app-icon{position:absolute;left:6px!important;margin-right:0!important;margin-left:0!important}.app-bar-actions .app-has-icon.ui-btn-icon-notext,.app-echo-controls .app-has-icon.ui-btn-icon-notext{padding-left:0!important;border-radius:.5em!important;width:24px;height:24px}.app-bar-actions .app-has-icon.ui-btn-icon-notext .app-icon,.app-echo-controls .app-has-icon.ui-btn-icon-notext .app-icon{text-indent:0;left:0!important;margin-left:0;margin-right:0}.app-bar-buttons .app-has-icon .app-icon{color:inherit}.app-reading-pane-detail .app-bar-buttons .app-has-icon .app-icon{color:inherit!important}.app-grid-header .app-grid-header-text{font-weight:normal;display:inline}.app-grid-header u{text-decoration:none}.app-desktop .app-grid-header u:hover{text-decoration:underline}[data-draggable="grid-header-field"] i.app-field-menu{visibility:hidden;position:absolute;width:20px;top:0;right:0;bottom:1px;color:#777}[data-draggable="grid-header-field"] i.app-field-menu:after{content:'arrow_drop_down';text-indent:-2px}[data-draggable="grid-header-field"] i.app-field-menu:before{content:' ';position:absolute;left:0;top:0;right:0;bottom:0;border-left:solid 1px}.app-desktop [data-draggable="grid-header-field"]:hover,[data-draggable="grid-header-field"].app-selected{margin-right:-7px!important;padding-right:7px!important}.app-desktop [data-draggable="grid-header-field"]:not(.app-scroll):hover,[data-draggable="grid-header-field"]:not(.app-scroll).app-selected{margin-left:7px!important;padding-left:9px!important}[data-draggable="grid-header-field"].app-selected i.app-field-menu,.app-desktop [data-draggable="grid-header-field"]:hover i.app-field-menu{visibility:visible}[data-draggable="grid-header-field"].app-selected i.app-field-menu,.app-desktop [data-draggable="grid-header-field"]:hover i.app-field-menu{background-color:#f1f1f1}.app-theme-dark [data-draggable="grid-header-field"].app-selected i.app-field-menu,.app-desktop.app-theme-dark [data-draggable="grid-header-field"]:hover i.app-field-menu{background-color:#333}.app-desktop [data-draggable="grid-header-field"].app-frozen:nth-child(2),[data-draggable="grid-header-field"].app-frozen:nth-child(2).app-selected{margin-left:0!important;padding-left:16px!important;padding-right:29px!important;margin-right:-29px!important}.app-bar-heading span:not(.app-icon).app-field-separator:last-of-type,.app-grid span:not(.app-icon).app-field-separator:last-of-type{margin-left:5px!important}.app-grid span:not(.app-icon).app-cell-separator:last-of-type{margin-left:7px!important}.app-grid-header .app-icon{display:inline!important;top:auto!important;margin-top:auto!important;position:static!important}.app-grid-header .app-icon,.app-desktop .ui-btn:not(.ui-btn-active):hover .app-grid-header .app-field-type-bool .app-icon{color:#aeaeae;font-size:18px;width:18px;height:18px;line-height:18px;user-select:none}[data-control] .app-control-inner.app-has-material-icon{min-width:24px;min-height:1em}.app-btn-promo .app-icon{left:50%;margin-left:-12px;text-indent:0;color:#fff;z-index:1}.app-bar-buttons .ui-btn{margin-left:5px;margin-right:5px}.dv-action-see-all .app-btn-prev,.dv-action-see-all .app-btn-next{position:relative}[data-action-path='wizard-prev'],.dv-action-see-all .app-btn-prev{padding-left:16px!important}[data-action-path='wizard-next'],.dv-action-see-all .app-btn-next{padding-right:16px!important}.dv-action-see-all .app-btn-next::before{left:auto;right:0}[data-action-path="wizard-next"]::before{left:auto;right:4px}[data-action-path="wizard-prev"]::before{left:-2px}.dv-action-see-all .app-btn-prev::before,[data-action-path="wizard-prev"]::before{content:'chevron_left'}.app-bar-buttons [data-action-path="wizard-next"].ui-btn-active.app-btn-icon-notext,.app-bar-buttons [data-action-path="wizard-prev"].ui-btn-active.app-btn-icon-notext,.app-bar-buttons .app-btn-more.ui-btn-active{background-color:transparent;color:#38c}.app-bar-buttons .app-btn-more::before{content:'more_horiz'}.app-bar-buttons .ui-btn.app-btn-icon-notext{text-indent:-9999px;min-width:24px!important;width:24px!important;padding-right:0!important;padding-left:0!important;left:auto!important;right:auto!important}.app-bar-buttons .ui-btn.app-btn-icon-notext::before{margin-left:-9px;left:50%;right:auto}.app-sidebar .ui-panel-inner .ui-btn{padding-left:36px}.app-collapsible-toggle-button::before{content:'expand_less'}.app-collapsible-toggle-button{right:6px;position:absolute;height:24px;top:50%;margin-top:-12px}.app-container-collapsed .app-collapsible-toggle-button::before{content:'expand_more'}.app-page-modal [data-layout] [data-container="collapsible"] [data-container="toggle"] .app-collapsible-toggle-button,.app-page-modal [data-layout] [data-container="tab"] [data-container="collapsible"] [data-container="toggle"] .app-collapsible-toggle-button{right:10px}.app-page-modal-root{display:inline-block!important}.app-page-revealed,.app-page-modal-revealed{display:block!important}.app-page-modal-centered{box-shadow:0 0 5px 5px rgba(0,0,0,.25)}.app-page-modal-centered.ui-page-active{box-shadow:0 0 10px 5px rgba(0,0,0,.4)}.app-page-modal-obscured{box-shadow:none}.app-page-modal-partial{display:block!important;left:auto!important}.app-page-modal-glass-pane{z-index:1001;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;user-select:none}.app-page-modal-glass-pane-partial{cursor:pointer}.app-transition-container{position:absolute;left:0;top:0;width:100%;height:100%;margin:0;padding:0}.app-bar-toolbar.ui-header .ui-btn.ui-btn-icon-notext{text-indent:0}.app-bar-toolbar .material-icon-account-circle{content:"account_circle";font-size:32px!important;width:28px;height:28px;margin-left:-3px}.app-bar-toolbar .ui-btn-icon-notext .app-icon{left:50%;margin-left:-12px}.ui-panel-inner .ui-btn{font-weight:normal}.app-bar-toolbar .app-avatar .app-icon-avatar{margin-left:-3px;margin-top:-5px}.app-avatar .app-icon-avatar{text-transform:uppercase;font-style:normal;background-color:#fff;display:inline-block;width:32px;height:32px;line-height:32px;vertical-align:middle;color:#777;border-radius:32px;padding:0;border:solid 1px #aaa;background-size:34px auto;background-position:center center;font-weight:normal;background-repeat:no-repeat;text-align:center;overflow:hidden}.app-avatar.app-keep-open{font-weight:600}.app-avatar.app-avatar-valign{position:relative;width:34px;height:24px;line-height:24px}.app-avatar.app-avatar-valign .app-icon-avatar{left:50%;top:50%;margin-left:-17px;margin-top:-17px;position:absolute}.app-font-tiny .app-avatar .app-icon-avatar{margin-left:-2px;margin-top:-2px;width:30px;height:30px;line-height:30px;border-radius:30px;background-size:32px auto}.app-font-tiny .app-avatar .app-icon-avatar{margin-left:-2px;margin-top:-2px;width:30px}.app-has-avatar-with-picture .app-icon-avatar{text-indent:-9999px}.ui-listview .app-avatar{padding-top:1em!important}.ui-listview .app-avatar .app-icon-avatar{position:absolute;left:14px;margin-left:-2px;top:50%;margin-top:-16px;font-size:16px}.app-field-type-bool .app-icon{position:static!important;display:inline-block;width:24px;height:24px;margin-top:0!important}.app-wrapper .app-page-header{visibility:hidden}.app-page-header-fixed{top:0;left:0;right:0;position:absolute}.app-page-header .app-view-description{white-space:normal;max-width:992px;font-size:14px}.ui-page.app-has-icon .app-page-header .app-view-description{max-width:930px}.app-density-condensed .app-page-header .app-view-description{font-size:12px}.app-page-header .app-icon{font-size:48px;left:12px!important;width:48px;height:48px;line-height:48px;color:#333;top:16px!important;margin-top:0!important}.app-density-compact .app-page-header .app-icon{top:14px!important}.app-density-condensed .app-page-header .app-icon{top:12px!important}.app-page-header.app-has-icon{padding-left:66px;vertical-align:middle}[data-container="collapsible"] [data-container="row"].app-has-description{background-color:#f1f1f1}[data-container="collapsible"]:not([data-header-text="none"]) [data-container="row"].app-has-description{border-top-width:0;padding-top:0}[data-container="collapsible"]:not([data-header-text="none"]) [data-container="row"].app-has-description [data-control="description"]{padding-top:0}[data-container="collapsible"]:not([data-header-text="none"]) [data-container="row"].app-has-description .app-control-inner{padding-top:0}[data-container="collapsible"] [data-container="row"]+[data-container="row"].app-has-description{border-width:1px;padding-top:.25em}.app-desktop .app-echo:not(.app-echo-embedded){padding-right:1.5em}.app-desktop .app-echo:not(.app-echo-embedded) .app-echo-toolbar>.app-echo-see-all{right:1.5em}.app-page-header .app-icon.app-icon-background{font-size:240px;line-height:240px;width:240px;height:240px;margin-left:-120px!important;margin-top:-120px!important;opacity:.075;left:0!important;overflow:hidden;top:50%!important}.app-page-header .app-icon.app-icon-background::before{font-size:240px;line-height:240px;width:240px;height:240px;position:absolute;top:50%!important;left:50%!important;margin-left:-120px!important;margin-top:-120px!important}.app-page-modal.app-page-scrolled:not(.app-reading-pane-detail) .app-page-header .app-icon-background,.app-page-header:not(.app-page-header-fixed) .app-icon-background{display:none}.app-page-header:not(.app-page-header-fixed){overflow:hidden}.ui-content{overflow-y:hidden}.app-option-selected::before,.app-item-selected::before{content:' ';display:inline-block;left:0;top:0;bottom:0;width:4px;background-color:#38c;position:absolute}.app-page-header-image{height:60px;left:0;top:57px;right:0;position:absolute;background-position:center center;background-size:2500px}.app-page-header.app-has-image{margin-top:60px!important;background-color:rgba(0,0,0,.6)!important}.app-page-header.app-has-image h1,.app-page-header.app-has-image h2,.app-page-header.app-has-image .app-icon,.app-page-header.app-has-image .app-view-description{color:#fff!important}.app-page-header.app-has-image{padding-top:1em!important}.app-page-header.app-has-image .app-icon:not(.app-icon-background){top:12px!important}.app-page-header-image-original{background-size:100%}.app-page-modal .app-page-header-image{top:0}.app-icon.app-caret-r,.app-icon.app-caret-u,.app-icon.app-caret-u-d{margin-top:auto!important}.app-animated .app-icon{animation-name:spin;animation-duration:1000ms;animation-iteration-count:infinite;animation-timing-function:linear}[data-input-container="_system_confirm"] [data-container="collapsible"]{border-bottom:0}.app-sidebar .app-bar-toolbar-bottom{bottom:0;left:0;right:0;position:absolute;line-height:normal;height:56px;z-index:2}.app-sidebar .ui-panel-inner{bottom:57px}.app-has-sidebar-left:not(.app-has-minisidebar-left) .app-sidebar-menu.app-settings-disabled .app-bar-toolbar-bottom{display:none}.app-has-sidebar-left:not(.app-has-minisidebar-left) .app-sidebar-menu.app-settings-disabled .ui-panel-inner{bottom:0}.app-has-minisidebar-left .app-sidebar .ui-panel-inner{bottom:200px}.app-sidebar .app-bar-toolbar-bottom{border-top:solid 1px #ccc;padding:0 0 0 4px;white-space:nowrap;background-color:#e9e9e9}.app-sidebar .app-bar-toolbar-bottom .ui-btn{display:inline-block;margin:0;border-width:0;padding:16px 9px!important;width:30px;height:24px;text-indent:-9999px}.app-sidebar .app-bar-toolbar-bottom .ui-btn .app-icon{left:50%!important;margin-left:-12px;text-indent:0}.app-sidebar .app-bar-toolbar-bottom .ui-btn.app-btn-settings{position:absolute}.app-sidebar .app-bar-toolbar-bottom.app-has-icons .ui-btn.app-btn-settings{right:0}.app-has-sidebar-left:not(.app-has-minisidebar-left) .app-sidebar .app-bar-toolbar-bottom.app-has-optional-apps .app-btn-apps{display:none}.app-has-sidebar-left:not(.app-has-minisidebar-left) .app-sidebar .app-bar-toolbar-bottom.app-has-optional-apps:not(.app-has-icons) .app-btn-settings,.app-has-sidebar-left:not(.app-has-minisidebar-left) .app-sidebar-menu .app-bar-toolbar-bottom.app-has-optional-apps .app-btn-settings{left:0;padding:10px 1em 10px 56px!important;right:0;width:auto;text-align:left;line-height:30px;height:30px;text-indent:0}.app-has-sidebar-left:not(.app-has-minisidebar-left) .app-sidebar .app-bar-toolbar-bottom.app-has-optional-apps:not(.app-has-icons) .app-btn-settings .app-icon,.app-has-sidebar-left:not(.app-has-minisidebar-left) .app-sidebar-menu .app-bar-toolbar-bottom.app-has-optional-apps .app-btn-settings .app-icon{left:16px!important;margin-left:0!important}.app-has-minisidebar-left .app-sidebar .app-bar-toolbar-bottom{height:auto;padding:0}.app-has-minisidebar-left .app-sidebar .app-bar-toolbar-bottom .ui-btn{display:block;padding:9px 0!important;width:56px}.app-has-minisidebar-left .app-sidebar .app-bar-toolbar-bottom .ui-btn.app-btn-settings{position:relative;right:auto}.app-has-minisidebar-left .app-sidebar .app-bar-toolbar-bottom .ui-btn:last-of-type{padding-bottom:13px!important}.app-has-minisidebar-left .app-sidebar .app-bar-toolbar-bottom:not(.app-has-optional-apps) .ui-btn:last-of-type .app-icon,.app-has-minisidebar-left .app-sidebar .app-bar-toolbar-bottom:not(.app-has-optional-apps) .ui-btn:last-of-type .app-icon:after,.app-has-minisidebar-left .app-sidebar .app-bar-toolbar-bottom:not(.app-has-optional-apps) .ui-btn:last-of-type .app-icon:before{top:21px!important}.app-has-minisidebar-left .app-sidebar .app-bar-toolbar-bottom.app-has-optional-apps .ui-btn:last-of-type{padding-top:13px!important;padding-bottom:13px!important}.app-sidebar .app-bar-toolbar-bottom .ui-btn:not(.ui-btn-active):not(:hover){background-color:transparent}.app-sidebar .app-bar-toolbar-bottom .ui-btn:not(.ui-btn-active):hover{background-color:rgba(0,0,0,.05)}.app-sidebar .app-bar-toolbar-bottom .ui-btn.app-selected:not(.ui-btn-active)::before{content:' ';position:absolute;background-color:#38c;left:0;bottom:1px;right:0;height:4px}.app-has-minisidebar-left .app-sidebar .app-bar-toolbar-bottom .ui-btn.app-selected:not(.ui-btn-active)::before{width:4px;top:0;left:0;right:auto;height:auto}.app-has-sidebar-left:not(.app-has-minisidebar-left) .app-sidebar-menu .app-btn-page{display:none}.ui-panel .ui-listview .app-has-depth+.app-has-depth .ui-btn{border-top-width:0}.ui-panel-inner .app-depth2 .app-icon{left:54px!important}.ui-panel-inner .app-depth2{padding-left:86px!important}.ui-panel-inner .app-depth3 .app-icon{left:82px!important}.ui-panel-inner .app-depth3{padding-left:114px!important}.ui-panel-inner .app-depth4 .app-icon{left:110px!important}.ui-panel-inner .app-depth4{padding-left:142px!important}.ui-panel-inner .app-depth5 .app-icon{left:138px!important}.ui-panel-inner .app-depth5{padding-left:170px!important}.ui-panel-inner .app-has-depth .ui-btn{white-space:normal!important}.app-no-icons.app-popup-icon-left .ui-listview li .ui-btn:not(.ui-btn-icon-notext):not(.ui-mini){padding-left:26px}.app-no-icons .ui-panel-inner .app-depth2{padding-left:56px!important}.app-no-icons .ui-panel-inner .app-depth3{padding-left:84px!important}.app-no-icons .ui-panel-inner .app-depth4{padding-left:112px!important}.app-no-icons .ui-panel-inner .app-depth5{padding-left:140px!important}.app-sidebar .ui-panel-inner .app-depth1{padding-left:56px!important}.app-sidebar .ui-panel-inner .app-depth2:not(.app-has-icon){padding-left:84px!important}.app-sidebar .ui-panel-inner .app-depth3:not(.app-has-icon){padding-left:112px!important}.app-sidebar .ui-panel-inner .app-depth4:not(.app-has-icon){padding-left:130px!important}.app-sidebar .ui-panel-inner .app-depth5:not(.app-has-icon){padding-left:158px!important}.app-sidebar .ui-panel-inner .app-has-icon.app-depth1{padding-left:56px!important}.app-has-depth .app-item-selected{font-weight:600}.app-has-depth .ui-btn{white-space:normal}.app-menu-strip-has-title{overflow:hidden;text-overflow:ellipsis;overflow:hidden;cursor:default}.app-menu-strip-has-title .app-menu-strip-title{height:56px;line-height:56px;padding:0;font-weight:normal}.app-density-comfortable .app-menu-strip-has-title .app-menu-strip-title{font-size:14px}.app-has-sidebar-left:not(.app-has-minisidebar-left) .app-menu-strip-has-title .app-menu-strip-title{padding-left:19px}.app-hosted .app-page-modal-centered.ui-page-active{box-shadow:0 0 10px 5px rgba(0,0,0,.5)}.app-hosted .app-page-modal-background{background-color:transparent}.app-hosted .app-bar-toolbar{background-color:transparent;border-color:transparent;background-image:none!important}.app-hosted.app-hosted-show-navigation .app-bar-toolbar #app-btn-menu.ui-icon-bars{display:none!important}.app-hosted .app-bar-toolbar .app-btn-menu-background{display:none}.app-hosted.app-hosted-show-navigation .app-bar-toolbar .ui-title{margin-left:0!important;display:none!important}.app-hosted .app-menu-strip{margin-left:-8px!important}.app-hosted:not(.app-hosted-show-navigation) .app-menu-strip{visibility:hidden!important}.app-hosted .ui-panel-position-right .ui-panel-inner{border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;border-right:solid 1px #ddd;bottom:1px}.app-hosted .ui-panel-position-left .ui-panel-inner{border-top:solid 1px #ddd;border-left:solid 1px #ddd;border-bottom:solid 1px #ddd;bottom:1px}.app-hosted .app-bar-toolbar .app-logo{display:none;width:0!important;left:0}.app-hosted.app-desktop .app-menu-strip ul li .ui-btn:hover:not(.ui-btn-active){background-color:transparent!important;color:#000}.app-hosted.app-desktop .app-menu-strip ul li .ui-btn.app-selected:hover:not(.ui-btn-active){background-color:#f6f6f6!important;color:#000}.app-hosted .ui-panel .app-list-instruction.ui-li-divider.ui-first-child{border-top-width:0!important}.app-hosted .app-menu-strip .app-selected:not(.app-has-children){font-weight:600}.app-transition-slide-peel-in{transition:transform 250ms ease-out;z-index:2}.app-transition-slide-peel-out{transition:transform 250ms ease-out,opacity 250ms ease-out;z-index:2}.app-transition-slide-background .ui-header-fixed,.app-transition-slide-background .ui-footer-fixed{z-index:2}.app-transition-slide{transition:transform 350ms ease-in-out}.app-transition-slide2{transition:transform 340ms ease-in-out}.app-transition-slide-and-reveal{transition:transform 200ms ease-in-out,opacity 200ms linear}.app-transition-fade-in{transition:opacity 200ms ease-in-out}.app-transition-fade-out{transition:opacity 150ms ease-in-out}.app-echo .app-listview .app-list-instruction{padding-bottom:0!important}.app-has-acc-man .app-btn-promo{visibility:hidden}.app-acc-man{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1090;line-height:normal}.app-acc-man-inactive{z-index:1000}.app-acc-space{position:absolute;left:0;right:457px;top:0;bottom:0;background-position:left top;background-size:auto 100%;background-repeat:repeat-x}.app-acc-man .app-logo{padding:57px 0 12px 8px;font-size:30px;text-transform:uppercase;background-size:auto 100%;background-position:left center;background-repeat:no-repeat}.app-acc-man .app-acc-msg{padding:8px 40px 0 8px}.app-acc-man .app-acc-close{height:40px;width:40px;position:absolute;top:16px!important;cursor:pointer;display:inline-block;display:none;right:8px}.app-acc-man .app-acc-close i{top:50%;left:50%;margin-left:-12px;margin-top:-12px;position:absolute}.app-acc-man .app-acc-close.ui-btn-active i{color:#38c}.app-acc-man.app-acc-man-switch .app-acc-close{display:inline-block}.app-acc-inner{position:absolute;top:0;right:0;bottom:0;left:0;padding:1em 8px 1em 8px}.app-acc-list{position:absolute;right:24px;left:8px;right:8px;overflow-y:auto;overflow-x:hidden;padding-top:0;-ms-overflow-style:auto}.app-acc-footer{position:absolute;left:0;right:0;vertical-align:bottom;padding:8px 8px 16px 16px;bottom:0;white-space:normal;font-size:12px}.app-acc-man ul{padding-left:0;margin:0}.app-acc-man li{list-style:none;padding:5px 0}.app-acc-man li a:hover:not(.app-link-disabled){cursor:pointer}.app-acc-man li a{display:block;position:relative;text-decoration:none;padding:10px 15px 10px 60px;width:auto;height:auto}.app-acc-man li a.app-link-disabled{cursor:default}.app-acc-man ul a i{width:32px;height:32px;line-height:32px;position:absolute;left:10px;top:50%;margin-top:-16px!important}.app-acc-man ul a i.app-icon-avatar{width:40px!important;height:40px!important;line-height:40px!important;margin-top:-20px!important;background-size:42px auto!important}.app-acc-man ul a i.material-icon{left:20px}.app-acc-man a .app-btn-more{right:0;left:auto;top:0!important;right:0;margin:0!important;display:inline-block;height:40px;width:40px}.app-acc-man .app-user-name{font-size:16px;overflow:hidden;text-overflow:ellipsis;padding-right:24px}.app-is-sm .app-acc-man .app-acc-close{right:24px!important}.app-is-sm .app-acc-man .app-user-name{font-size:18px}.app-is-md .app-acc-footer{padding:8px 16px 16px 32px;font-size:1em}.app-is-sm .app-acc-space{width:100%}.app-is-md .app-acc-list{left:24px;top:140px;left:20px}.app-is-md .app-logo{padding-left:0}.app-is-md.app-acc-man .app-acc-msg{padding-left:0}.app-is-md .app-acc-inner{width:640px;left:auto;padding:1em 1em 1em 2em}.app-is-xl .app-acc-inner{width:50%}.app-acc-man.app-is-lg .app-user-name{font-size:20px}.app-acc-inner.app-is-lg{width:640px}.app-acc-man .app-selected .app-user-name{font-weight:600}.app-acc-man .app-user-email{font-size:14px;display:block}.app-acc-man .app-user-signed-out{font-size:14px;font-style:italic;display:block}.material-icon,.ui-btn::before,.ui-btn::after,.app-btn-more::after,.app-btn::after,.ui-input-search:after,.app-btn-check:after,.app-data-list li:before,.ui-input-search:after,.app-row-status::after{font-family:'Material Icons'!important;font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;text-indent:0}[data-content-framework="bootstrap"] .material-icon{position:relative}.ui-btn:after{display:none}.ui-btn-icon-notext:after,.ui-btn-icon-left:after,.ui-btn-icon-right:after,.app-has-droparrow:after,.app-btn-has-glyph:after{display:inline-block}.ui-btn-icon-notext:after,.ui-btn-icon-left:after,.ui-btn-icon-right:after{margin-top:-12px}.ui-btn-icon-left:after,.ui-header .ui-btn-icon-left:after,.ui-footer .ui-btn-icon-left:after{left:16px}.app-page-scrollable .ui-btn-icon-left:after{left:6px}.app-sidebar .ui-btn-icon-left:after{left:16px}.ui-mini.ui-btn-icon-left:after{left:3px}.ui-btn-icon-right:after,.app-echo-toolbar h3::after,.app-bar-actions>h3::after,.app-btn-options::after{right:12px}.ui-btn.app-has-children::after{right:0}.app-bar-actions>h3::after{right:10px;top:50%;margin-top:-12px}.ui-icon-bars::after{content:"menu"}.ui-icon-edit:after{content:"edit"}.ui-input-search:after,.ui-icon-search:after,.app-btn-search:after{content:"search"}.app-page-modal-title .app-btn-fullscreen::after{content:'fullscreen';font-size:20px}.app-page-modal-title .app-btn-fullscreen-exit::after{content:'fullscreen_exit'}.app-page-modal-title .app-btn-close::after{content:'close'}.ui-icon-trash:after{content:"delete"}.ui-btn.ui-icon-carat-l:after{content:"chevron_left"}.ui-btn.ui-icon-carat-r:after{content:"chevron_right"}.ui-icon-back:after{content:"undo"}.ui-icon-grid:after{content:"grid_on"}.ui-icon-bullets:after{content:"view_list"}.ui-icon-cards:after{content:"grid_view"}.ui-icon-chart:after{content:"insert_chart"}.ui-icon-calendar:after{content:"event"}.ui-icon-duplicate:after{content:"content_copy"}.ui-icon-sort:after{content:"sort"}.ui-icon-filter:after{content:"filter_list"}.ui-icon-group:after{content:"group_work"}.ui-icon-plus:after{content:"add"}.ui-icon-gear:after{content:"settings"}.ui-icon-info:after{content:"info"}.ui-icon-file-pdf:after{content:"picture_as_pdf"}.ui-icon-delete:after{content:"clear"}.ui-icon-location:after{content:"location_on"}.ui-icon-zoomin:after{content:"zoom_in"}.ui-icon-zoomout:after{content:"zoom_out"}.ui-icon-navigation:after{content:"navigation"}.ui-icon-arrow-l:after{content:"arrow_back"}.ui-icon-arrow-r:after{content:"arrow_forward"}.ui-icon-download:after{content:"file_download"}.ui-icon-rss:after{content:"rss_feed"}.ui-icon-cloud-download:after{content:"cloud_download"}.ui-icon-clear:after{content:"clear"}.app-checked svg{display:none}.ui-icon-phone:after{content:"call"}.ui-icon-refresh:after{content:"refresh"}.ui-icon-file-upload:after{content:'file_upload'}.ui-icon-grid-on:after{content:'grid_on'}.ui-icon-dots:after,.app-btn-more:after,.app-btn-context:after{content:'more_horiz'}.app-can-drag.app-listview .app-btn-more,.app-can-drag .app-listview .app-btn-more{touch-action:none;cursor:grab}.app-can-drag.app-listview .app-btn-more:after,.app-can-drag .app-listview .app-btn-more:after{content:'drag_indicator'}.app-android .ui-icon-dots:after,.app-android .app-btn-more:after,.app-android .app-btn-context:after{content:'more_vert'}.ui-icon-rss-feed:after{content:'rss_feed'}.ui-icon-picture-as-pdf:after{content:'picture_as_pdf'}.ui-icon-collections:after{content:'collections'}.ui-icon-library-books:after{content:'library_books'}.ui-icon-filter-none:after{content:'grid_on'}.ui-icon-wrench:after{content:'build'}.ui-icon-power:after{content:'power_settings_new'}.ui-icon-account:after{content:'perm_identity'}.ui-icon-close-circle:after{content:'cancel'}.ui-icon-unchecked:after{content:'check_box_outline_blank'}.ui-icon-lock:after{content:'lock_open'}.ui-btn .material-icon{position:absolute;width:24px;height:24px;top:50%;margin-top:-12px}.app-bar-actions .app-group-item+.app-group-item{margin-left:-.31em!important}.app-color-block{position:absolute;display:inline-block;right:16px;width:16px;height:16px;border:solid 1px #ddd}.app-item-tile{display:inline-block;width:33.33%;float:left}.app-item-tile .ui-btn{height:30px;max-height:30px;padding-top:60px!important;padding-left:8px!important;padding-right:8px!important;padding-bottom:8px!important;text-align:center!important;font-size:12px!important;white-space:normal!important;border-width:0!important}.app-item-tile .ui-btn .app-icon,.app-item-tile .ui-btn .app-icon::after,.app-item-tile .ui-btn .app-icon::before{font-size:42px;width:42px;height:42px;line-height:42px}.app-item-tile .ui-btn .app-icon{left:50%!important;top:26px!important;margin-left:-21px;margin-top:0}.app-item-tile .ui-btn.app-item-selected::before{content:none}.app-item-tile .ui-btn.app-item-selected:not(.ui-btn-active),.app-item-tile .ui-btn.app-item-selected:not(.ui-btn-active) .app-icon::after,.app-item-tile .ui-btn.app-item-selected:not(.ui-btn-active) .app-icon::before,.app-item-tile .ui-btn.app-item-selected:not(.ui-btn-active) .app-icon{color:#000}.app-item-tile .ui-btn:not(.ui-btn-active):not(:hover){background-color:transparent!important}.app-item-tile.app-item-tile-stub .ui-btn{visibility:hidden}body:not(.app-has-minisidebar-left) .app-sidebar .app-view-selector .ui-btn{white-space:normal}.app-acc-space,.app-reading-pane-bkg{background-image:url("/eamweb/images/acc-man-bkg.jpg")}.app-acc-space{background-position:left center;background-size:auto 100%}.ui-page:not(.app-custom-density-disabled) [data-density="relaxed"]{font-size:18px}.ui-page:not(.app-custom-density-disabled) [data-density="comfortable"]{font-size:16px}.ui-page:not(.app-custom-density-disabled) [data-density="compact"]{font-size:14px}.ui-page:not(.app-custom-density-disabled) [data-density="condensed"]{font-size:12px}.app-bar-search{padding:.75em 78px .75em 40px!important;margin:0!important;position:relative}.app-bar-search [data-input]{overflow:hidden;white-space:nowrap}.app-bar-search[data-container="row"]{border-width:0}.app-bar-search .material-icon{cursor:pointer;width:36px;text-align:center}.app-bar-search .material-icon.ui-btn-active{color:#38c}.app-bar-search .material-icon::before{left:50%;margin-left:-20px}.app-bar-search .material-icon-search{left:8px}.app-bar-search .material-icon-more{right:12px;left:auto;height:24px}.app-bar-search .material-icon-cancel{left:auto;right:48px}.app-bar-search.app-null .material-icon-cancel{display:none}.app-bar-search+.app-bar-history{padding:.5em 0 .5em 0!important;margin:0!important;position:relative}.app-bar-search+.app-bar-history ul{padding:0;margin:0}.app-bar-search+.app-bar-history li{list-style-type:none;padding:1em .5em 1em 50px;margin:0;position:relative;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#777}.app-bar-search+.app-bar-history .app-hint{padding-top:0;padding-bottom:.5em;font-style:italic;font-size:12px;cursor:default;white-space:normal;color:#38c}.app-desktop .app-bar-search+.app-bar-history li[data-text]:hover{background-color:#f1f1f1}.app-desktop .app-bar-search+.app-bar-history li b{color:#000}.app-bar-search+.app-bar-history li .material-icon{color:#999!important;left:8px;margin-left:0!important;width:36px;text-align:center}[data-container="collapsible"]+[data-container="tabset"]{margin-top:-1px}.app-virtual-screen-bar{position:absolute;z-index:20000;left:0;right:0;top:0;bottom:0;border-width:0;border-style:solid;background-color:#fafafa;border-color:#e3e3e4}.app-virtual-screen-bar.app-left{border-right-width:1px}.app-virtual-screen-bar.app-top{border-bottom-width:1px}.app-virtual-screen-bar.app-right{border-left-width:1px}.app-virtual-screen-bar.app-bottom{border-top-width:1px}#app-banner{position:absolute;overflow:hidden;z-index:20001;padding:0;box-sizing:border-box}.app-theme-dark .app-virtual-screen-bar{background-color:#111;border-color:#333}[data-control][data-size]{min-width:0;max-width:none;padding-right:0;text-align:left!important}[data-input="dropdownlist"][data-size],[data-input="autocomplete"][data-size],[data-input="lookup"][data-size]{padding-right:22px}[data-input="listbox"][data-size="auto"],[data-input="checkboxlist"][data-size="auto"],[data-input="radiobuttonlist"][data-size="auto"],[data-control][data-size="fit"]{display:block;min-width:0;max-width:none}[data-control] .app-control-after{display:flex;visibility:visible!important;padding:3px .5em}[data-control][data-type="datetime"] .app-control-inner:not(.app-control-inner-trailer){padding-right:.7em!important}.app-control-inner-trailer{padding-right:2.25em!important}.app-progress-screen{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10002;line-height:normal}.app-progress-text{font-size:14px;position:absolute;bottom:50%;margin-bottom:12px;left:17%;width:66%;text-align:center}.app-progress-estimate{font-size:12px;color:#777;position:absolute;top:50%;margin-top:12px;left:50%;width:500px;margin-left:-257px;text-align:center}.app-progress-bar{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;height:4px;overflow:hidden}.app-progress-indicator{position:absolute;top:0;left:0;bottom:0;width:0;transition:width linear 250ms}.app-progress-indicator.app-progress-marquee{width:100%;animation-delay:1000ms;animation-name:busy-indicator;animation-duration:3000ms;animation-timing-function:linear;animation-iteration-count:infinite}[data-layout="form"] .app-icon.app-icon-checkbox,.app-desktop [data-layout="form"] .app-icon.app-icon-checkbox:hover{color:#777!important}.app-control-toolbar{padding:8px 4px 8px 8px;background-color:#f1f1f1;color:#333;position:absolute;z-index:2;left:0;right:0;height:24px;line-height:24px;white-space:nowrap;overflow:hidden;transition:opacity 250ms ease;user-select:none}.app-control-toolbar.app-control-toolbar-noframe{box-shadow:0 0 16px rgba(0,0,0,.4)}.app-control-toolbar .app-has-droparrow{height:24px;line-height:24px;vertical-align:top;padding:0 24px 0 4px;display:inline-block;cursor:pointer;position:relative;font-size:14px;font-style:normal}.app-control-toolbar .app-has-droparrow::after{right:6px}.app-density-condensed .app-control-toolbar .app-has-droparrow{font-size:12px}.app-control-toolbar i{margin-right:8px;cursor:pointer;position:static!important;height:24px;width:24px;vertical-align:baseline!important}.app-control-toolbar .app-divider{display:inline-block;padding:0;margin:0;width:12px;height:24px;border-width:0}.app-control-toolbar .app-has-droparrow+.app-divider{width:6px}.app-control-toolbar .app-shim-more{position:absolute;z-index:1;background-color:#f1f1f1;width:50px;right:0;top:0;bottom:0}.app-control-toolbar .app-control-toolbar-more{position:absolute!important;right:8px;z-index:1}.app-control-toolbar .app-hidden{display:none}.app-desktop .app-control-toolbar .app-control-toolbar-more:hover{background-color:transparent!important}.app-desktop .app-control-toolbar i:not(.app-selected):not(.app-active):not(.app-control-toolbar-more):not(.app-disabled):hover,.app-control-toolbar i:not(.app-active).app-selected{padding:8px 4px;margin:-4px 4px -4px -4px}.app-desktop .app-control-toolbar .app-has-droparrow:not(.app-disabled):hover,.app-control-toolbar .app-has-droparrow.app-selected:not(.app-disabled){margin-top:-8px;margin-bottom:-8px;padding-top:8px;padding-bottom:8px}.app-control-toolbar i:not(.app-active).app-disabled{cursor:default}.app-control-frame{position:absolute;top:1px;left:0;right:0;bottom:0;box-shadow:0 0 16px rgba(0,0,0,.4);transition:opacity 250ms ease;user-select:none}.app-control-toolbar.app-hidden,.app-control-frame.app-hidden{opacity:0;box-shadow:none}.app-data-input-container.app-has-rtf{overflow:hidden;margin-bottom:-4em}iframe.app-data-input{height:100%}.app-control-inner .app-rtf-gutter{display:block;padding:0;margin:0;height:1.5em;transition:height 100ms linear}.app-control-inner .app-rtf-gutter.app-animation{height:0}.app-rtf-cursor{position:absolute;width:1px;height:1em;background-color:#000;z-index:1002}.app-rtf-editor [data-container="row"]{border-width:0}.app-rtf-editor [data-container="row"]:first-child{padding-top:40px;border-width:1px;padding-bottom:400px}.app-rtf-editor [data-container="row"] .app-control-toolbar{margin-left:-1em;padding-left:1.25em;margin-right:-1em;padding-right:1.25em}.app-rtf-editor [data-container="row"] .app-control-inner.app-text-multiline{max-width:none}.app-blob-placeholder{display:none;margin-bottom:.25em}.app-null .app-blob-placeholder{display:block}.app-bar-notify{font-size:16px;background-color:#323232;color:#fff;display:block;position:absolute;padding:14px 24px;bottom:0;left:0;right:0;cursor:default;z-index:9998;transition-duration:200ms;transition-timing-function:ease-in}.app-bar-notify.app-bar-notify-center{right:auto;max-width:520px;min-width:240px;border-radius:3px}.app-bar-notify.app-bar-notify-left{right:auto;max-width:520px;min-width:240px;border-radius:3px;box-shadow:0 0 5px #808080}.app-bar-notify.app-hidden{display:none}.app-bar-notify .ui-btn{float:right}.app-has-progress-screen .app-bar-notify{z-index:10002}.app-density-compact .app-bar-notify{font-size:14px}.app-density-condensed .app-bar-notify{font-size:12px}.app-bar-tabs{padding:0;font-size:10px;text-align:center;white-space:nowrap;background-color:#f6f6f6}.app-bar-tabs ul{display:block;padding:0;margin:0}.app-bar-tabs ul li{list-style-type:none;display:inline-block;cursor:pointer;padding:7px 0;max-width:160px;min-width:60px;white-space:normal;vertical-align:top}.app-bar-tabs ul li .app-icon{position:static!important;display:block;width:100%;margin-top:0!important}.app-bar-tabs ul li span{display:block;padding:0 2px 0 2px;min-height:17px;line-height:17px;vertical-align:bottom;text-overflow:ellipsis;overflow:hidden}.app-desktop .app-bar-tabs ul li:not(.app-selected):hover span,.app-desktop .app-bar-tabs ul li:not(.app-selected):hover .app-icon{color:#000}.app-bar-aggregates+.app-bar-tabs{border-top:solid 1px #ddd}.app-bar-toolbar-bottom.app-has-tabbar{min-height:56px}.app-bar-tabs .material-icon-more::before{content:'more_horiz'}.app-android .app-bar-tabs .material-icon-more::before,.app-android .app-bar-buttons .app-btn-more::before{content:'more_vert'}.app-popup .ui-li-count{right:auto;position:static;margin-left:.5em}.app-has-complete-toolbar-in-sidebar .app-menu-strip,.app-has-complete-tabbar .app-menu-strip{visibility:hidden}.ui-panel-inner .app-focus::before,.app-bar-search+.app-bar-history li.app-selected::before,.app-data-input-popup ul li.app-selected::before{content:' ';position:absolute;left:0;top:0;bottom:0;width:4px}.app-focus-frame{position:absolute;background-color:transparent;outline:3px solid;z-index:3;user-select:none}.app-page-modal-glass-pane.app-page-modal-glass-pane-partial{background-color:transparent}.app-has-modal-background-transparent .app-page-modal-background,.app-has-modal-background-transparent .app-page-modal-glass-pane{background-color:transparent}.app-has-modal-glass-pane-transparent.app-has-modal-background-clear .app-page-modal-background{background-color:transparent}.app-grid .app-btn-more{position:relative}.app-image-preview-box,.app-image-preview,a[data-href]{cursor:pointer}.app-form-inlineeditor .app-control-inner.app-text-multiline{max-width:none}.app-form-inlineeditor [data-container="simple"]{padding:.25em 40px;border:solid 1px #444;margin-top:1px}.app-form-inlineeditor [data-container="simple"]>[data-container="row"]{border-top-width:0;padding-left:0;padding-right:0}.app-form-inlineeditor .app-form-inlineeditor-label{padding:0 .5em 0 .2em;margin-top:-.25em}.app-form-inlineeditor .app-form-inlineeditor-label [data-control="label"]{font-size:10px}.app-form-inlineeditor .app-form-inlineeditor-label [data-control="label"] .app-control-inner{padding:0}.app-density-comfortable .app-form-inlineeditor .app-form-inlineeditor-label{padding-left:.5em}.app-page-inlineeditor-overlay .app-form-inlineeditor-label,.app-page-inlineeditor-overlay .app-vscrollbar,.app-page-inlineeditor-overlay .app-stub{display:none!important}.app-form-inlineeditor [data-container="simple"]>.material-icon{left:6px;cursor:pointer;width:40px;text-align:center;top:30px!important}.app-density-condensed.app-font-tiny .app-custom-density-disabled .app-form-inlineeditor [data-container="simple"]>.material-icon{top:22px!important}.app-density-condensed .app-custom-density-disabled .app-form-inlineeditor [data-container="simple"]>.material-icon{top:24px!important}.app-density-compact .app-custom-density-disabled .app-form-inlineeditor [data-container="simple"]>.material-icon{top:26px!important}.app-density-comfortable .app-custom-density-disabled .app-form-inlineeditor [data-container="simple"]>.material-icon{top:28px!important}.app-page-inlineeditor.app-page-inlineeditor-overlay{outline-width:3px;outline-style:solid;box-shadow:none}.app-page-inlineeditor.app-page-inlineeditor-overlay.app-page-inlineeditor-inactive{visibility:hidden}.app-page-inlineeditor.app-page-inlineeditor-overlay .app-wrapper{overflow-y:hidden!important}.app-page-inlineeditor-overlay .app-form-inlineeditor{margin-top:0!important}.app-page-inlineeditor-overlay .app-form-inlineeditor [data-container="simple"]{padding:0;border-width:0;margin-top:0}.app-page-inlineeditor-overlay .app-form-inlineeditor [data-container="simple"]>.material-icon{display:none}.app-page-inlineeditor-overlay .app-form-inlineeditor .app-form-inlineeditor-label{margin-top:0}.app-page-inlineeditor-overlay .app-form-inlineeditor [data-container="row"]{padding:0;border-width:0}.app-page-inlineeditor-overlay .app-data-input-button{right:0}.app-page-inlineeditor-overlay.app-page-inlineeditor-textalignright [data-control="field"],.app-page-inlineeditor-overlay.app-page-inlineeditor-textalignright [data-control="field"] .app-data-input{text-align:right}.app-page-inlineeditor-overlay.app-page-inlineeditor-textalignright [data-control="field"] .app-data-input-placeholder{left:auto;right:0}.app-page-inlineeditor.app-page-inlineeditor-overlay .app-data-input-container{padding:0}.app-page-inlineeditor.app-page-inlineeditor-overlay .app-data-input-container .app-data-input,.app-page-inlineeditor.app-page-inlineeditor-overlay .app-control-inner,.app-page-inlineeditor.app-page-inlineeditor-overlay .app-data-input-placeholder{padding:0}.app-page-inlineeditor-overlay .app-data-input-placeholder{top:0}.app-page-inlineeditor.app-page-inlineeditor-overlay [data-input="lookup"] .app-data-input-container,.app-page-inlineeditor.app-page-inlineeditor-overlay [data-input="autocomplete"] .app-data-input-container,.app-page-inlineeditor.app-page-inlineeditor-overlay [data-input="dropdownlist"] .app-data-input-container{margin-right:22px}.app-page-inlineeditor-overlay.app-page-inlineeditor-gridstyle .app-data-input-placeholder{left:0;top:8px}.app-page-inlineeditor-overlay.app-page-inlineeditor-gridstyle .app-control-inner,.app-page-inlineeditor-overlay.app-page-inlineeditor-gridstyle .app-data-input{padding:8px 1px!important}.app-density-compact .app-page-inlineeditor-overlay.app-page-inlineeditor-gridstyle .app-data-input-placeholder{top:7px}.app-page-inlineeditor-overlay.app-page-inlineeditor-gridstyle .app-data-input-container{padding:0}.app-density-compact .app-page-inlineeditor-overlay.app-page-inlineeditor-gridstyle .app-control-inner,.app-density-compact .app-page-inlineeditor-overlay.app-page-inlineeditor-gridstyle .app-data-input{padding:7px 1px!important}.app-density-condensed .app-page-inlineeditor-overlay.app-page-inlineeditor-gridstyle .app-data-input-placeholder{top:5px}.app-density-condensed .app-page-inlineeditor-overlay.app-page-inlineeditor-gridstyle .app-control-inner,.app-density-condensed .app-page-inlineeditor-overlay.app-page-inlineeditor-gridstyle .app-data-input{padding:5px 1px!important}.app-page-inlineeditor-overlay .app-caret-r .app-caret::before{left:0}.app-page-inlineeditor-overlay .app-vscrollbar{visibility:hidden}.app-form-inlineeditor [data-container="simple"]>.app-btn-more{cursor:pointer;height:24px;right:6px;left:auto}[data-control="dataview"][data-field].app-focus::before{content:' ';position:absolute;left:-8px;top:0;bottom:-1px;right:-8px;outline:1px dotted #7f7f7f}.app-row-status{z-index:2;height:24px!important;width:24px;padding:0!important;margin:0;color:#777;position:relative;text-overflow:clip!important}.app-row-status,.app-row-status:hover{background-color:transparent!important}.app-row-status::after{height:24px;width:24px}.app-listview.app-onecolumnview .app-row-status,.app-listview.app-cardcolumn .app-row-status,.app-listview.app-cardview .app-row-status{position:absolute;top:50%;margin-top:-12px;left:12px}.app-listview.app-onecolumnview.app-listview-multiselect .app-row-status,.app-listview.app-cardcolumn.app-listview-multiselect .app-row-status,.app-listview.app-cardview.app-listview-multiselect .app-row-status{left:40px}.app-calculated .app-row-status{height:1px!important}.app-grid-header .app-row-status::after{content:'label_outline';color:#aeaeae!important}.app-row-status-new::after{content:'add'}.app-row-status-modified::after{content:'label-outline'}.app-row-status-edit::after{content:'edit'}.app-row-status-pending::after{content:'label';visibility:visible}.app-row-status-deleted::after{content:'delete'}.app-row-status-error::after{content:'info'}.app-field-is-selected2::after{content:' ';position:absolute;left:0;right:0;bottom:0;top:auto;height:4px}.app-cardview .app-field-data{min-width:50px;display:inline-block}.app-btn-menu-background::before{content:' ';width:1px;height:1px;position:absolute;z-index:1;bottom:-1px;right:-1px}.dv-item-new .app-btn-check{visibility:hidden}.app-grid-header-bold [data-field-name],.app-grid-header-bold [data-field-name] b{font-weight:600}.app-echo .app-hscrollbar2{margin-top:-4px}.app-density-condensed .app-echo .app-hscrollbar2{margin-top:-3px}.app-bar-footer{bottom:0}.app-bar-footer .app-hscrollbar2{margin-top:0}.app-bar-footer.app-bar-footer-flat{box-shadow:none}.app-bar-footer.app-bar-footer-flat .app-bar-hscrollbar{margin-right:6px;margin-top:-1px}.app-desktop.app-scrollbars-wide .app-bar-footer.app-bar-footer-flat .app-bar-hscrollbar{margin-right:9px}.app-desktop .app-bar-footer.app-bar-footer-flat .app-bar-hscrollbar::after{content:' ';right:0;background-color:#e9e9e9;height:6px;top:-1px;width:6px;position:absolute}.app-desktop.app-scrollbars-wide .app-bar-footer.app-bar-footer-flat .app-bar-hscrollbar::after{width:9px;height:9px}.app-list-instruction+.dv-item-new{margin-top:-1px}.app-page-inlineeditor .app-has-helper{margin-top:.25em}.app-has-footer .app-icon-checkbox{margin-top:0!important;top:-1px!important}[data-layout="form"] [data-container].app-has-clear-all [data-container="row"]{position:relative;padding-right:50px}[data-layout="form"] [data-container].app-has-clear-all [data-container="row"][data-columns]{position:relative;padding-right:28px}[data-layout="form"] [data-container].app-has-clear-all .app-form-clear-all{width:28px;right:6px;display:inline-block;position:absolute;cursor:pointer;top:4px}[data-layout="form"] [data-container][data-wrap="true"].app-has-clear-all .app-form-clear-all{top:1em}.app-has-clear-all:not(.app-form-clear-all-visible) .app-form-clear-all{visibility:hidden}.app-map-placeholder{max-width:800px;background-repeat:no-repeat;background-position:left center}.app-has-map .app-map-placeholder{height:200px;background-color:#f1f1f1;cursor:pointer}.app-has-map .app-map-placeholder .app-data-input-placeholder{display:none}.app-ensure-font .material-icon,.app-ensure-font .ui-btn::before,.app-ensure-font .ui-btn::after,.app-ensure-font .app-btn-more::after,.app-ensure-font .app-btn::after{color:transparent!important}.app-calendar-plugin-container.app-visible{display:block!important}.app-calendar-plugin-container.app-hidden{visibility:hidden}.app-ui-automation.ui-page,.app-ui-automation .app-data-input-popup{visibility:hidden!important}.app-ui-automation.ui-page.app-ui-automation-debugging{visibility:visible!important}.app-ui-automation-root.ui-page{display:block!important}.app-kiosk{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(255,255,255,.6);background-color:#fff;z-index:1001;outline:0;overflow:hidden}.app-is-kiosk .app-bar-notify{font-size:18px}.app-is-kiosk:not(.app-has-modal-page-above-kiosk) .app-tooltip-message{z-index:1001!important}.app-kiosk .app-avatar{width:32px;height:32px;right:43px;top:12px;left:auto;position:absolute;cursor:pointer;text-align:center}.app-kiosk .app-logo .app-page-title{padding-left:8px;position:relative;font-weight:normal;opacity:.75}.app-kiosk .app-btn-menu{left:13px}.app-kiosk .app-btn-context{left:auto;right:8px}.app-kiosk .app-btn-scan{left:auto;right:86px}.app-kiosk .app-acc-footer{padding-left:20px;background:none}.app-kiosk .app-login{position:absolute;left:50%;top:50%;margin:-48px 0 0 -48px;display:inline-block;z-index:1;cursor:pointer;width:96px;height:96px;border:0;cursor:pointer;padding:0}.app-kiosk .app-login.ui-btn::after{content:'lock';display:inline-block;font-size:96px;width:96px;height:96px;top:0!important;margin-top:0!important;line-height:96px}.app-desktop .app-kiosk .app-login.ui-btn:hover{background-color:transparent!important}.app-kiosk .app-display{top:56px;left:0;width:100%;bottom:0;position:absolute;overflow:hidden;padding-right:8px}.app-kiosk .app-display-content{overflow-y:scroll;overflow-x:scroll;width:100%;height:100%;padding-right:8px;outline:0}.app-kiosk.app-has-copyright .app-display{bottom:46px}.app-kiosk .app-display .app-content.app-text{text-align:center;top:50%;position:relative;margin-top:-.5em;padding:0 2em}.app-kiosk.app-density-compact .app-is-kiosk .app-bar-notify{font-size:16px}.app-kiosk.app-fullscreen .app-display{top:0;bottom:0}.app-kiosk.app-fullscreen .app-logo,.app-kiosk.app-fullscreen .app-avatar,.app-kiosk.app-fullscreen .app-copyright,.app-kiosk.app-fullscreen>.ui-btn{visibility:hidden}.app-kiosk>.app-btn{text-indent:0;left:auto}.app-kiosk>.app-btn i{margin-left:-12px}.app-kiosk .app-logo{max-width:none}.app-is-kiosk .app-btn-promo,.app-is-kiosk .app-focus-frame,.app-is-kiosk .app-bar-toolbar,.app-is-kiosk .ui-page:not(.app-page-modal-above-kiosk),.app-is-kiosk .app-page-modal-glass-pane:not(.app-page-modal-above-kiosk),.app-is-kiosk .app-page-modal-background{visibility:hidden!important}.app-display-flow .app-container{position:relative;font-size:0;overflow:hidden}.app-display-flow [data-type="field"]{padding:8px;font-size:16px;position:relative}.app-display-flow [data-type="field"].app-align-right{text-align:right}.app-display-flow [data-type="field"].app-align-center{text-align:center}.app-display-flow [data-type="field"].app-large{line-height:2em}.app-display-flow [data-type="field"].app-medium{line-height:1.5em}.app-display-flow [data-type="field"].app-density-compact{padding:4px 8px}.app-display-flow [data-type="field"].app-density-condensed{padding:0 8px}.app-display-flow [data-type="field"] .app-label{display:inline-block;text-transform:uppercase}.app-display-flow [data-type="field"] .app-label.app-large{font-size:2em}.app-display-flow [data-type="field"] .app-label.app-medium{font-size:1.5em}.app-display-flow [data-type="field"] .app-value{display:inline-block;position:absolute;right:8px;left:auto}.app-display-flow [data-type="field"] .app-value.app-large{font-size:2em}.app-display-flow [data-type="field"] .app-value.app-medium{font-size:1.5em}.app-display-flow [data-type="field"] .app-value.app-nowrap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:0;width:100%}.app-display-flow [data-type="field"].app-null .app-value,.app-kiosk .app-btn.app-disabled .app-icon{color:#777}.app-display-flow [data-type="field"].app-label-hidden .app-label{display:none}.app-display-flow [data-type="field"].app-label-hidden .app-value{position:static}.app-display-flow .app-row{padding:0;display:flex;flex-direction:row;width:100%;box-sizing:border-box}.app-display-flow .app-row-container{box-sizing:border-box}.app-display-flow .app-column{padding:0;display:flex;flex-direction:column;box-sizing:border-box}.app-display-flow .app-row-header{display:flex;flex-direction:row;border:solid 1px;overflow:hidden}.app-display-flow .app-row-header .app-column-header{position:relative}.app-display-flow .app-row-header .app-column-header .app-text{margin-left:-1px;display:inline-block;padding:8px 12px;text-transform:uppercase}.app-display-flow .app-row-header .app-column-header::after{content:' ';width:1px;left:auto;right:0;top:0;height:100%;position:absolute;border-right:solid 1px}.app-display-flow .app-row-header .app-column-header:last-of-type::after{border-right-width:0}.app-display-flow .app-item{display:flex;flex-wrap:wrap;border-bottom:solid 1px;position:relative;cursor:pointer}.app-display-flow .app-item::before{content:' ';left:0;top:0;right:1px;height:100%;position:absolute;z-index:-1}.app-display-flow .app-item.app-selected:after{content:' ';left:0;top:0;width:4px;height:100%;position:absolute}.app-display-flow .app-item [data-type]{display:inline-block;padding:0}.app-display-flow .app-item [data-type="field"] .app-label,.app-display-flow .app-item [data-type="field"] .app-value{display:block;padding:8px 12px;position:static}.app-display-flow .app-item [data-type="field"] .app-label+.app-value{margin-top:-12px}.app-display-flow .app-item [data-type="field"].app-density-condensed .app-label,.app-display-flow .app-item [data-type="field"].app-density-condensed .app-value{padding:0 12px}.app-display-flow .app-item [data-type="field"].app-density-condensed .app-label+.app-value{margin-top:0}.app-display-flow .app-item [data-type="field"].app-density-compact .app-label,.app-display-flow .app-item [data-type="field"].app-density-compact .app-value{padding:4px 12px}.app-display-flow .app-item [data-type="field"].app-density-compact .app-label+.app-value{margin-top:-9px}.app-display-flow .app-item [data-type="field"].app-density-condensed:last-of-type,.app-display-flow .app-item [data-type="field"].app-density-compact:last-of-type{padding-bottom:8px}.app-display-flow .app-item [data-type="field"].app-density-condensed:first-of-type,.app-display-flow .app-item [data-type="field"].app-density-compact:first-of-type{padding-top:8px}.app-kiosk .app-item.app-collapsed .app-row.app-collapsed{display:none}.app-display-flow [data-type="field"].app-null.app-label-hidden{display:none}.app-display-flow [data-type="button"]{padding:0;display:inline-block}.app-display-flow [data-type="button"] .app-button{position:relative;display:inline-block;cursor:pointer;width:150px;height:150px;margin:0 0 8px 8px;font-size:14px;user-select:none}.app-display-flow [data-type="button"] .app-button:before{position:absolute;left:0;top:0;width:100%;height:100%;content:' ';z-index:-1;background-color:#000}.app-desktop .app-display-flow [data-type="button"] .app-button:hover:after,.app-display-flow [data-type="button"] .app-button.ui-btn-active:after{position:absolute;left:0;top:0;width:100%;height:100%;content:' ';background-color:rgba(0,0,0,.2)}.app-display-flow [data-type="button"] .app-button .app-text{display:inline-block;position:absolute;left:.5em;bottom:.5em;right:.5em;z-index:1}.app-display-flow [data-type="button"] .app-button .app-icon{z-index:1;font-size:36px;line-height:36px;margin-top:-18px!important;margin-left:-18px!important;left:50%!important;top:50%!important}.app-display-flow [data-type="button"] .app-button.app-wide{width:308px}.app-display-flow [data-type="button"] .app-button.app-no-text{width:71px}.app-display-flow [data-type="button"] .app-button.app-no-text.app-wide{width:150px}.app-display-flow [data-type="button"] .app-button.app-no-text .app-text{display:none}.app-display-flow [data-type="button"] .app-button.app-no-text,.app-display-flow [data-type="button"] .app-button.app-no-icon{height:71px}.app-display-flow [data-type="button"] .app-button.app-no-icon .app-icon:not(.app-checked){display:none}.app-display-flow .app-field-type-numeric{text-align:right}.app-display-flow .app-container-content{overflow-x:hidden;overflow-y:scroll;outline:0;position:relative}.app-display-flow .app-container>.app-header{padding:0 0 8px 0}.app-display-flow .app-container>.app-header .app-text{font-size:1.5em;display:inline-block;padding:0 8px;user-select:none}.app-display-flow .app-container>.app-header .app-text+.app-text{margin-left:8px}.app-display-flow .app-container>.app-header.app-tabset .app-text{cursor:pointer}.app-display-flow .app-container .app-row-header+.app-container-content{margin-bottom:8px}.app-display-flow .app-hidden{display:none!important}.app-display-flow .app-gap .app-html{padding:8px 8px}.app-display-flow .app-gap .app-html.app-density-compact{padding:4px 8px}.app-display-flow .app-gap .app-html.app-density-condensed{padding:0 8px}.app-display-flow .app-row-pager{height:40px;position:relative}.app-display-flow .app-row-pager .app-info{right:110px;position:absolute;display:inline-block;line-height:40px}.app-display-flow .app-row-pager .app-btn{display:inline-block;width:40px;height:40px;position:relative;cursor:pointer;user-select:none;position:absolute;right:0}.app-display-flow .app-row-pager .app-btn.app-prev{right:48px}.app-display-flow .app-row-pager .app-btn .app-icon{left:50%;margin-left:-12px}.app-density-condensed .app-display-flow .app-container>.app-header,.app-density-condensed .app-display-flow [data-type="field"],.app-density-condensed .app-display-flow .app-button,.app-density-condensed .app-display-flow .app-row-header .app-column-header .app-text,.app-density-condensed .app-display-flow .app-gap .app-html,.app-density-condensed .app-display-flow .app-row-pager{font-size:12px}.app-density-compact .app-display-flow .app-container>.app-header,.app-density-compact .app-display-flow [data-type="field"],.app-density-compact .app-display-flow .app-button,.app-density-compact .app-display-flow .app-row-header .app-column-header .app-text,.app-density-compact .app-display-flow .app-gap .app-html,.app-density-compact .app-display-flow .app-row-pager{font-size:14px}.app-density-comfortable .app-display-flow .app-button{font-size:14px}.app-density-comfortable .app-display-flow .app-container>.app-header,.app-density-comfortable .app-display-flow [data-type="field"],.app-density-comfortable .app-display-flow .app-row-header .app-column-header .app-text,.app-density-comfortable .app-display-flow .app-gap .app-html,.app-density-comfortable .app-display-flow .app-row-pager{font-size:16px}.app-display-flow .app-numpad{font-size:20px;padding:4px}.app-display-flow .app-numpad .app-btn{font-size:30px;height:60px;line-height:60px;text-align:center;user-select:none;cursor:pointer;overflow:hidden;position:relative}.app-display-flow .app-numpad .app-btn:before,.app-desktop .app-display-flow .app-numpad .app-btn:hover:after,.app-display-flow .app-numpad .app-btn.app-dark:after{content:' ';position:absolute;left:2px;top:2px;right:2px;z-index:-2;bottom:2px}.app-display-flow .app-numpad .app-btn.ui-btn-active:after,.app-desktop .app-display-flow .app-numpad .app-btn:hover:after{z-index:-1}.app-display-flow .app-numpad .app-btn i{margin-left:-12px}.app-display-flow .app-numpad .app-btn.app-tall{height:120px;line-height:124px;z-index:1}.app-display-flow .app-numpad .app-row.app-tall+.app-row{margin-top:-60px}.app-display-flow .app-numpad .app-label{font-size:14px}.app-display-flow .app-numpad .app-text{height:46px;border-bottom:solid 1px;line-height:46px;margin-bottom:4px;font-size:30px;text-align:right;position:relative;white-space:nowrap}.app-display-flow .app-numpad .app-text .app-value{right:30px;position:absolute}.app-display-flow .app-numpad .app-text i{right:3px;cursor:pointer;user-select:none}.app-display-flow .app-numpad .app-text.app-null i{display:none}.app-display-flow .app-row-header .app-column-header[data-name=">"]:after{border-color:transparent}.app-display-flow .app-item [data-type="field"][data-name=">"] .app-value{position:relative;left:0;right:0;user-select:none}.app-display-flow [data-name=">"] i{margin-left:-12px;left:50%}.app-display-flow [data-type="button"] .app-button .app-icon.app-checked{right:2px;left:auto!important;top:2px!important;margin:0!important;font-size:24px;height:24px;width:24px;line-height:24px;z-index:1}.app-display-flow .app-item .app-cell.app-nowrap .app-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-display-flow .app-has-letters .app-row-header{margin-right:30px}.app-display-flow .app-has-letters .app-container-content{padding-right:30px}.app-display-flow .app-letters{width:30px;position:absolute;right:0;top:0;height:100%;background-color:#111;display:flex;flex-direction:column;text-align:center;font-size:12px;user-select:none}.app-display-flow .app-letters span{padding:4px 0;cursor:pointer}.app-display-flow.app-page-content .app-container{padding:.75rem 15px 0 15px;line-height:1.5;font-size:1rem;font-weight:400;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.app-display-flow.app-page-content .app-container.app-gap{padding:0}.app-display-flow.app-page-content p{margin:0 0 1rem 0}.app-display-flow h1{font-size:2rem;font-weight:500;line-height:1.2;margin:0 0 .5rem 0}.app-display-flow h1 .material-icon,.app-display-flow h2 .material-icon,.app-display-flow h3 .material-icon,.app-display-flow h4 .material-icon,.app-display-flow h5 .material-icon,.app-display-flow h6 .material-icon{width:1em;height:1.4em;line-height:1.4em;font-size:1.4em;position:relative;margin-right:.0625em;top:.175em}.app-display-flow h2{font-size:1.75rem;font-weight:500;line-height:1.2;font-weight:400;margin:0 0 .5rem 0}.app-display-flow h3{font-size:1.5rem;font-weight:500;line-height:1.2;font-weight:400;margin:0 0 .5rem 0}.app-display-flow h4{font-size:1.3rem;font-weight:400;line-height:1.2;font-weight:400;margin:0 0 .5rem 0}.app-display-flow h5{font-size:1.2rem;font-weight:400;line-height:1.2;font-weight:400;margin:0 0 .5rem 0}.app-display-flow h6{font-size:1.1rem;font-weight:400;line-height:1.2;margin:0 0 .5rem 0}.app-display-flow .app-jumbo h1,.app-display-flow .app-jumbo h2,.app-display-flow .app-jumbo h3,.app-display-flow .app-jumbo h4,.app-display-flow .app-jumbo h5,.app-display-flow .app-jumbo h6{font-weight:300}.app-display-flow .app-jumbo{padding:3rem 0;margin:0 0 2rem 0}.app-display-flow .app-jumbo.app-row{margin:0 0 2rem 0;padding-left:1rem;padding-right:1rem;border-radius:.3125rem}.app-display-flow.app-page-content .app-jumbo.app-row:first-child{margin-top:2rem}.app-min-lg .app-display-flow h1{font-size:2.25rem}.app-min-lg .app-display-flow h2{font-size:2rem}.app-min-lg .app-display-flow h3{font-size:1.75rem}.app-min-lg .app-display-flow h4{font-size:1.5rem}.app-min-lg .app-display-flow h5{font-size:1.3rem}.app-min-lg .app-display-flow h6{font-size:1.2rem}.app-display-flow .app-jumbo h1{font-size:2.5rem}.app-display-flow .app-jumbo h2{font-size:2.25rem}.app-display-flow .app-jumbo h3{font-size:2rem}.app-display-flow .app-jumbo h4{font-size:1.75rem}.app-display-flow .app-jumbo h5{font-size:1.5rem}.app-display-flow .app-jumbo h6{font-size:1.25rem}.app-min-lg .app-display-flow .app-jumbo h1{font-size:3.5rem}.app-min-lg .app-display-flow .app-jumbo h2{font-size:3rem}.app-min-lg .app-display-flow .app-jumbo h3{font-size:2.5rem}.app-min-lg .app-display-flow .app-jumbo h4{font-size:2.25rem}.app-min-lg .app-display-flow .app-jumbo h4{font-size:2rem}.app-min-lg .app-display-flow .app-jumbo h4{font-size:1.75rem}.app-display-flow.app-page-content .material-icon{display:inline-block;user-select:none}.app-display-flow .app-hero{box-sizing:border-box;display:flex;flex-direction:row;align-items:flex-start;overflow:hidden;margin:0 0 2rem 0;position:relative}.app-display-flow .app-hero .app-hero-content{margin:2rem auto}.app-display-flow .app-hero .app-row:first-child{margin-top:0!important}.app-display-flow .app-hero .app-row:last-child{margin-bottom:0!important}.app-display-flow .app-hero .app-hero-content .app-jumbo{margin-bottom:0}.app-display-flow .app-hero .app-hero-content .app-container{font-size:1.25rem}.app-hero>i{opacity:.05;position:absolute;top:50%}.app-hero.app-background-accent>i{opacity:.1;color:#000}.app-sticky-hero-container .app-hero>i{top:auto}.app-display-flow .app-hero-sticky{top:0;position:sticky}.app-display-flow .app-align-center{align-items:center}.app-display-flow .app-align-top{align-items:flex-start}.app-display-flow .app-align-bottom{align-items:flex-end}.app-display-flow address{margin-bottom:1rem;font-style:normal;line-height:inherit}.app-display-flow ol,.app-display-flow ul,.app-display-flow dl{margin-top:0;margin-bottom:1rem}.app-display-flow ol ol,.app-display-flow ul ul,.app-display-flow ol ul,.app-display-flow ul ol{margin-bottom:0}.app-display-flow hr{margin:1.5rem 0 0 0;padding:0 0 1.5rem 0;height:0;border:0;border-top:solid 1px}.app-display-flow.app-page-content .app-container.app-render-as-code{padding:0 15px;margin-bottom:2rem}.app-display-flow .app-render-as-code>pre,.app-display-flow .app-render-as-code>div{border:solid 1px #ddd}.app-display-flow .app-render-as-code>div .CodeMirror{height:100%}.app-display-flow.app-page-content .app-container.app-render-as-code>pre{margin:0;font-size:0;overflow:hidden}.app-display-flow.app-page-content .app-container.app-render-as-code>.app-caption{border-width:0;padding:0 0 .25rem .5rem}.app-display-flow.app-page-content .app-container.app-render-as-code>.app-caption .app-type{font-style:italic}.app-display-flow.app-page-content .app-container.app-render-as-code>.app-caption .app-text{margin-left:.5rem}.app-display-flow.app-page-content .app-container.app-render-as-code code{line-height:1.5;margin:0;display:flex;padding:4px 0;position:relative}.app-display-flow.app-page-content .app-container.app-render-as-code .app-gutter{content:' ';position:absolute;left:0;top:0;padding:4px 3px 4px 5px;bottom:0;background-color:#f7f7f7;border-right:solid 1px #ddd;display:flex;flex-direction:column;text-align:right;color:#999;min-width:20px;white-space:nowrap}.app-display-flow .app-render-as-code code,.app-display-flow .app-render-as-code .CodeMirror-line,.app-display-flow .app-render-as-code .CodeMirror-linenumber{font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:.875rem}.app-display-flow .app-render-as-code .CodeMirror-linenumber{user-select:none}.app-display-flow .app-render-as-code div.CodeMirror span.CodeMirror-matchingbracket{color:#111!important;background-color:#e2e6d6!important}.app-display-flow .app-render-as-code .cm-s-default .cm-keyword{color:#0101fd!important}.app-display-flow .app-render-as-code .cm-s-default .cm-def{color:#007d9a}.app-display-flow .app-render-as-code .cm-s-default .cm-string{color:#a31515}.app-display-flow .app-render-as-code .cm-s-default .cm-comment{color:#008000}.app-display-flow .app-render-as-code .cm-s-default .cm-tag{color:#0101fd}.app-display-flow .app-render-as-code .cm-s-default .cm-qualifier{color:#007d9a}.app-display-flow .app-render-as-code .cm-s-default .cm-attribute{color:#0451a5}.app-display-flow .app-spacing-none{margin-bottom:0!important}.app-display-flow .ql-container p{margin-bottom:0;line-height:1.5}.app-reading-pane-splitter{position:absolute;left:0;top:0;width:9px;bottom:0;cursor:ew-resize;z-index:1}.app-reading-pane-splitter::after{content:' ';position:absolute;width:1px;left:0;top:57px;bottom:0}.app-reading-pane-splitter:hover,.app-reading-pane-splitter.app-dragging{transition:background-color 350ms ease-in;z-index:10000}.app-reading-pane-splitter:hover::after{top:0}.app-reading-pane-splitter.app-dragging::after{opacity:0}.app-reading-pane-splitter.app-bottom{bottom:auto;height:9px;width:100%;cursor:ns-resize}.app-reading-pane-splitter.app-bottom::after{top:0;height:1px;width:100%}.app-page-modal.app-reading-pane-detail{box-shadow:none;display:block;z-index:0}.app-page-modal.app-reading-pane-detail.app-hidden{display:none}.app-reading-pane-detail.app-page-modal .ui-header.ui-header-fixed.app-bar-header{top:0;border-bottom-color:transparent;border-bottom-width:1px;height:56px;line-height:56px;font-size:0}.app-reading-pane-detail .app-bar-buttons-md{text-align:right}.app-reading-pane-bkg{position:absolute;background-size:auto 100%}#Main .app-wrapper .app-echo:last-child{margin-bottom:16px!important}.app-desktop .app-vscrollbar{background-color:transparent;border-color:transparent}.app-desktop .app-vscrollbar .app-vscrollbar-handle{width:inherit;right:0!important;left:auto}.app-vscrollbar.app-scrollbar-hover,.app-vscrollbar.app-scrollbar-hover .app-vscrollbar-handle{width:12px!important;transition:width ease-in 200ms}.app-vscrollbar.app-scrollbar-contracting,.app-vscrollbar.app-scrollbar-contracting .app-vscrollbar-handle{width:6px!important;transition:width ease-in 96ms}body:not(.app-has-sidebar-left):not(.app-has-reading-pane) .app-reading-pane-splitter::after{background-color:transparent}.app-modal-keyboard .app-wrapper{overflow:hidden!important}.app-keyboard{font-size:0;padding:8px}.app-keyboard .app-row{flex-direction:row;display:flex;font-size:0}.app-keyboard .app-row.app-row-controls{display:none}.app-keyboard .app-row .app-key{line-height:54px;height:54px;cursor:default;display:inline-block;text-align:center;position:relative;touch-action:none;user-select:none;font-size:0;flex-direction:row}.app-keyboard .app-row .app-key .material-icon{position:absolute;top:50%;margin-top:-12px;left:50%;margin-left:-12px}.app-desktop .app-keyboard .app-row .app-key:hover::before,.app-keyboard .app-row .app-key.app-dragging::before{content:' ';position:absolute;left:0;top:0;width:100%;height:100%;z-index:0;overflow:hidden}.app-keyboard .app-row .app-key .app-text{font-size:28px;display:inline-block;vertical-align:middle;letter-spacing:8px}.app-keyboard .app-row .app-key .app-text.app-text-small{font-size:22px}.app-keyboard .app-row .app-key.app-simple .app-text{letter-spacing:0}.app-keyboard .app-row .app-key .app-hint{font-size:12px;letter-spacing:0;text-transform:uppercase;color:#777;display:inline-block;vertical-align:middle;text-align:center}.app-keyboard .app-row .app-key.app-has-hint{text-align:left}.app-control-inner .app-cursor{padding:0;margin:0 0 0 1px;border-left:solid 1px;color:transparent;animation:1s blink-cursor step-end infinite;width:0}.app-modal-keyboard.app-modal-keyboard-bottom{box-shadow:none}.app-modal-keyboard.app-modal-keyboard-bottom .app-keyboard{padding:8px 0}.app-page-modal.app-modal-keyboard [data-layout],.app-page-modal.app-modal-keyboard .app-stub{background-color:transparent}.app-modal-keyboard.app-modal-keyboard-bottom .app-keyboard .app-row.app-row-controls{display:flex}.app-modal-keyboard.app-modal-keyboard-bottom .app-keyboard .app-row.app-row-controls .app-key{height:40px}.app-modal-keyboard:not(.app-modal-keyboard-bottom){border:solid 1px}.app-has-keyboard .ui-page.app-modal-keyboard{display:block!important}.app-stub-keyboard{padding:0;margin:0;font-size:0}.app-page-modal-glass-pane .app-inner{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;background-color:transparent;touch-action:pan-y;font-size:0}.app-input-focus-underline [data-control="field"].app-has-focus::before{content:' ';position:absolute;bottom:-5px;left:8px;right:8px;height:2px}.app-input-focus-underline .app-form-lines-input [data-control="field"].app-has-focus::before{bottom:-2px}.app-input-focus-underline.app-density-condensed [data-control="field"].app-has-focus::before{bottom:-4px;left:5px;right:5px}.app-input-focus-underline.app-density-compact [data-control="field"].app-has-focus::before{left:7px;right:7px}.app-input-focus-underline .app-form-lines-input [data-control="field"].app-has-focus::before{left:-1px!important;right:-1px!important}.app-input-focus-outline [data-control="field"].app-has-focus{border:solid 2px;margin:-2px}.app-input-focus-underline [data-control="field"][data-input="checkboxlist"].app-has-focus::before,.app-input-focus-underline [data-control="field"][data-input="radiobuttonlist"].app-has-focus::before,.app-input-focus-underline [data-control="field"][data-input="listbox"].app-has-focus::before,.app-input-focus-underline [data-control="field"][data-input="checkbox"].app-has-focus::before,.app-input-focus-underline [data-control="field"][data-input="blob"].app-has-focus::before,.app-form-inlineeditor [data-control="field"].app-has-focus::before{visibility:hidden!important}.app-input-focus-outline [data-control="field"][data-input="checkboxlist"].app-has-focus,.app-input-focus-outline [data-control="field"][data-input="radiobuttonlist"].app-has-focus,.app-input-focus-outline [data-control="field"][data-input="listbox"].app-has-focus,.app-input-focus-outline [data-control="field"][data-input="checkbox"].app-has-focus,.app-input-focus-outline [data-control="field"][data-input="blob"].app-has-focus,.app-form-inlineeditor [data-control="field"].app-has-focus{border-color:transparent!important}.app-form-inlineeditor [data-container="simple"]{border-width:0}.app-wrapper .app-bar-buttons{padding:8px}.app-wrapper>.app-grid>.app-list-instruction+.dv-item{margin-top:-1px}.app-form-lines-horiz-none [data-container="row"]+[data-container="row"]{border-top-width:0!important;margin-top:2px}.app-form-lines-horiz-none [data-wrap="true"] [data-container="row"]+[data-container="row"]{margin-top:4px}.app-form-lines-horiz-none [data-container="collapsible"]{border-bottom-width:0}.app-form-lines-input [data-input="text"],.app-form-lines-input [data-input="lookup"],.app-form-lines-input [data-input="autocomplete"],.app-form-lines-input [data-input="dropdownlist"]{border:solid 1px;margin:-1px}.app-form-lines-input [data-input="checkboxlist"] .app-control-inner,.app-form-lines-input [data-input="radiobuttonlist"] .app-control-inner,.app-form-lines-input [data-input="listbox"] .app-control-inner{padding-left:0;padding-right:0}[data-field="QuickFind"][data-input]{border-width:0!important;margin:0!important}.app-form-lines-input [data-container="simple"] [data-container="row"]:last-of-type{margin-bottom:8px}.app-form-lines-input [data-container="simple"] [data-container="row"]:first-child{padding-top:12px}.app-form-lines-input [data-container="simple"] [data-container="row"].app-has-description{padding-top:0;margin-bottom:8px}.app-has-depth .app-btn{right:0;left:auto!important;position:absolute;cursor:pointer;width:40px;height:32px;line-height:32px;margin-top:-16px!important;text-align:center;user-select:none}.app-has-depth.app-collapsed{display:none}.app-has-depth.app-collapsible .ui-btn{padding-right:36px}.app-drawing{position:absolute;top:0;left:0;width:100%;bottom:0;touch-action:none}.app-canvas{position:absolute;top:50%;left:50%;overflow:hidden}.app-canvas canvas{position:absolute;cursor:pointer;touch-action:none}.app-bar-buttons .app-tools{position:absolute;left:0;top:0;bottom:0;right:0;padding:0 16px;text-align:center}.app-bar-buttons .app-tools.app-fullwidth{display:block;height:40px;position:static}.app-bar-buttons .app-tools .app-tool{cursor:pointer;width:40px;height:100%;display:inline-block;position:relative;padding:0!important;margin:0;user-select:none;vertical-align:top}.app-bar-buttons .app-tools .app-tool .app-icon{left:50%!important;margin-left:-12px!important}.app-bar-buttons .app-tools .app-tool+.app-tool{margin-left:8px!important}.app-bar-buttons .app-tools .app-tool.app-selected::before{content:' ';position:absolute;left:0;bottom:0;right:0;height:4px}.app-bar-buttons .app-tools .app-tool .app-indicator{position:absolute;width:10px;height:10px;top:5px;left:5px;border-radius:6px;border:solid 1px #777}.app-toolbox-form{position:absolute;left:0;bottom:0;right:0;z-index:997;padding:1em;transform:translate3d(0,100%,0);transition:transform 100ms ease-out;border:solid 0;border-top-width:1px}.app-toolbox-visible{transform:none}.app-toolbox-form.app-toolbox-panel{right:auto;border-right-width:1px;border-left-width:1px}.app-toolbox-blobdraw{max-width:360px}.app-toolbox-form .app-color-palette{font-size:0;display:inline-block}.app-toolbox-form .app-width{margin:0 8px}.app-toolbox-form .app-color{display:inline-block;width:24px;height:24px;margin:6px;border-radius:12px;cursor:pointer;position:relative}.app-toolbox-form .app-color.app-selected:after{content:' ';width:28px;height:28px;border-radius:16px;border:solid 2px;position:absolute;left:50%;top:50%;margin-left:-16px;margin-top:-16px}.app-toolbox-screen{position:absolute;left:0;right:0;top:0;bottom:0;z-index:997}.app-desktop .app-display-flow .app-container{outline:1px dashed transparent;transition:outline-color 300ms ease-in}.app-desktop .app-display-flow-designer .app-container:not([data-read-only="true"]):not(.app-container-selected):hover{z-index:5}.app-display-flow-designer .app-container.app-container-selected{outline:2px dashed;z-index:6}.dv-item.app-clipboard-cut .ui-btn{opacity:.5}.dv-item.app-clipboard-cut .ui-btn::after,.app-display-flow-designer .app-container.app-container-cut::before{content:' ';position:absolute;left:0;top:0;right:0;bottom:0;z-index:5;display:block;cursor:default}.app-display-flow-toolbar{position:absolute;margin:0;height:32px;line-height:32px;z-index:7;overflow:hidden}.app-display-flow-toolbar .app-btn-separator,.app-display-flow-toolbar .app-btn{width:8px;height:32px;display:inline-block;padding:0;margin:0}.app-display-flow-toolbar .app-btn{position:relative;width:24px;cursor:pointer;user-select:none}.app-display-flow-toolbar .app-btn .app-icon{color:rgba(255,255,255,.75);left:50%;margin-left:-12px!important;font-size:16px!important;line-height:16px!important;height:16px!important;margin-top:-8px!important;margin-left:-8px!important}.app-display-flow-toolbar .app-btn.app-hidden,.app-display-flow-toolbar .app-btn.app-hidden+.app-btn-separator{display:none}.app-display-flow-toolbar.app-display-flow-toolbar-top{border-top-right-radius:5px;border-top-left-radius:8px}.app-display-flow-toolbar.app-display-flow-toolbar-bottom{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.app-desktop .ui-btn.app-btn-disabled:hover{background-color:transparent!important}.ui-disabled>*{opacity:.3;cursor:default}[data-text-style="large"]{font-size:2em}[data-text-style="medium"]{font-size:1.5em}[data-text-style="important"]{font-weight:600}.app-screen-header{font-size:28pt;position:absolute;top:0;padding:1em 0;width:100%;text-align:center}.app-screen-header .app-name{position:absolute;top:20px;font-size:14px;text-transform:uppercase}.app-theme-light .ui-panel-position-left{border-right:solid 1px #bbb!important}.app-theme-light .ui-panel-position-right{border-left:solid 1px #bbb!important}.app-has-scrollbars{scrollbar-width:thin}.app-desktop .app-has-scrollbars::-webkit-scrollbar{display:block;width:7px;height:6px;background-color:transparent}.app-desktop.app-scrollbars-wide .app-has-scrollbars::-webkit-scrollbar{width:10px;height:9px}.app-desktop .app-has-scrollbars::-webkit-scrollbar-corner{background-color:transparent}.app-desktop .app-has-scrollbars::-webkit-scrollbar-thumb{border-right:solid 1px #fff}.app-desktop.app-theme-dark .app-has-scrollbars::-webkit-scrollbar-thumb{border-right:solid 1px #111}.app-desktop .app-has-scrollbars::-webkit-scrollbar-thumb:hover{-webkit-box-shadow:inset 1px 1px 0 rgba(0,0,0,.1),inset 1px 1px 0 rgba(0,0,0,.1)}.ui-listview-hidden{max-height:1px}
.app-chart-list .app-promo-filler{height:89px}.app-chart-list .ui-listview{margin:0;margin-top:-1px}.app-chart{float:left;width:100%;position:relative;display:inline-block}.app-chart .app-chart-inner{display:block;border:solid 1px #ccc;padding:0;padding-left:3px;background-color:#fff;margin-top:-1px;margin-left:-1px}.app-chart.app-chart-has-data .app-chart-inner{padding-left:0}.app-min-sm .app-chart{width:50%}.app-min-sm .app-chart.app-chart-medium,.app-min-sm .app-chart.app-chart-large{width:100%}.app-min-md .app-chart{width:50%}.app-min-md .app-chart.app-chart-medium,.app-min-md .app-chart.app-chart-large{width:100%}.app-min-lg .app-chart{width:33.333%}.app-min-lg .app-chart.app-chart-medium{width:66.666%}.app-min-lg .app-chart.app-chart-large{width:100%}.app-chart .ui-btn{border-width:0;margin:0;padding:0;position:absolute;display:inline-block;top:0;bottom:auto;left:auto;right:1px;width:30px;height:30px}.app-desktop .app-chart-list{padding-right:6px}.app-chart .ui-btn:not(.ui-btn-active):not(:hover){background-color:transparent!important}.app-chart .app-btn-more{width:30px;height:30px;top:0;left:0;position:absolute;background-position:center center;background-repeat:no-repeat;background-size:15px 15px;cursor:pointer}.app-chart .app-chart-mini{height:40px;width:60px;margin-top:12px;margin-left:12px;float:left;cursor:pointer}.app-chart .app-chart-headerbar{color:#000;height:52px;padding-bottom:.25em;width:100%}.app-chart.app-chart-has-data .app-chart-header{font-size:12px;font-weight:600;position:absolute;margin-left:1em;margin-right:2.5em;top:1em}.app-echo .app-echo-inner .app-chart-header{white-space:normal}.app-chart-medium.app-chart-has-data .app-chart-header{font-size:14px}.app-chart-large.app-chart-has-data .app-chart-header{font-size:16px}.app-chart .app-chart-data{position:absolute;overflow:auto;height:80%;width:100%;background-color:#fff}.app-chart .app-chart-data table{border-collapse:collapse;padding:1em;padding-top:0;margin:1em;margin-top:0}.app-chart .app-chart-data table th,.app-chart .app-chart-data table td{color:#333;border:solid 1px #ccc;padding:6px;font-size:14px}.app-chart .app-chart-data table th,.app-chart .app-chart-data table td:not(:first-child){text-align:center}.app-density-compact .app-chart .app-chart-data table th,.app-density-compact .app-chart .app-chart-data table td{font-size:12px}.app-density-condensed .app-chart .app-chart-data table th,.app-density-condensed .app-chart .app-chart-data table td{font-size:10px}.app-chart .app-chart-data table th:first-of-type{white-space:nowrap}.app-chart .app-chart-data table td{padding:3px}.app-presenter[data-presenter="calendar"]{position:relative}.app-calendar{line-height:normal}.app-echo .app-calendar{background-color:transparent!important}.app-calendar-dayview .app-event,.app-calendar-weekview .app-event,.app-calendar-month .app-event{touch-action:none}.app-calendar-dayview,.app-calendar-weekview{transition:margin-left 0 linear}.app-calendar-year-header{width:100%}.app-calendar-year h1{border-bottom:1px solid #ccc;font-weight:200;font-size:45px;margin:0 0 24px 0;padding:0 0 8px 0;transition:color ease .3s;text-align:center}body .app-presenter[data-presenter="calendar"] .app-calendar-yearview .app-calendar-year h1.app-in-header{color:transparent!important}.app-calendar-year:not(.data-loaded) h1{color:#ccc}.app-calendar-yearview .app-calendar-month{display:block;float:left;box-sizing:border-box;width:33.33%;padding:0 .5em 2em 0}.app-calendar-yearview .app-calendar-month-header{border:0;padding:0 5px;margin:0 auto;font-weight:300;font-size:24px;text-align:left;overflow:hidden}.app-calendar-yearview .app-calendar-month-header:not(.ui-btn-active){background-color:transparent!important}.app-density-condensed .app-calendar-yearview .app-calendar-month-header{width:170px}.app-calendar .app-calendar-yearview .app-calendar-month .app-calendar-month-title,.app-calendar .app-calendar-yearview .app-calendar-month table{box-sizing:content-box;width:15em;margin-left:auto;margin-right:auto}.app-calendar-yearview .app-calendar-month th{font-weight:normal}.app-calendar-yearview .app-calendar-month td{min-height:1px;text-align:center;vertical-align:middle;width:1.5em;height:2em;padding:0;cursor:pointer}.app-calendar-yearview .app-calendar-month td.app-has-data:not(.app-current-day):not(.ui-btn-active){transition:background-color ease .3s}.app-calendar-yearview .app-calendar-month td.ui-btn-active{background-color:#38c;border-radius:0;color:#fff}.app-day-header .app-current-day{font-weight:600}.app-day-header .ui-btn:not(.ui-btn-active) .app-current-day{color:#38c}.app-calendar-plugin span.app-current-day,.app-calendar-monthview .app-current-day,.app-calendar-yearview .app-current-day,.app-week-header .app-current-day,.app-day-header .app-current-day.visible-day{background-color:#38c;border-radius:50%;color:#fff!important;font-weight:600}.visible-day{background-color:#000;border-radius:50%;color:#fff!important;font-weight:600}.app-week-header li>a>div,.app-day-header li>a>div{display:inline;margin-left:-2px;height:1.5em;line-height:1.5em;vertical-align:middle;width:1.5em;display:inline-block;padding:2px}.app-calendar-monthview .app-calendar-month{height:100%}.app-calendar-monthview .app-calendar-month-header{margin:.25em .5em;text-transform:uppercase;font-weight:300}.app-calendar .app-calendar-month-header{font-size:24px;transition:color ease .2s}.app-calendar-agenda-list .app-calendar-month-header h1{font-size:24px;padding:4px}.app-density-compact .app-wrapper .app-calendar .app-calendar-month-header,.app-density-compact .app-wrapper .app-calendar-agenda-list .app-calendar-month-header h1{font-size:22px}.app-density-condensed .app-wrapper .app-calendar .app-calendar-month-header,.app-density-condensed .app-wrapper .app-calendar-agenda-list .app-calendar-month-header h1{font-size:20px}.app-calendar-monthview .app-calendar-month:not(.data-loaded) .app-calendar-month-header{color:#ccc}.app-calendar-monthview .app-calendar-month-header.app-in-header{color:transparent!important}.app-calendar-monthview .app-calendar-month table{width:100%;border-spacing:0;background-color:#fff;table-layout:fixed}.app-calendar-monthview .app-calendar-month table td{border:solid 1px #e5e5e5;border-top-width:0;border-left-width:0;position:relative;width:14.2%;vertical-align:top}.app-calendar-monthview .app-calendar-month table td ul{margin:0;padding:.5em 0 0 0;list-style:none;font-size:8.5px}.app-calendar-dayview .app-event{font-size:10px}.app-calendar-weekview .app-event{font-size:8.5px}.app-event .app-event-time-long{font-weight:normal}.app-event .app-event-handle{position:absolute;height:5px;bottom:0;right:0;left:0;transition:opacity ease .2s;opacity:0;cursor:row-resize}body:not(.app-show-system-buttons-on-hover) .app-event .app-event-handle{opacity:1}body:not(.app-desktop) .app-event .app-event-handle{padding-top:12px;padding-bottom:12px;bottom:-12px}.app-event:hover .app-event-handle,.app-event-preview .app-event-handle{transition:opacity ease .2s;opacity:1}.app-event .app-event-handle::after{content:' ';display:block;width:20px;height:5px;background-size:20px 20px;background-repeat:no-repeat;background-position:center center;margin:-2px auto 0}.app-calendar-monthview .app-calendar-month table td li.app-calendar-month-more:not(.ui-btn-active){color:#a2a2a2}.app-calendar-monthview .app-calendar-month table td.app-calendar-weekend{background-color:#fcfcfc}.app-calendar-monthview .app-calendar-month table td.app-calendar-weekend>a:not(.ui-btn-active){color:#a2a2a2}.app-calendar-monthview .app-calendar-month table td>a{position:absolute;right:0;top:0;padding:4px 4px 0 4px!important;margin:0;font-weight:normal;line-height:1;border-color:transparent!important}.app-calendar-monthview .app-calendar-month table td>.ui-btn-active{padding-bottom:4px!important}.app-calendar-yearview .app-calendar-month table td>a{display:inline-block;padding:0;margin:0;font-weight:normal;line-height:1;border-width:0!important}.app-calendar-yearview .app-calendar-month table td>a:not(.ui-btn-active),.app-calendar-monthview .app-calendar-month table td>a:not(.ui-btn-active){background-color:transparent!important}.app-calendar-yearview .app-calendar-month table td>a>span{display:inline-block;width:1.5em;height:1.5em;line-height:1.5em}.app-calendar-monthview .app-calendar-month table td>a>span{display:inline-block;width:1.5em;text-align:center;vertical-align:middle;height:1.5em;line-height:1.5em}.app-calendar-monthview .app-calendar-month table{border-top:solid 1px #e5e5e5}.app-calendar-weekview,.app-calendar-dayview{height:1060px;overflow:hidden}.app-calendar-time{background-color:#fff;left:0;width:60px;font-size:12px;padding-right:.5em;height:100%;position:relative;z-index:2000;margin-top:-2px}.app-theme-light .app-calendar-time,.app-theme-modern .app-calendar-time{background-color:#f9f9f9}.app-calendar-weekview .app-calendar-time{position:absolute}.app-calendar-dayview .app-calendar-time{float:left}.app-calendar-time ul{list-style:none;padding-left:0;height:100%;margin-top:16px}.app-calendar-time ul li{display:block;height:4%}.app-calendar-time ul li span{padding-left:1em;float:right}.app-calendar-time .app-current-time{position:absolute;top:0;margin-top:16px;left:0;width:60px;text-align:right;color:transparent}.app-has-time-prompt .app-current-time{color:#000}.app-has-current-day .app-calendar-time li .time-hidden,.app-has-time-prompt .app-calendar-time li .time-hidden{color:transparent}.app-calendar-week-grid{padding-left:66px;height:100%}.app-calendar-day-grid{min-width:30000px;height:100%;overflow:hidden}.app-calendar-day,.app-calendar-day-grid .app-calendar-load-at-top{display:inline-block;float:left;height:100%}.app-calendar-day-grid .dv-load-at-top{position:fixed;top:50%}.current-time-line{position:absolute;z-index:1;top:0;left:0;margin-top:22px;margin-bottom:-23px;right:0}.app-has-current-day .current-time-line,.app-calendar-agenda-list .current-time-line{border-top:solid 1px}.app-calendar-agendaview .current-time-line{right:12px}.app-time-line-container{display:block;vertical-align:middle;height:3em;line-height:2em;padding-top:1em}.app-density-condensed .app-time-line-container{padding-top:1.6em}.app-density-compact .app-time-line-container{padding-top:1.3em}.app-calendar-agenda-list li.app-time-line-container>.app-event-time{color:#38c;padding:0;margin:0;position:static;display:inline-block;vertical-align:baseline;line-height:2em}.app-calendar-agenda-list li.app-time-line-container>.app-time-line-container:first-child{margin-top:1em;height:2em}.app-calendar-agenda-list .app-event{font-weight:600}.app-calendar-agenda-list .app-event .app-event-time{font-weight:normal}.app-calendar-agenda-list .current-time-line{border-radius:0!important;top:2em;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;height:1px;margin-top:0!important}.app-density-condensed .app-calendar-agenda-list .app-has-current-day .current-time-line{top:2.5em}.app-density-compact .app-calendar-agenda-list .app-has-current-day .current-time-line{top:2.1em}.app-calendar-weekview .app-calendar-time .current-time-line{margin-top:24px!important}.app-has-time-prompt .current-time-line{border-top:solid 1px #000}.app-calendar-weekview .current-time-line{position:absolute;width:100%}.current-time-line .dot{position:absolute;content:"";margin-left:70px;margin-top:-.25em;border-radius:.5em;height:.5em;width:.5em!important}.app-has-time-prompt .current-time-line .dot{background-color:#000}.app-calendar-day{position:relative}.app-calendar-day>div:not(.app-clear-fix):not(.app-calendar-time){height:4%;overflow-x:visible;white-space:nowrap}.app-calendar-weekview .app-calendar-day>div:nth-of-type(1),.app-calendar-dayview .app-calendar-day>div:nth-of-type(2){height:22px;margin-top:-1px}.app-calendar-day>div:not(.app-calendar-time){border-bottom:1px solid #ccc;margin-bottom:-1px}.app-calendar-week-grid .app-calendar-day>div{border-right:solid 1px #ccc;padding-right:1px}.app-calendar-week-grid .app-calendar-day.endofweek>div{border-right-width:2px;padding-right:0}.app-calendar-day>div:last-of-type>div{border-bottom-width:0}.app-calendar-day ul.app-calendar-eventlist{padding:0;margin:0}ul.app-calendar-eventlist li{box-sizing:border-box;position:absolute;list-style:none;padding:.5em;border-radius:2px;top:22px;left:0;width:90%}.app-calendar-dayview ul.app-calendar-eventlist li.app-event{left:70px}.app-calendar-weekview ul.app-calendar-eventlist li.app-event{left:4px}.app-calendar-dayview ul.app-calendar-eventlist li.app-event,.app-calendar-weekview ul.app-calendar-eventlist li.app-event{box-shadow:0 0 3px #fff}.app-calendar-dayview ul.app-calendar-eventlist li.app-event.app-calendar-selected{outline-offset:-3px}.app-calendar-load-at-top,.app-calendar-load-at-bottom{padding-top:1em;padding-bottom:1em}.app-calendar-load-at-top a,.app-calendar-load-at-bottom a{margin-left:auto;margin-right:auto;background-color:transparent!important;border-width:0;font-weight:normal;padding-top:8px;padding-bottom:8px}.app-bar-header .app-bar-calendar{overflow:hidden}.app-bar-header .app-bar-calendar .app-tabs{display:inline-block;padding:0;margin-left:15%;margin-right:15%;min-width:70%;width:70%}.app-bar-header .app-bar-calendar .app-tabs .ui-btn{margin-top:0;margin-bottom:0}.app-calendar-badge{cursor:default;display:inline-block;left:12px;position:absolute;font-weight:normal;text-transform:uppercase;font-size:14px!important;line-height:1;margin:0;border-width:0!important;padding:8px 4px!important}.app-calendar-badge.app-has-droparrow{padding-right:24px!important}.app-density-condensed .app-calendar-badge{font-size:12px!important}.app-calendar-badge.app-has-droparrow{cursor:pointer}.app-calendar-badge b{font-weight:600}.app-bar-calendar .app-calendar-badge::after{position:absolute;top:50%;margin-top:-12px}.app-calendar-today,.app-calendar-next,.app-calendar-prev{position:absolute;right:98px;font-weight:normal!important}.app-bar-calendar .app-calendar-controls{position:relative;height:46px;line-height:46px;vertical-align:middle;font-size:0}.app-bar-calendar .app-calendar-controls>.ui-btn,.app-bar-calendar .app-calendar-badge{top:50%!important;margin-top:-1em!important;margin-bottom:0!important}.app-calendar-next{right:.56em}.app-calendar-prev{right:53px}.app-bar-calendar .app-month-header,.app-bar-calendar .app-week-header,.app-bar-calendar .app-day-header{clear:right;margin:0;padding:4px 0}.app-bar-calendar .app-month-header ul,.app-bar-calendar .app-week-header ul,.app-bar-calendar .app-day-header ul{padding-left:0;margin-top:.25em}.app-bar-calendar .app-week-header ul,.app-bar-calendar .app-day-header ul{white-space:nowrap;width:30000px}.app-desktop .app-bar-calendar .app-month-header ul{margin-right:16px}.app-bar-calendar .app-month-header li,.app-bar-calendar .app-week-header li,.app-bar-calendar .app-day-header li{list-style:none;font-weight:normal;float:left}.app-bar-calendar .app-month-header li{text-align:right;width:14.28%;padding-bottom:.2em}.app-bar-calendar .app-week-header li,.app-bar-calendar .app-day-header li{display:inline;text-align:center;width:200px;padding:0 2px .2em 0;border-right:0}.app-bar-calendar .app-week-header li a,.app-bar-calendar .app-day-header li a{border:0;padding:4px 0;margin:-4px 0;font-weight:normal;width:100%;height:100%;overflow:visible}.app-density-condensed .app-bar-calendar .app-calendar-header li,.app-density-condensed .app-bar-calendar .app-calendar-header li a{font-size:8.5pt!important}.app-density-compact .app-bar-calendar .app-calendar-header li,.app-density-comfortable .app-bar-calendar .app-calendar-header li,.app-density-compact .app-bar-calendar .app-calendar-header li a,.app-density-comfortable .app-bar-calendar .app-calendar-header li a{font-size:14px!important}body.app-theme-light:not(.app-desktop) .app-week-header li .ui-btn:hover:not(.ui-btn-active),body.app-theme-light:not(.app-desktop) .app-day-header li .ui-btn:hover:not(.ui-btn-active),.app-bar-calendar .app-week-header li a:not(.ui-btn-active),.app-bar-calendar .app-day-header li a:not(.ui-btn-active){background-color:transparent!important}.app-bar-calendar .app-week-header ul{padding-left:65px}.app-bar-calendar .app-week-header li.last-day-of-week{padding-right:0;border-right:1px solid #ccc}.app-week-header li.first-day-of-week a:not(.ui-btn-active),.app-week-header li.last-day-of-week a:not(.ui-btn-active),.app-day-header li.first-day-of-week a:not(.ui-btn-active),.app-day-header li.last-day-of-week a:not(.ui-btn-active){color:#777}.app-week-header .ui-btn span,.app-day-header .ui-btn span{vertical-align:middle}.app-week-header .ui-btn div,.app-day-header .ui-btn div{display:inline-block}.letter-day,.abbr-day,.full-day{display:none}.ui-page:not(.app-min-xs) .letter-day,.ui-page.app-min-xs:not(.app-min-lg) .abbr-day,.ui-page.app-min-lg .full-day{display:inline}.app-bar-calendar .app-month-header li span{margin-right:.5em}.app-bar-calendar .app-month-header li.app-calendar-weekend{color:#a2a2a2}.app-bar-footer .app-bar-calendar-footer{padding:0 1em;font-size:12px;font-weight:normal}.app-calendar-weekview .app-calendar-week-grid>div:not(.app-calendar-time)>div,.app-bar-calendar .app-week-header li,.app-bar-calendar .app-day-header li{width:300px}.app-bar-calendar-footer .app-scroll-outer{overflow-x:auto;-ms-overflow-style:scrollbar;margin-left:-1em;margin-right:-1em}.app-bar-calendar-footer .app-scroll-inner{height:1px}.app-calendar-agenda-list{list-style:none;margin-left:0;padding:0;width:100%!important}.app-calendar-agenda-list>li{clear:both;padding-bottom:1em}.app-calendar-agenda-list>li:last-of-type{border-bottom-width:0}.app-calendar-agenda-list>li.app-has-current-day h2:not(.ui-btn-active)>span{color:#38c}.app-calendar-agenda-list>li.app-has-current-day .current-time-line{width:auto;margin-bottom:0;margin-right:0;padding:1em 0}.app-calendar-agenda-list .current-time-line .dot{position:absolute;top:0;left:0;margin-left:0}.app-calendar-agenda-list h2{position:absolute;font-size:18px!important;font-weight:600;vertical-align:top;padding:12px 12px 12px 16px;margin:11px 0 0;box-sizing:border-box;z-index:1;border:0}.app-echo .app-calendar-agenda-list h2{padding-left:0}.app-echo .app-calendar-agenda-list h2{cursor:default}.app-echo .dv-action-see-all{line-height:normal}.app-density-compact .app-calendar-agenda-list h2{margin-top:10px}.app-density-condensed .app-calendar-agenda-list h2{margin-top:9px}.app-calendar-agenda-list h2:not(.ui-btn-active){background-color:transparent!important}.app-calendar-agenda-list .app-calendar-month-header{font-size:1em!important;margin-left:17em;border:0;padding:0;margin-top:2em;text-align:left}.app-calendar-agenda-list .app-calendar-month-header:not(.ui-btn-active){background-color:transparent!important}.app-calendar-agenda-list .app-calendar-month-header h1{text-transform:uppercase;font-weight:300;margin:0}.app-echo .app-calendar-agenda-list .app-calendar-month-header{margin-top:0}.app-calendar-agenda-list h2 .app-calendar-daynumbig{display:none}.app-calendar-agenda-list .app-calendar-day{padding-left:11em;width:100%;box-sizing:border-box}.app-calendar-agenda-list .app-calendar-day ul{list-style:none;padding:0;width:100%!important;min-height:3em}.app-calendar-agenda-list .app-calendar-day li{position:relative}.app-calendar-agenda-list .app-calendar-day li>div{margin:12px;margin-left:6em;padding:12px;border-radius:2px;white-space:normal!important}.app-calendar .app-event:not(.app-event-has-end-time){white-space:nowrap}.app-calendar-dayview .app-event:not(.app-event-has-end-time) .app-event-time-long,.app-calendar-weekview .app-event:not(.app-event-has-end-time) .app-event-time-long,.app-calendar-dayview .app-event.app-event-has-end-time .app-event-time,.app-calendar-weekview .app-event.app-event-has-end-time .app-event-time{display:none}.app-calendar .app-event.app-event-preview,.app-calendar .app-event.app-event-new{opacity:.8;z-index:1000!important;color:#000;cursor:move}.app-calendar-agenda-list li>.app-event-time{margin-top:12px;position:absolute;vertical-align:middle}.app-calendar-agenda-list .app-calendar-day li>div .app-event-time{display:none}.app-calendar-has-end-time .app-calendar-agenda-list .app-calendar-day li>div{margin-left:10em}.app-calendar-has-end-time .app-calendar-agenda-list .app-calendar-month-header{margin-left:21em}.app-blink{background-color:#38c!important;color:#fff!important}.app-calendar .app-calendar-time,.app-calendar .app-event,.app-calendar .app-calendar-month-more{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.app-calendar .app-event,.app-calendar .app-calendar-month-more{cursor:pointer;overflow:hidden;color:#fff;padding:.25em}.app-calendar .app-event.app-event-color-4,.app-calendar .app-event.app-event-color-5,.app-calendar .app-event.app-event-color-7,.app-calendar .app-event.app-event-color-10,.app-calendar .app-event.app-event-color-11,.app-calendar .app-event.app-event-color-14,.app-calendar .app-event.app-event-color-15,.app-calendar .app-event.app-event-color-17,.app-calendar .app-event.app-event-color-19,.app-calendar .app-event.app-event-color-22,.app-calendar .app-event.app-event-color-23{color:#000}.app-calendar .app-event .app-event-time{font-weight:normal;text-transform:lowercase;margin-right:-1px}.app-calendar-dayview .app-event .app-event-data,.app-calendar-weekview .app-event .app-event-data{overflow:hidden;height:100%}.app-calendar-dayview .app-event,.app-calendar-weekview .app-event{overflow:visible}.app-calendar-dayview .app-event,.app-calendar-weekview .app-event{padding:.5em}.app-selected.ui-btn .app-event,.app-calendar-selected{outline:3px solid #000;border-radius:0!important;z-index:1000!important}.app-event.ui-btn-active,.app-calendar-month-more.ui-btn-active{background-color:#38c;color:#fff}.app-event{opacity:1;transition:opacity ease .5s}.app-event-filter .app-event{opacity:.2;transition:opacity ease .5s}.app-event-more{font-size:.8em!important;text-overflow:clip!important}.app-event-more,.app-event-new{background-color:#e9e9e9}.app-event-more.app-selected{z-index:1000!important}.app-event-color-0{background-color:#4986e7}.app-event-filter-color-0 .app-event-color-0{opacity:1}.app-event-color-1{background-color:#f83a22}.app-event-filter-color-1 .app-event-color-1{opacity:1}.app-event-color-2{background-color:#16a765}.app-event-filter-color-2 .app-event-color-2{opacity:1}.app-event-color-3{background-color:#a47ae2}.app-event-filter-color-3 .app-event-color-3{opacity:1}.app-event-color-4{background-color:#ffad46}.app-event-filter-color-4 .app-event-color-4{opacity:1}.app-event-color-5{background-color:#9fc6e7}.app-event-filter-color-5 .app-event-color-5{opacity:1}.app-event-color-6{background-color:#ac725e}.app-event-filter-color-6 .app-event-color-6{opacity:1}.app-event-color-7{background-color:#42d692}.app-event-filter-color-7 .app-event-color-7{opacity:1}.app-event-color-8{background-color:#cd74e6}.app-event-filter-color-8 .app-event-color-8{opacity:1}.app-event-color-9{background-color:#ff7537}.app-event-filter-color-9 .app-event-color-9{opacity:1}.app-event-color-10{background-color:#9fe1e7}.app-event-filter-color-10 .app-event-color-10{opacity:1}.app-event-color-11{background-color:#f691b2}.app-event-filter-color-11 .app-event-color-11{opacity:1}.app-event-color-12{background-color:#7bd148}.app-event-filter-color-12 .app-event-color-12{opacity:1}.app-event-color-13{background-color:#9a9cff}.app-event-filter-color-13 .app-event-color-13{opacity:1}.app-event-color-14{background-color:#c2c2c2}.app-event-filter-color-14 .app-event-color-14{opacity:1}.app-event-color-15{background-color:#92e1c0}.app-event-filter-color-15 .app-event-color-15{opacity:1}.app-event-color-16{background-color:#d06b64}.app-event-filter-color-16 .app-event-color-16{opacity:1}.app-event-color-17{background-color:#b3dc6c}.app-event-filter-color-17 .app-event-color-17{opacity:1}.app-event-color-18{background-color:#b99aff}.app-event-filter-color-18 .app-event-color-18{opacity:1}.app-event-color-19{background-color:#fbe983}.app-event-filter-color-19 .app-event-color-19{opacity:1}.app-event-color-20{background-color:#cca6ac}.app-event-filter-color-20 .app-event-color-20{opacity:1}.app-event-color-21{background-color:#fa573c}.app-event-filter-color-21 .app-event-color-21{opacity:1}.app-event-color-22{background-color:#cabdbf}.app-event-filter-color-22 .app-event-color-22{opacity:1}.app-event-color-23{background-color:#fad165}.app-event-filter-color-23 .app-event-color-23{opacity:1}.app-scale{transition:opacity 200ms ease,transform 200ms ease;transform-origin:50% 50%}.app-calendar-plugin{margin:-1em -1em 1em -1em;padding:.5em 0;border-bottom:solid 1px #ddd;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;overflow:hidden}.app-calendar-plugin h1{margin:0;font-size:1em}.app-calendar-plugin table{width:100%;border-collapse:collapse}.app-calendar-plugin table th{font-weight:normal;text-transform:none;font-size:14px}.app-calendar-plugin table td{width:14.2%;height:1.7em;line-height:1.7em;cursor:pointer;text-align:center}.app-calendar-plugin table td.app-has-data{font-weight:600}.app-calendar-plugin table tr:not(.app-week-hidden) td.app-day-hidden{font-size:0!important}.app-calendar-plugin table tr.app-week-hidden td{visibility:hidden}.app-calendar-plugin table tr.app-selected,.app-calendar-plugin table td.app-selected{background-color:rgba(168,233,254,.4)}.app-calendar-plugin table tr.ui-btn-active,.app-calendar-plugin table tr.ui-btn-active td,.app-calendar-plugin table td.ui-btn-active{background-color:#38c}.app-calendar-plugin table tr.ui-btn-active td,.app-calendar-plugin table td.ui-btn-active,.app-calendar-plugin table td.ui-btn-active.app-selected{color:#fff!important}.app-density-condensed .app-calendar-plugin table th,.app-density-condensed .app-calendar-plugin table td,.app-density-condensed .app-calendar-plugin ol li{font-size:12px}.app-font-tiny.app-density-condensed .app-calendar-plugin table th,.app-font-tiny.app-density-condensed .app-calendar-plugin table td,.app-font-tiny.app-density-condensed .app-calendar-plugin ol li{font-size:8.5pt}.app-calendar-plugin .ui-btn{font-weight:normal}.app-calendar-plugin .ui-btn.ui-btn-icon-notext{margin:-11px 0 0;padding:0;display:inline-block;position:absolute;top:50%;margin-top:-11px;height:22px;left:.25em;border-width:0!important}.app-calendar-plugin .ui-btn.ui-btn-icon-notext::after{top:50%;margin-top:-.5em;height:1em;line-height:1}.app-calendar-plugin .ui-btn.ui-btn-icon-notext:not(.ui-btn-active){background-color:transparent!important}.app-calendar-plugin .ui-btn.ui-btn-icon-notext.app-calendar-plugin-loadright{left:auto;right:.25em}.app-calendar-plugin-container .app-calendar-plugin .ui-btn.app-calendar-plugin-loadleft{left:9px}.app-calendar-plugin-container .app-calendar-plugin .ui-btn.app-calendar-plugin-loadright{right:9px}.app-calendar-plugin .app-calendar-plugin-header{margin-bottom:2px;position:relative}.app-density-condensed .app-calendar-plugin .app-calendar-plugin-header{margin-top:4px}.app-calendar-plugin .app-calendar-plugin-header div .ui-btn{display:inline-block;position:relative;margin:0!important}.app-calendar-plugin .app-calendar-plugin-header div .ui-btn.app-year-range{cursor:default}.app-calendar-plugin .app-calendar-plugin-header div{text-align:center;height:100%;line-height:1;white-space:nowrap;margin-left:30px;margin-right:30px;padding:0;text-transform:uppercase;font-size:12px;vertical-align:middle}.app-calendar-plugin .app-calendar-plugin-header div a{cursor:pointer}.app-calendar-plugin .app-calendar-plugin-header :not(.ui-btn-icon-notext).ui-btn{padding:4px 3px!important}.app-calendar-plugin .app-month-container,.app-calendar-plugin .app-date-selector-container{width:100%}.app-calendar-plugin .app-scroll-inner{width:300%;margin-left:-100%}.app-calendar-plugin .app-scroll-column{float:left;width:33.3%}.app-calendar-plugin .app-month-container .app-scroll-column>div{text-align:center;text-transform:uppercase;font-size:14px;padding:0 .5em}.app-density-condensed .app-calendar-plugin-header div a,.app-density-condensed .app-calendar-plugin .app-month-container .app-scroll-inner>div,.app-density-condensed .app-calendar-color-legend{font-size:12px}.app-density-compact .app-calendar-plugin-header div a,.app-density-compact .app-calendar-plugin .app-month-container .app-scroll-inner>div,.app-calendar-color-legend{font-size:14px!important}.app-calendar-plugin .ui-btn{margin:0;padding:.5em .25em!important;border-width:0!important;box-shadow:none!important}.app-calendar-plugin .ui-btn.app-calendar-plugin-fieldselector{display:table;margin:.25em auto 0 auto;border-width:0!important;padding:3px 1.5em 3px 0!important}.app-calendar-plugin .app-calendar-plugin-fieldselector .text{padding-left:4px .25em 24px .25em;vertical-align:middle}.app-calendar-plugin .app-calendar-plugin-fieldselector .app-icon{transition:opacity ease 200ms;margin:-6px 0;vertical-align:middle;position:relative!important;left:2px!important}.app-calendar-plugin .ui-btn:not(.ui-btn-icon-notext):not(.ui-btn-active):not(.app-selected):not(:hover),body:not(.app-desktop) .app-calendar-plugin .ui-btn:not(.ui-btn-icon-notext):not(.ui-btn-active):not(.app-selected):hover{background-color:transparent!important}.app-calendar-plugin .app-calendar-plugin-fieldselector.app-selected,.app-calendar-plugin .app-calendar-plugin-fieldselector.app-selected:hover,.app-calendar-plugin .app-calendar-plugin-header .app-selected,.app-calendar-plugin .app-calendar-plugin-header .app-selected:hover,.app-calendar .app-bar-calendar .app-calendar-badge.app-selected,.app-calendar .app-bar-calendar .app-calendar-badge.app-selected:hover{background-color:rgba(0,0,0,.05);color:#000}.app-calendar-plugin .app-calendar-color-legend a.app-hidden{display:none!important}.app-calendar-plugin .app-has-droparrow:after{right:6px}.app-calendar-plugin .app-calendar-color-legend{border-top:1px solid #ddd;padding-left:1em;margin-top:.5em}.app-calendar-plugin .app-calendar-color-legend.app-hidden{display:none!important}.app-calendar-plugin .app-calendar-color-legend ol{list-style:none;padding-left:0;margin-bottom:0;margin-top:.25em}.app-labelsinlist-displayedabove .app-calendar-plugin .app-calendar-color-legend ol{margin-top:.25em}.app-calendar-plugin .app-calendar-color-legend li{position:relative;padding-left:1.5em;cursor:pointer}.app-calendar-plugin .app-calendar-color-legend:not(.app-see-all) li.app-hidden{display:none}.app-calendar-plugin .app-calendar-color-legend .app-item-desc-before{margin-top:.5em!important}.app-calendar-plugin .app-has-droparrow{margin-left:1.5em;padding-right:24px!important;text-align:left;width:auto;display:inline-block}.app-calendar-plugin .app-has-droparrow::after{position:absolute;right:0;top:50%;margin-top:-12px}.app-calendar-plugin .app-calendar-color-legend.app-see-all .app-legend-toggle:after{transform:rotate(180deg)}.app-calendar-plugin .app-calendar-color-legend.app-see-all a.app-legend-toggle span.app-see-more{display:none}.app-calendar-plugin .app-calendar-color-legend:not(.app-see-all) a.app-legend-toggle span.app-see-less{display:none}.app-calendar-plugin .app-calendar-color-legend li span{position:absolute;display:block;top:50%;margin-top:-.5em;left:0;width:1em;height:1em}.app-calendar-plugin .app-calendar-color-legend .app-item-desc{font-size:.75em}.app-density-condensed .app-calendar-plugin .app-calendar-color-legend .app-item-desc{font-size:11px}.app-density-condensed .app-calendar-plugin .app-calendar-color-legend .app-item-desc{font-size:10px}.app-calendar-plugin .app-date-selector-container .app-select-month,.app-calendar-plugin .app-date-selector-container .app-select-year{width:25%;margin:5px 0;padding:0!important;float:left;text-align:center!important;font-size:.8em;cursor:pointer;height:20px;line-height:20px}.app-calendar-plugin .app-date-selector-container .app-selected:not(.ui-btn-active){font-weight:600!important}.app-calendar-plugin span.app-current-day{display:inline-block;width:1.7em}.app-calendar-plugin td:not(.app-has-data) span.app-current-day{font-weight:normal}.app-calendar-plugin-container{position:absolute;width:192px;z-index:1003;box-shadow:0 0 16px rgba(0,0,0,.4);overflow:hidden;background-color:#fff;color:#000}.app-calendar-plugin-container>.app-calendar-plugin{border-width:0;margin:0;padding:.5em 0;display:inline-block;position:relative;width:100%;background-color:#fff}.app-calendar-plugin-container .ui-btn.app-calendar-btn-close{border-width:0;position:absolute;top:0;right:0;width:24px;height:24px;z-index:1000;margin:4px;padding:0;display:none}.app-calendar-plugin-container .ui-btn.app-calendar-btn-close::after{content:'close'}.app-calendar-plugin-container.app-calendar-wide.app-calendar-show-time:not(.app-calendar-show-bar) .ui-btn.app-calendar-btn-close{display:block}.app-time-container{width:100%;height:100%;display:none;vertical-align:top;position:relative;font-size:14px;line-height:18px}.app-calendar-plugin-container.app-calendar-wide.app-calendar-show-time:not(.app-calendar-hide-date)>.app-calendar-plugin{width:52%}.app-calendar-plugin-container.app-calendar-wide.app-calendar-show-time:not(.app-calendar-hide-date){width:350px}.app-calendar-plugin-container.app-calendar-comfortable:not(.app-calendar-show-date){width:250px}.app-calendar-plugin-container.app-calendar-wide.app-calendar-comfortable.app-calendar-show-time:not(.app-calendar-hide-date){width:450px}.app-calendar-plugin-container.app-calendar-wide:not(.app-calendar-hide-date) .app-time-container{width:45%;padding-top:10px}.app-calendar-plugin-container.app-calendar-hide-date .app-calendar-plugin{display:none}.app-calendar-plugin-container.app-calendar-show-time .app-time-container{display:inline-block}.app-time-container .app-time-header{margin-top:4px;text-align:center;font-size:28px}.app-time-container .app-time-hour,.app-time-container .app-time-minute,.app-time-container .app-time-second,.app-time-container .app-time-ampm{cursor:pointer;transition:color 200ms}.app-time-container .app-selected{color:#38c;background-color:transparent!important}.app-time-container .app-time-ampm{font-size:10px;line-height:1.3;display:inline-block;font-weight:700;padding-right:24px;margin-right:-24px}.app-time-container .app-time-ampm span{transition:color 200ms}.app-time-container .app-time-selector{background-color:#e5e5e5;border-radius:50%;width:144px;height:144px;margin:4px auto;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.app-time-selector .app-hour-list,.app-time-selector .app-minute-list{margin:0}.app-time-selector li{list-style:none;position:absolute;top:0;left:0;z-index:10200;width:24px;margin-left:-12px;margin-top:-7px;text-align:center;transition:color 300ms ease-in;line-height:1}.app-time-selector li.app-cal-selected{color:#fff}.app-time-header .app-cal-selected{color:#38c}.app-time-selector .app-time-hand{position:absolute;width:2px;background-color:#38c;height:65px;top:7px;left:72px;margin-left:-1px;transform-origin:50% 100%}.app-time-selector .app-time-hand.app-transition{transition:300ms ease-out}.app-time-selector .app-time-hand.app-inner-ring{height:32%;margin-top:13%}.app-time-selector .app-time-hand.app-dot span::after{content:" ";background-color:#fff;width:3px;height:3px;position:absolute;border-radius:50%;top:50%;left:50%;margin-left:-1.5px;margin-top:-1.5px;z-index:10250}.app-time-selector .app-time-hand>span{width:24px;height:24px;top:-6px;left:-11px;background-color:#38c;z-index:10175;border-radius:50%;position:absolute}.app-calendar-action-bar{text-align:right;display:none;white-space:nowrap;padding-right:8px}.app-calendar-show-bar .app-calendar-action-bar{display:block}.app-calendar-action-bar .ui-btn{border-width:0!important;text-transform:uppercase;margin-left:0;margin-right:0;border-radius:0;font-size:14px}.app-calendar-action-bar .ui-btn+.ui-btn{margin-left:.25em}.app-calendar-cover{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1002}body.app-desktop .app-calendar-action-bar :not(:hover):not(.ui-btn-active).ui-btn,body:not(.app-desktop) .app-calendar-action-bar :not(.ui-btn-active).ui-btn{background-color:transparent!important}.app-calendar-plugin-container:not(.app-calendar-wide){width:250px!important}.app-calendar-plugin-container:not(.app-calendar-wide) .app-calendar-plugin,.app-calendar-plugin-container:not(.app-calendar-wide) .app-time-container{width:100%}[data-presenter="calendar"]{overflow:hidden}.app-calendar-plugin-container.app-data-input-helper{border:solid 1px}.app-calendar-month-header.ui-btn{display:inline-block}.app-calendar-monthview .app-calendar-month table li{margin:2px;border-radius:2px;white-space:nowrap}.ui-page:not(.app-min-sm) .app-calendar-agenda-list .app-calendar-day{padding-left:5em!important}.ui-page:not(.app-min-sm) .app-calendar-agenda-list li>.app-event-time{display:none!important}.ui-page:not(.app-min-sm) .app-calendar-agenda-list .app-calendar-day li>div .app-event-time{display:block!important}.ui-page:not(.app-min-sm) .app-calendar-agenda-list li.app-time-line-container>.app-event-time{display:block!important;padding-top:1em!important}.ui-page:not(.app-min-sm) .app-calendar-agenda-list .app-calendar-day li.app-time-line-container{height:40px!important}.ui-page:not(.app-min-sm) .app-calendar-agenda-list .app-calendar-day li>div{margin-left:0!important}.ui-page:not(.app-min-sm) .app-calendar-agenda-list .app-calendar-month-header{margin-left:5em!important}.ui-page:not(.app-min-sm) .app-calendar-agenda-list h2 .app-calendar-monthname,.ui-page:not(.app-min-sm) .app-calendar-agenda-list h2 .app-calendar-daynum{display:none!important}.ui-page:not(.app-min-sm) .app-calendar-agenda-list h2 .app-calendar-daynumbig{display:block!important;margin-bottom:-.5em!important}.ui-page:not(.app-min-sm) .app-calendar-agenda-list h2 .app-calendar-dayname{font-size:.75em!important}.app-min-md .app-calendar-agenda-list{display:block!important;margin-left:auto!important;margin-right:auto!important;max-width:800px!important}.app-calendar-year{max-width:992px;margin-left:auto;margin-right:auto;text-align:center}.ui-page:not(.app-min-xs) .app-calendar-year{font-size:10px!important}.ui-page.app-min-xs .app-calendar-year{font-size:14px!important}.ui-page:not(.app-min-md) .app-calendar-yearview .app-calendar-month{width:50%}.ui-page.app-min-lg .app-calendar-yearview .app-calendar-month{width:25%}.app-min-sm .app-calendar-monthview .app-calendar-month table td ul,.app-min-sm .app-calendar-dayview .app-event,.app-min-sm .app-calendar-weekview .app-event{font-size:12px}.app-font-tiny .app-min-sm .app-calendar-monthview .app-calendar-month table td ul,.app-font-tiny .app-min-sm .app-calendar-dayview .app-event,.app-font-tiny .app-min-sm .app-calendar-weekview .app-event{font-size:8.5pt}.app-min-sm .app-event .app-event-time{font-size:.85em}.app-min-lg .app-calendar-monthview .app-calendar-month table td ul,.app-min-lg .app-calendar-weekview .app-event{font-size:12px}.app-font-tiny .app-min-lg .app-calendar-monthview .app-calendar-month table td ul,.app-font-tiny .app-min-lg .app-calendar-weekview .app-event{font-size:8.5pt}.ui-page:not(.app-min-md) .app-calendar-month table ul li.app-calendar-month-more span{display:none}.ui-page:not(.app-min-md) .app-calendar-weekview .app-event-more{color:transparent}.ui-page:not(.app-min-md) .app-calendar-monthview .app-event .app-event-time{display:none}
@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url('/eamweb/fonts/MaterialIcons-Regular.woff2?h=49aacfc50b5121e18ae5fe50c54e810d') format('woff2'),url('/eamweb/fonts/MaterialIcons-Regular.ttf') format('truetype');}.app-theme-dark .material-symbol:after{color:#aaa}body,.ui-overlay-a,.ui-page-theme-a,.ui-page-theme-a .ui-panel-wrapper,.app-kiosk{background-color:#fff;border-color:#bbb;color:#333}.ui-body-a,.ui-page-theme-a .ui-body-inherit,html .ui-bar-a .ui-body-inherit,html .ui-body-a .ui-body-inherit,.app-stub,.app-stub-keyboard,.app-presenter,.app-chart .app-chart-inner,.app-chart .app-chart-data table th,.app-chart .app-chart-data table td,.app-calendar-time,[data-layout="form"],.app-page-content,.app-page-header,.app-calendar-plugin-container,.app-grid-header .app-frozen-spacer,.app-frozen-spacer,.app-wrapper .app-bar-buttons,.app-bar-aggregates{background-color:#fff;border-color:#ddd;color:#333}.app-calendar-plugin-container,.app-calendar-plugin-container > .app-calendar-plugin{background-color:#fff;border-color:#ddd;color:#333}.app-acc-man,.app-acc-inner,.app-acc-footer{background-color:#fff;color:#000}.app-acc-footer,.app-container > .app-header .app-text:not(.app-selected){color:#777}.app-keyboard .app-key .app-text,.app-acc-man li a{color:#333}.app-acc-man li a:hover:not(.app-link-disabled),.app-display-flow .app-item.app-selected:before,.app-desktop .app-display-flow .app-item.app-selected:hover:before,.app-display-flow .app-item.app-selected.ui-btn-active:before,.app-display-flow .app-item.ui-btn-active:before,.app-desktop .app-display-flow .app-item:hover:before,.app-desktop .app-has-depth.app-collapsible .app-btn:hover,[data-draggable="grid-header-field"] i.app-field-menu:before,.app-propgrid [data-control="label"]:hover::before{background-color:rgba(0,0,0,0.05)}.app-acc-man li .ui-btn-active:not(.app-link-disabled),.app-display-flow .app-item.app-selected:before,.app-progress-bar{color:#000;background-color:rgba(0,0,0,0.1)}.app-acc-man a .app-user-signed-out,.app-popup-listview .app-status,.app-grid .ui-btn .app-null,.app-grid .app-group .app-null{color:#aaa}.app-kiosk .app-logo,.app-page-title .app-text{color:#333}html .ui-bar-a .ui-bar-inherit,html .ui-body-a .ui-bar-inherit {background-color:#fff;border-color:#ddd;color:#333}.app-popup-listview .ui-popup-arrow,.app-popup-listview .ui-bar-a,.app-popup-listview,.app-popup-message .ui-popup-arrow,.app-popup-message .ui-bar-a,.app-popup-message{color:#777;background-color:#fff}.app-popup-listview .ui-panel-inner li{color:#333;background-color:#fff}.app-popup-listview .ui-popup-arrow{border-color:#aaa}.ui-page-theme-a .ui-bar-inherit,.ui-bar-a,.app-status-bar{background-color:#fff;border-color:#ddd;color:#333}.ui-page-theme-a .ui-bar-inherit.app-tabs,.app-listview,.app-cardview .dv-item,.app-echo{background-color:#fff}.app-page-modal,.app-toolbox-form.app-toolbox-visible.app-toolbox-panel{box-shadow:0 0 5px 5px rgba(0,0,0,.1)}.app-page-modal.app-modal-keyboard .app-wrapper{background-color:#f1f1f1}.app-calendar-plugin-container{box-shadow:0 0 10px 5px rgba(0,0,0,.1)}.ui-panel-display-overlay{box-shadow:5px 0 5px rgba(0,0,0,.15)}.app-popup-panel.ui-overlay-shadow{box-shadow:0 -5px 5px rgba(0,0,0,.15)}.ui-panel-position-right.ui-panel-display-overlay{box-shadow:-5px 0 5px rgba(0,0,0,.15)}.app-bar-toolbar.app-page-scrolled,.app-bar-heading{box-shadow:0 3px 6px 0 rgba(0,0,0,.25)}.app-bar-heading,.app-bar-heading .app-bar-text .app-group{background-color:#fff;border-color:#ddd}.ui-page .app-bar-heading .app-grid-header,.ui-page .app-bar-heading .app-frozen-spacer,.app-desktop .app-bar-heading [data-draggable="grid-header-field"].app-selected i.app-field-menu,.app-desktop .app-bar-heading [data-draggable="grid-header-field"]:hover i.app-field-menu{background-color:#fff}.ui-btn.app-checked:not(.ui-btn-active) .app-frozen-spacer,.ui-btn.app-checked:not(.ui-btn-active):hover .app-frozen-spacer,.ui-btn.app-selected:not(.ui-btn-active) .app-frozen-spacer,.ui-btn.app-selected:not(.ui-btn-active):hover .app-frozen-spacer,.app-desktop .ui-listview .ui-btn.app-selected:not(.ui-btn-active):hover .app-frozen-spacer,.app-desktop .ui-listview .ui-btn.app-checked:not(.ui-btn-active):hover .app-frozen-spacer,.ui-btn.ui-btn-active .app-frozen-spacer{background-color:#ebebeb}.app-desktop .ui-btn:not(.app-checked):not(.ui-btn-active):not(.app-selected):not(.app-calculated):hover .app-frozen-spacer{background-color:#ededed}.ui-page-theme-a .ui-btn,html .ui-bar-a .ui-btn,html .ui-body-a .ui-btn,html head + body .ui-btn.ui-btn-a,.ui-page-theme-a .ui-btn:active,html .ui-bar-a .ui-btn:active,html .ui-body-a .ui-btn:active,html head + body .ui-btn.ui-btn-a:active,.ui-page-theme-a .ui-btn:visited,html .ui-bar-a .ui-btn:visited,html .ui-body-a .ui-btn:visited,html head + body .ui-btn.ui-btn-a:visited,.app-display-flow .app-item,.app-display-flow .app-item::before,.dv-item a,.dv-item a:visited{border-color:#ddd;color:#333}.ui-page-theme-a .ui-btn.ui-btn-active,html .ui-bar-a .ui-btn.ui-btn-active,html .ui-body-a .ui-btn.ui-btn-active,html head + body .ui-btn.ui-btn-a.ui-btn-active,.app-calendar-plugin-container .ui-btn.ui-btn-active{color:#333;background-color:rgba(0,0,0,0.08)}.ui-page-theme-a .app-grid .app-list-instruction + .dv-item .ui-btn{border-color:#ddd}[data-draggable="grid-header-field"] i.app-field-menu:before{border-color:rgba(0,0,0,.07)}.ui-page-theme-a.app-reading-pane-detail .app-bar-buttons .ui-btn.ui-btn-active{background-color:rgba(0,0,0,0.08)}[data-container],[data-container],.app-display-flow hr,.app-echo .app-list-instruction,.app-echo .dv-item:not(.app-hidden),.app-echo .app-echo-grid-hscrollbar,.app-echo .app-grid .ui-last-child,.app-echo .app-echo-inner ul.app-grid li:not(.ui-last-child):not(.ui-first-child),.ui-page-theme-a .ui-listview .ui-btn.ui-btn-active,.app-echo-inner > .app-onecolumnview,.app-echo-inner > .app-cardcolumn,.app-calendar-plugin-container.app-data-input-helper,.app-modal-keyboard:not(.app-modal-keyboard-bottom),.app-echo .app-grid,.app-form-lines-input [data-input="text"],.app-form-lines-input [data-input="lookup"],.app-form-lines-input [data-input="autocomplete"],.app-form-lines-input [data-input="dropdownlist"]{border-color:#ddd}.app-modal-keyboard:not(.app-modal-keyboard-bottom){box-shadow:0 0 10px 5px rgba(0,0,0,.1)}.app-display-flow.app-page-content .app-gap.app-gap-bkg:not(.app-accent),.ui-panel-inner .ui-li-divider:not(.app-list-instruction),.app-grid .app-cell-separator,.app-echo .app-btn-separator{background-color:#ddd}#app-banner,[data-container="collapsible"] [data-container="toggle"],[data-container="collapsible"] [data-container="row"].app-has-description{background-color:#f1f1f1}.ui-panel:not(.app-sidebar) li:not(.ui-li-static):not(.app-list-instruction):not(.ui-li-divider){background-color:#fff}.app-desktop [data-container="collapsible"] [data-container="toggle"]:hover:not(.ui-btn-active):after{background-color:rgba(0,0,0,0.05)}[data-container="collapsible"] [data-container="toggle"].ui-btn-active{background-color:rgba(0,0,0,0.08);color:#000}.app-grid-header span.app-selected:not(.ui-btn-active),.app-desktop .app-grid-header span:hover:not(.ui-btn-active):not(.app-icon):not(.app-frozen-spacer),.app-desktop .app-bar-tabs ul li:hover{background-color:rgba(0,0,0,0.05);color:#808080}.ui-btn.app-checked:not(.ui-btn-active),.ui-btn.app-checked:not(.ui-btn-active):hover,.ui-btn.app-selected:not(.ui-btn-active),.ui-btn.app-selected:not(.ui-btn-active):hover,.app-desktop .ui-listview .ui-btn.app-selected:not(.ui-btn-active):hover,.app-desktop .ui-listview .ui-btn.app-checked:not(.ui-btn-active):hover{background-color:rgba(0,0,0,0.08);color:#000}.app-listview .ui-btn.app-selected,.app-listview .ui-btn.app-checked{background-color:rgba(0,0,0,0.08);color:#000}.app-bar-actions .h3.app-selected,.app-bar-controls .ui-btn.app-selected:not(.ui-btn-active),.app-bar-controls .ui-btn.app-selected:not(.ui-btn-active):hover{background-color:rgba(0,0,0,0.08);color:#000}.app-grid-header span.ui-btn-active{background-color:rgba(0,0,0,0.08);color:#808080}.app-page-header-divider,.app-grid-header .app-field-separator:after,.app-calculated .app-field-separator:after{background-color:#ddd}.app-bar-aggregates .app-listview,.app-bar-footer .app-bar-tabs{background-color:#f6f6f6;border-color:#ddd}.ui-btn.app-calculated .app-frozen-spacer{background-color:#fff}.app-toolbox-form,.ui-footer.app-bar-footer.ui-footer-fixed,.ui-footer.app-bar-footer .ui-btn.app-calculated .app-frozen-spacer{background-color:#f1f1f1;border-color:#ccc}.app-bar-footer.app-bar-footer-flat .app-bar-hscrollbar{border-color:#ccc}.app-grid-header{border-top-color:#ddd}[data-control="field"],[data-state="write"] [data-control="label"],[data-state="write"] [data-input="none"],.app-display-flow .app-item [data-type="field"] .app-label{color:#808080}[data-state="write"] [data-control="field"]{color:#808080}.app-echo,.app-btn-check{border-color:#ccc}.app-display-flow-designer .app-container.app-container-selected,.app-display-flow-designer .app-container.app-container-cut,.app-desktop .app-display-flow-designer .app-container:not([data-read-only="true"]):not(.app-container-selected):hover{outline-color:#000}.app-display-flow-toolbar{background-color:#000}.app-display-flow-toolbar .app-btn.ui-btn-active .app-icon,.app-desktop .app-display-flow-toolbar .app-btn:hover .app-icon{color:#fff}.app-display-flow-designer .app-container.app-container-cut::before{background:repeating-linear-gradient(45deg,rgba(0,0,0,0.2),rgba(0,0,0,0.2) 10px,rgba(0,0,0,0.3) 10px,rgba(0,0,0,0.3) 20px)}[data-state="write"] [data-control="field"],.app-data-input,[data-input].app-has-helper .app-control-helper,.app-caret,.app-clear-all-text,[data-state] [data-control="field"][data-text-action],[data-state] [data-control="field"][data-text-style]{color:#000}[data-text-style="accent"],[data-state] [data-control="field"][data-text-style="accent"]{color:#f2702f}[data-control="label"].app-has-icon .app-icon,.app-desktop [data-control="label"].app-has-icon .app-icon:not(.ui-btn-active):hover{color:rgba(51,51,51,.75)}[data-state="write"] [data-control="label"].app-has-icon .app-icon,.app-desktop [data-state="write"] [data-control="label"].app-has-icon .app-icon:not(.ui-btn-active):hover{color:rgba(128,128,128,.75)}[data-state="write"] [data-control="label"],[data-state="write"] [data-input="none"]{color:#808080}.app-data-input-popup{background-color:#fff;border-color:#aaa;box-shadow:0 2px 10px rgba(0,0,0,.5)}.app-data-input-popup ul li.app-instruction.app-separator{background-color:#ccc}.app-data-input-popup ul li,[data-state="write"] [data-input="none"].app-text-default,.app-desktop .app-grid-header [data-draggable="grid-header-field"]:hover u,.app-desktop .app-grid-header u:hover,.app-grid-header [data-draggable="grid-header-field"]:not(.ui-btn-active).app-selected,.app-desktop [data-draggable="grid-header-field"] i.app-field-menu,.app-desktop [data-draggable="grid-header-field"].app-selected i.app-field-menu:after{color:#333}.app-data-input-popup ul li[data-command]:not(.app-selected){color:#000}.app-data-input-popup ul li.app-selected,.app-bar-search + .app-bar-history li.app-selected,[data-input] .app-control-helper ul li.ui-btn-active,[data-input].app-has-focus .app-control-helper ul li.app-focus{background-color:rgba(0,0,0,0.08)}.app-data-input-popup ul li.app-selected::before,.ui-panel-inner .app-focus::before,.app-bar-search + .app-bar-history li.app-selected::before,.app-display-flow [data-type="button"] .app-button,.app-display-flow .app-item.app-selected:after,.app-display-flow .app-gap.app-accent{background-color:#adacac}.app-desktop .app-data-input-popup ul li:not(.app-selected):not(.app-instruction):hover,.app-desktop [data-input] .app-control-helper ul li:not(.ui-btn-active):not(.app-focus):hover,.app-desktop [data-input] .app-data-list ul li:not(.app-selected):hover::after{background-color:#ededed}.app-desktop .app-vscrollbar:hover,.app-desktop .app-vscrollbar.app-scrollbar-dragging,.app-desktop .app-hscrollbar2,.app-desktop .app-bar-footer.app-bar-footer-flat .app-bar-hscrollbar::after,.app-desktop .app-page-modal .app-vscrollbar:hover{background-color:#e9e9e9}.app-desktop .app-has-scrollbars::-webkit-scrollbar:hover{background-color:#e9e9e9}.app-vscrollbar .app-vscrollbar-handle,.app-hscrollbar2 .app-hscrollbar-handle{background-color:#aaa}.app-desktop .app-has-scrollbars::-webkit-scrollbar-thumb{background-color:#aaa}.app-desktop .app-vscrollbar-handle:hover,.app-desktop .app-hscrollbar-handle:hover{background-color:#999}.app-desktop .app-has-scrollbars::-webkit-scrollbar-thumb:hover{background-color:#999}.app-vscrollbar.app-scrollbar-dragging .app-vscrollbar-handle,.app-hscrollbar2.app-scrollbar-dragging .app-hscrollbar-handle{background-color:#666}.app-desktop .app-has-scrollbars::-webkit-scrollbar-thumb:active{background-color:#666}.app-tooltip,.app-propgrid .app-prop-name-hint{background-color:#282828;color:#fff}.app-bar-notify{background-color:#323232;color:#fff}.app-has-icon.ui-btn-icon-notext.ui-btn-active .app-icon,.app-has-icon.ui-btn-icon-notext.ui-btn-active .app-icon::before{color:#000}.app-icon,.app-icon:after,.ui-btn::after,.ui-btn .glyphicon::before,.app-bar-tabs ul li span,[data-layout="form"] .ui-btn .app-icon,.app-desktop .dv-item .ui-btn:not(.ui-btn-active):not(.app-btn-float):hover .app-icon{color:#777}.app-desktop .ui-btn:hover:not(.ui-btn-active)::after,.app-desktop .ui-btn:hover:not(.ui-btn-active) .glyphicon::before{color:#000}.ui-btn.ui-btn-active::after,.app-btn-more.ui-btn-active::after,.app-control-inner .app-field-object-ref.ui-btn-active::before{color:#000}.ui-btn.ui-btn-active.ui-btn-icon-left::after,.ui-btn.ui-btn-active.ui-btn-icon-right::after,.ui-btn-active .app-btn-more::after,.ui-btn-active .glyphicon:before{color:#000}.app-desktop .app-bar-tabs ul li:not(.app-selected):hover span,.app-desktop .app-bar-tabs ul li:not(.app-selected):hover .app-icon,.app-desktop .app-grid-header .app-btn-sort:hover{color:#000}.app-desktop .app-grid-header u:hover{color:#000}.app-inner-shadow-left-right{box-shadow:inset 10px 0 10px -10px rgba(0,0,0,0.4),inset -10px 0 10px -10px rgba(0,0,0,0.4);border-right-color:#ccc}.app-inner-shadow-right{box-shadow:inset -10px 0 10px -10px rgba(0,0,0,0.4);border-right-color:#ccc}.app-inner-shadow-left{box-shadow:inset 10px 0 10px -10px rgba(0,0,0,0.4)}.app-chart .app-chart-data,.app-chart .app-chart-headerbar{background-color:#fff;color:#000}.app-calendar-day > div:not(.app-calendar-time),.app-calendar-week-grid .app-calendar-day > div,.app-calendar-year h1{border-color:#ccc}.app-calendar-monthview .app-calendar-month table td,.app-calendar-monthview .app-calendar-month table{background-color:#fff;border-color:#e5e5e5}.app-calendar-monthview .app-calendar-month table td.app-calendar-weekend{background-color:#fcfcfc;border-color:#e5e5e5}.app-time-container .app-time-selector{background-color:#e5e5e5;border-color:#e5e5e5}.app-selected.ui-btn .app-event,.app-calendar-selected{outline-color:#000}.app-calendar-plugin table tr:not(.ui-btn-active) td.app-prev-month,.app-calendar-plugin table tr:not(.ui-btn-active) td.app-next-month,.app-calendar-plugin table tr:not(.ui-btn-active) td.app-day-unselectable{color:#bbb}body:not(.app-has-sidebar-left):not(.app-has-reading-pane-bottom) .ui-page:not(.app-page-modal) .app-page-header,.ui-panel-inner .app-list-instruction.app-logo,.ui-panel-inner .ui-listview > .ui-li-divider.app-list-instruction.app-logo,.app-screen-header{background-color:#adacac}body:not(.app-has-sidebar-left):not(.app-has-reading-pane) .app-bar-actions,body:not(.app-hosted) .ui-page > .ui-content::before,.app-page-modal > .ui-content:before{background-color:#adacac}body:not(.app-hosted).app-has-reading-pane .ui-page.app-reading-pane-master > .ui-content::before{background-color:#e9e9e9}body:not(.app-hosted) .app-reading-pane-detail.ui-page > .ui-content::before{background-color:#adacac}body:not(.app-has-sidebar-left):not(.app-has-reading-pane-bottom) .app-page-header,.app-page-modal .app-page-header,.app-page-modal .app-bar-actions,.app-page-modal .app-page-modal-title .app-text,body:not(.app-has-sidebar-left):not(.app-has-reading-pane-bottom) .app-page-header .app-icon,.app-page-modal .app-page-header .app-icon,.app-page-modal.app-has-fixed-bar .app-bar-actions .ui-btn:not(:hover):not(.ui-btn-active),.app-bar-heading.app-bar-heading-modal .app-bar-label,.app-screen-header{color:#f5f5f5}.app-page-modal.app-has-fixed-bar .app-bar-actions .ui-btn:not(:hover):not(.ui-btn-active)::after{border-top-color:#f5f5f5}body:not(.app-has-sidebar-left):not(.app-has-reading-pane-bottom) .app-page-header .app-icon.app-icon-background,.app-page-modal .app-page-header .app-icon.app-icon-background{opacity:0.2}.app-btn-promo.ui-btn.app-has-icon,.app-btn-promo.ui-btn.app-has-icon:not(.ui-btn-active):not(.app-selected):not(.app-calculated):hover,.app-btn-promo.ui-btn.app-has-icon.ui-btn-active{background-color:#f2702f}.app-has-icon.ui-btn-icon-notext.app-btn-promo:hover .app-icon,.app-has-icon.ui-btn-icon-notext.app-btn-promo .app-icon,.app-has-icon.ui-btn-icon-notext.app-btn-promo .app-icon::after,.app-has-icon.ui-btn-icon-notext.app-btn-promo .app-icon::before{color:#fff}.app-has-sidebar-left .app-bar-toolbar:not(.app-has-back) .app-btn-menu-background{background-color:#f6f6f6;border-right-color:#adacac;border-bottom-color:#ccc}.app-has-sidebar-left .app-bar-toolbar:not(.app-has-back) .app-btn-menu-background::after{background-color:#adacac}.app-has-sidebar-left.app-has-reading-pane .app-bar-toolbar:not(.app-has-back) .app-btn-menu-background{border-right-color:#ccc}.app-has-sidebar-left.app-has-reading-pane .app-bar-toolbar:not(.app-has-back) .app-btn-menu-background::after{background-color:#ccc}.app-has-sidebar-left .app-btn-menu-background::before{background-color:transparent}body.app-has-sidebar-left #app-btn-menu.ui-icon-bars::after{color:#333}.app-desktop.app-has-sidebar-left #app-btn-menu.ui-icon-bars:hover:not(.ui-btn-active)::after{color:#000}body.app-has-sidebar-left #app-btn-menu.ui-icon-bars.ui-btn-active::after{color:#111}.app-has-minisidebar-left .app-bar-toolbar:not(.app-has-back) .app-btn-menu-background{background-color:#f6f6f6;border-right-color:#adacac;border-bottom-color:#ccc}.app-has-minisidebar-left .app-bar-toolbar:not(.app-has-back) .app-btn-menu-background::after{background-color:transparent}.app-has-minisidebar-left.app-has-reading-pane .app-bar-toolbar:not(.app-has-back) .app-btn-menu-background::after{background-color:#ccc}.app-has-minisidebar-left.app-has-reading-pane .app-bar-toolbar:not(.app-has-back) .app-btn-menu-background{border-right-color:#ccc}.app-has-minisidebar-left .app-bar-toolbar:not(.app-has-back) .app-btn-menu-background{background-color:#f6f6f6;border-right-color:#adacac;border-bottom-color:#ccc}.app-has-reading-pane .app-bar-toolbar::after{background-color:#ccc;content:' ';position:absolute;right:0;top:0;bottom:0;width:1px}body.app-has-minisidebar-left #app-btn-menu.ui-icon-bars::after{color:#333}.app-desktop.app-has-minisidebar-left #app-btn-menu.ui-icon-bars:hover:not(.ui-btn-active)::after{color:#000}body.app-has-minisidebar-left #app-btn-menu.ui-icon-bars.ui-btn-active::after{color:#000}.app-has-sidebar-left .app-bar-toolbar .app-logo{color:#000}.app-has-minisidebar-left .app-bar-toolbar .app-logo{color:#fff}.ui-panel-inner .ui-listview > .ui-li-divider.app-list-instruction.app-logo{background-color:#f6f6f6;border-top-color:#f6f6f6;border-bottom-color:#ddd;color:#000}.app-bar-toolbar{background-color:#adacac;border-color:#adacac}.app-has-reading-pane .app-bar-toolbar{background-color:#f1f1f1;border-color:#ccc}body:not(.app-has-sidebar-left):not(.app-has-reading-pane) .ui-page[data-page-header='false'] .app-bar-actions,.app-page-modal[data-page-header='false'] .app-bar-actions{border-bottom-color:#adacac}body:not(.app-has-sidebar-left):not(.app-has-reading-pane-bottom):not(.app-hosted) .ui-page:not([data-page-header='false']).app-has-fixed-bar .app-bar-heading,.app-page-modal:not([data-page-header='false']):not(.app-has-header-bar) .app-bar-heading,.ui-page:not([data-page-header='false']) .app-wrapper > .app-listview:not(.app-listview-static) .app-list-instruction{border-top-color:#adacac}body:not(.app-has-sidebar-left):not(.app-has-reading-pane) .app-bar-toolbar,body:not(.app-has-minisidebar-left) .ui-header-fixed .ui-title{border-color:transparent;background-color:transparent}body:not(.app-has-sidebar-left):not(.app-has-reading-pane-bottom) div[data-layout="form"] > div[data-container="collapsible"]:first-of-type,.app-page-modal div[data-layout="form"] > div[data-container="collapsible"]:first-of-type,.app-page-modal div[data-layout="form"] > div[data-container="collapsible"][data-header-text="none"]:first-of-type > div:first-of-type{border-top-color:#ddd}body:not(.app-has-sidebar-left):not(.app-has-reading-pane-bottom) .app-page-header + .app-page-header-divider,.app-page-modal .app-page-header + .app-page-header-divider,[data-control="field"] hr{background-color:#ddd}.app-page-modal-title .app-btn,.app-page-modal-title .app-icon,body:not(.app-hosted) .app-bar-toolbar .ui-btn:before,body:not(.app-hosted) .app-bar-toolbar .ui-btn:after,body:not(.app-hosted) .app-bar-toolbar .ui-btn,body:not(.app-hosted) .app-bar-toolbar .ui-btn .app-icon,body:not(.app-hosted) .app-bar-toolbar .ui-btn .app-icon:before,body:not(.app-hosted) .app-bar-toolbar .ui-btn .app-icon:after,body:not(.app-hosted) .app-back-text{color:#eee}body:not(.app-hosted).app-has-reading-pane .app-bar-toolbar .ui-btn .app-icon,body:not(.app-hosted).app-has-reading-pane .app-bar-toolbar .ui-btn.ui-btn-active .app-icon,body:not(.app-hosted).app-has-reading-pane .app-bar-toolbar .ui-btn:after,.app-keyboard .app-key.app-accent{color:#f2702f}.app-bar-toolbar .app-avatar .app-icon-avatar{border-color:#eee}.app-has-reading-pane .app-bar-toolbar .app-avatar .app-icon-avatar{border-color:#f2702f}.app-desktop .app-page-modal-title .app-btn:hover:not(.ui-btn-active),.app-desktop:not(.app-hosted) .app-bar-toolbar .ui-btn:hover:not(.ui-btn-active):before,.app-desktop:not(.app-hosted) .app-bar-toolbar .ui-btn:hover:not(.ui-btn-active):after,.app-desktop:not(.app-hosted) .app-bar-toolbar .ui-btn:hover:not(.ui-btn-active),.app-desktop:not(.app-hosted) .app-bar-toolbar .ui-btn:hover:not(.ui-btn-active) .app-icon,.app-desktop:not(.app-hosted) .app-bar-toolbar .ui-btn:hover:not(.ui-btn-active) .app-icon:before,.app-desktop:not(.app-hosted) .app-bar-toolbar .ui-btn:hover:not(.ui-btn-active) .app-icon:after,.app-desktop:not(.app-hosted) .app-bar-toolbar .app-back-text:hover:not(.ui-btn-active),.app-menu-strip-title,.app-bar-buttons .app-has-icon.app-btn-close:hover{color:#fff}.app-desktop:not(.app-hosted).app-has-reading-pane .app-bar-toolbar .ui-btn:hover:not(.ui-btn-active) .app-icon,.app-desktop:not(.app-hosted).app-has-reading-pane .app-bar-toolbar .ui-btn:hover:not(.ui-btn-active):after{color:#333}.app-desktop .app-bar-toolbar .app-avatar:hover:not(.ui-btn-active) .app-icon-avatar{border-color:#fff}.app-desktop.app-has-reading-pane .app-bar-toolbar .app-avatar:hover:not(.ui-btn-active) .app-icon-avatar{border-color:#000}.app-page-modal-title .app-btn.ui-btn-active,body:not(.app-hosted):not(.app-has-reading-pane) .app-bar-toolbar .ui-btn.ui-btn-active:before,body:not(.app-hosted):not(.app-has-reading-pane) .app-bar-toolbar .ui-btn.ui-btn-active:after,body:not(.app-hosted):not(.app-has-reading-pane) .app-bar-toolbar .ui-btn.ui-btn-active .app-icon,body:not(.app-hosted):not(.app-has-reading-pane) .app-bar-toolbar .ui-btn.ui-btn-active .app-icon:before,body:not(.app-hosted):not(.app-has-reading-pane) .app-bar-toolbar .ui-btn.ui-btn-active .app-icon:after,body:not(.app-hosted):not(.app-has-reading-pane) .app-bar-toolbar .app-back-text.ui-btn-active{color:#f2702f}.app-bar-toolbar .app-avatar.ui-btn-active .app-icon-avatar{border-color:#f2702f}body:not(.app-hosted) .app-bar-toolbar .app-menu-strip .ui-btn:not(.ui-btn-active),body:not(.app-hosted) .app-bar-toolbar .ui-btn.app-has-children:not(.ui-btn-active)::after{color:#f5f5f5}body:not(.app-hosted).app-has-reading-pane .app-bar-toolbar .app-menu-strip .ui-btn:not(.ui-btn-active),body:not(.app-hosted).app-has-reading-pane .app-bar-toolbar .ui-btn.app-has-children:not(.ui-btn-active)::after{color:#333}.app-desktop:not(.app-hosted) .app-bar-toolbar .app-menu-strip .ui-btn:hover:not(.ui-btn-active),.app-desktop .app-bar-toolbar .ui-btn.app-has-children:hover:not(.ui-btn-active)::after{color:#fff}.app-desktop:not(.app-hosted).app-has-reading-pane .app-bar-toolbar .app-menu-strip .ui-btn:hover:not(.ui-btn-active),.app-desktop.app-has-reading-pane .app-bar-toolbar .ui-btn.app-has-children:hover:not(.ui-btn-active)::after{color:#000}.app-desktop:not(.app-has-popup-open) .app-menu-strip ul li .ui-btn:hover:not(.ui-btn-active){background-color:#f2702f}.app-menu-strip ul li .ui-btn.app-selected:not(.ui-btn-active),body.app-has-popup-open .app-menu-strip ul li .ui-btn.app-selected:hover:not(.ui-btn-active){background-color:#f2702f}.app-desktop.app-has-reading-pane:not(.app-has-popup-open) .app-menu-strip ul li .ui-btn:hover:not(.ui-btn-active){background-color:#f2702f}.app-has-reading-pane .app-menu-strip ul li .ui-btn.app-selected:not(.ui-btn-active),body.app-has-reading-pane.app-has-popup-open .app-menu-strip ul li .ui-btn.app-selected:hover:not(.ui-btn-active){background-color:#f2702f}.app-bar-toolbar .app-menu-strip .ui-btn.ui-btn-active,.app-bar-toolbar .ui-btn.app-has-children.ui-btn-active::after{color:#fff}.app-has-reading-pane .app-bar-toolbar .app-menu-strip .ui-btn.ui-btn-active,.app-has-reading-pane .app-bar-toolbar .ui-btn.app-has-children.ui-btn-active::after{color:#000}body:not(.app-hosted) .ui-bar-a .app-menu-strip .ui-btn:hover:not(.ui-btn-active),body:not(.app-hosted) .ui-bar-a .app-menu-strip .ui-btn.app-selected:not(.ui-btn-active){color:#fff}body:not(.app-hosted).app-has-reading-pane .ui-bar-a .app-menu-strip .ui-btn:hover:not(.ui-btn-active),body:not(.app-hosted).app-has-reading-pane .ui-bar-a .app-menu-strip .ui-btn.app-selected:not(.ui-btn-active){color:#000}body:not(.app-has-sidebar-left):not(.app-hosted) .app-bar-toolbar .app-logo,.app-has-minisidebar-left .app-bar-toolbar .app-logo{color:#fff}body.app-has-reading-pane:not(.app-has-sidebar-left):not(.app-hosted) .app-bar-toolbar .app-logo,.app-has-reading-pane-right.app-has-minisidebar-left .app-bar-toolbar .app-logo,.app-has-reading-pane-right .app-bar-toolbar .app-menu-strip-title{color:#000}.app-bar-actions.ui-header,.ui-listview > .ui-li-divider.app-list-instruction,.app-presenter-instruction,.app-grid-header .app-frozen-spacer,.app-bar-header.ui-header{background-color:#f1f1f1;border-color:#ddd;color:#808080}.app-echo .app-grid-header,.app-echo .ui-listview > .ui-li-divider.app-list-instruction{border-color:#ddd}.app-grid-header,.app-display-flow .app-row-header,.app-display-flow .app-row-header .app-column-header:after{background-color:#f1f1f1;border-color:#ddd}.app-bar-actions .ui-btn,.app-bar-actions h3{color:#333}.app-page-header .app-icon,.app-echo-toolbar h3,.app-echo-see-all,.app-echo .app-echo-toolbar > .app-echo-see-all,.app-echo .app-echo-footer{color:#333}.app-desktop.app-bar-actions .ui-btn:hover:not(.ui-btn-active){color:#000}.app-bar-actions .ui-btn.ui-btn-active{color:#000}.app-bar-actions .ui-btn:before,.app-bar-actions .ui-btn:after,.app-bar-actions .ui-btn .app-icon,.app-bar-actions .ui-btn .app-icon:before,.app-bar-actions .ui-btn .app-icon:after,.app-bar-actions h3::after,.app-desktop .app-grid .ui-btn:not(.ui-btn-active):hover .app-field-type-bool .app-icon{color:#777}.app-display-flow .app-gap.app-gap-bkg:not(.app-accent){background-color:#f6f6f6}.app-control-toolbar,.app-control-toolbar .app-shim-more{background-color:#f6f6f6}.app-echo .app-echo-toolbar h3::after{color:#777}[data-layout="form"] .app-control-toolbar i,[data-layout="form"] .app-control-toolbar .app-has-droparrow{color:#f2702f}.app-desktop .app-bar-actions .ui-btn:hover:not(.ui-btn-active):before,.app-desktop .app-bar-actions .ui-btn:hover:not(.ui-btn-active):after,.app-bar-actions .ui-btn.app-selected:after,.app-desktop .app-bar-actions .ui-btn:hover:not(.ui-btn-active) .app-icon,.app-desktop .app-bar-actions .ui-btn:hover:not(.ui-btn-active) .app-icon:before,.app-desktop .app-bar-actions .ui-btn:hover:not(.ui-btn-active) .app-icon:after,.app-desktop [data-layout="form"] .app-control-toolbar i:hover:not(.app-active),.app-desktop [data-layout="form"] .app-control-toolbar .app-has-droparrow:hover{color:#000}.app-bar-actions .ui-btn.ui-btn-active:before,.app-bar-actions .ui-btn.ui-btn-active:after,.app-bar-actions .ui-btn.ui-btn-active .app-icon,.app-bar-actions .ui-btn.ui-btn-active .app-icon:before,.app-bar-actions .ui-btn.ui-btn-active .app-icon:after{color:#000}.app-bar-actions .ui-btn-icon-notext.ui-btn-active:before,.app-bar-actions .ui-btn-icon-notext.ui-btn-active:after,.app-bar-actions .ui-btn-icon-notext.ui-btn-active .app-icon,.app-bar-actions .ui-btn-icon-notext.ui-btn-active .app-icon:before,.app-bar-actions .ui-btn-icon-notext.ui-btn-active .app-icon:after,[data-layout="form"] .app-control-toolbar i.app-active,.app-desktop [data-layout="form"] .app-control-toolbar i.app-active:hover{color:#000}[data-layout="form"] .app-control-toolbar .app-selected{color:#f2702f;background-color:rgba(0,0,0,.1)}[data-layout="form"] .app-control-toolbar .app-disabled,.app-desktop [data-layout="form"] .app-control-toolbar .app-disabled:hover,.app-bar-buttons .app-has-icon.app-disabled,.app-desktop .app-bar-buttons .ui-btn.app-disabled:hover:not(.ui-btn-active),.app-desktop .app-bar-buttons .ui-btn.app-disabled:hover:not(.ui-btn-active) .app-icon{color:#aaa}.app-page-modal .app-bar-actions h3,.ui-page.app-page-modal .app-bar-actions .ui-btn,body:not(.app-has-sidebar-left):not(.app-has-reading-pane) .app-bar-actions .ui-btn,body:not(.app-has-sidebar-left):not(.app-has-reading-pane) .app-bar-actions h3,body:not(.app-has-sidebar-left):not(.app-has-reading-pane) .app-bar-controls .ui-btn.app-selected,body:not(.app-has-sidebar-left):not(.app-has-reading-pane) .app-bar-controls .ui-btn.app-selected:hover,body:not(.app-has-sidebar-left):not(.app-has-reading-pane) .ui-page.app-has-fixed-bar .app-page-header{color:#f5f5f5}.app-page-modal .app-bar-actions h3:after,.ui-page.app-page-modal .app-bar-actions .ui-btn::after,body:not(.app-has-sidebar-left):not(.app-has-reading-pane) .app-bar-actions .ui-btn:after,body:not(.app-has-sidebar-left):not(.app-has-reading-pane) .app-bar-actions .ui-btn.app-selected:after,body:not(.app-has-sidebar-left):not(.app-has-reading-pane) .app-bar-actions h3:after{color:#f5f5f5}.app-desktop .app-page-modal .app-bar-actions h3:hover:not(.ui-btn-active),.app-desktop .ui-page.app-page-modal .app-bar-actions .ui-btn:hover:not(.ui-btn-active),body.app-desktop:not(.app-has-sidebar-left):not(.app-has-reading-pane) .app-bar-actions .ui-btn:hover:not(.ui-btn-active),body.app-desktop:not(.app-has-sidebar-left):not(.app-has-reading-pane) .app-bar-actions h3:hover:not(.ui-btn-active){color:#fff}.app-desktop .app-page-modal .app-bar-actions h3:hover:not(.ui-btn-active):after,.app-desktop .ui-page.app-page-modal .app-bar-actions .ui-btn:hover:not(.ui-btn-active)::after,body.app-desktop:not(.app-has-sidebar-left):not(.app-has-reading-pane) .app-bar-actions .ui-btn:hover:not(.ui-btn-active):after,body.app-desktop:not(.app-has-sidebar-left):not(.app-has-reading-pane) .app-bar-actions h3:hover:not(.ui-btn-active):after{color:#fff}.app-page-modal .app-bar-actions h3.ui-btn-active,.ui-page.app-page-modal .app-bar-actions .ui-btn.ui-btn-active,body:not(.app-has-sidebar-left):not(.app-has-reading-pane) .app-bar-actions .ui-btn.ui-btn-active,body:not(.app-has-sidebar-left):not(.app-has-reading-pane) .app-bar-actions h3.ui-btn-active{color:#fff}.app-page-modal .app-bar-actions h3.ui-btn-active:after,.ui-page.app-page-modal .app-bar-actions .ui-btn.ui-btn-active::after,body:not(.app-has-sidebar-left):not(.app-has-reading-pane) .app-bar-actions .ui-btn.ui-btn-active:after,body:not(.app-has-sidebar-left):not(.app-has-reading-pane) .app-bar-actions h3.ui-btn-active:after{color:#fff}body:not(.app-has-sidebar-left):not(.app-has-reading-pane) .app-bar-actions .ui-btn:before,body:not(.app-has-sidebar-left):not(.app-has-reading-pane) .app-bar-actions .ui-btn:not(.app-has-children):after,body:not(.app-has-sidebar-left):not(.app-has-reading-pane) .app-bar-actions .ui-btn .app-icon,body:not(.app-has-sidebar-left):not(.app-has-reading-pane) .app-bar-actions .ui-btn .app-icon:before,body:not(.app-has-sidebar-left):not(.app-has-reading-pane) .app-bar-actions .ui-btn .app-icon:after,.ui-page.app-page-modal .app-bar-actions .ui-btn:before,.ui-page.app-page-modal .app-bar-actions .ui-btn:not(.app-has-children):after,.ui-page.app-page-modal .app-bar-actions .ui-btn .app-icon,.ui-page.app-page-modal .app-bar-actions .ui-btn .app-icon:before,.ui-page.app-page-modal .app-bar-actions .ui-btn .app-icon:after{color:#eee}.app-desktop:not(.app-has-sidebar-left):not(.app-has-reading-pane) .app-bar-actions .ui-btn:hover:not(.ui-btn-active):before,.app-desktop:not(.app-has-sidebar-left):not(.app-has-reading-pane) .app-bar-actions .ui-btn:hover:not(.ui-btn-active):after,.app-desktop:not(.app-has-sidebar-left):not(.app-has-reading-pane) .app-bar-actions .ui-btn:hover:not(.ui-btn-active) .app-icon,.app-desktop:not(.app-has-sidebar-left):not(.app-has-reading-pane) .app-bar-actions .ui-btn:hover:not(.ui-btn-active) .app-icon:before,.app-desktop:not(.app-has-sidebar-left):not(.app-has-reading-pane-) .app-bar-actions .ui-btn:hover:not(.ui-btn-active) .app-icon:after,.app-desktop .app-page-modal .app-bar-actions .ui-btn:hover:not(.ui-btn-active):before,.app-desktop .app-page-modal .app-bar-actions .ui-btn:hover:not(.ui-btn-active):after,.app-desktop .app-page-modal .app-bar-actions .ui-btn:hover:not(.ui-btn-active) .app-icon,.app-desktop .app-page-modal .app-bar-actions .ui-btn:hover:not(.ui-btn-active) .app-icon:before,.app-desktop .app-page-modal .app-bar-actions .ui-btn:hover:not(.ui-btn-active) .app-icon:after{color:#eee}body:not(.app-has-sidebar-left):not(.app-has-reading-pane) .app-bar-actions .ui-btn.ui-btn-active:before,body:not(.app-has-sidebar-left):not(.app-has-reading-pane) .app-bar-actions .ui-btn.ui-btn-active:after,body:not(.app-has-sidebar-left):not(.app-has-reading-pane) .app-bar-actions .ui-btn.ui-btn-active .app-icon,body:not(.app-has-sidebar-left):not(.app-has-reading-pane) .app-bar-actions .ui-btn.ui-btn-active .app-icon:before,body:not(.app-has-sidebar-left):not(.app-has-reading-pane) .app-bar-actions .ui-btn.ui-btn-active .app-icon:after,.ui-page.app-page-modal .app-bar-actions .ui-btn.ui-btn-active:before,.ui-page.app-page-modal .app-bar-actions .ui-btn.ui-btn-active:after,.ui-page.app-page-modal .app-bar-actions .ui-btn.ui-btn-active .app-icon,.ui-page.app-page-modal .app-bar-actions .ui-btn.ui-btn-active .app-icon:before,.ui-page.app-page-modal .app-bar-actions .ui-btn.ui-btn-active .app-icon:after{color:#eee}.app-desktop:not(.app-has-sidebar-left):not(.app-has-reading-pane) .app-bar-actions .ui-btn-icon-notext:hover:not(.ui-btn-active):before,.app-desktop:not(.app-has-sidebar-left):not(.app-has-reading-pane) .app-bar-actions .ui-btn-icon-notext:hover:not(.ui-btn-active):after,.app-desktop:not(.app-has-sidebar-left):not(.app-has-reading-pane) .app-bar-actions .ui-btn-icon-notext:hover:not(.ui-btn-active) .app-icon,.app-desktop:not(.app-has-sidebar-left):not(.app-has-reading-pane) .app-bar-actions .ui-btn-icon-notext:hover:not(.ui-btn-active) .app-icon:before,.app-desktop:not(.app-has-sidebar-left):not(.app-has-reading-pane) .app-bar-actions .ui-btn-icon-notext:hover:not(.ui-btn-active) .app-icon:after{color:#fff}body:not(.app-has-sidebar-left):not(.app-has-reading-pane) .app-bar-actions .ui-btn-icon-notext.ui-btn-active:before,body:not(.app-has-sidebar-left):not(.app-has-reading-pane) .app-bar-actions .ui-btn-icon-notext.ui-btn-active:after,body:not(.app-has-sidebar-left):not(.app-has-reading-pane) .app-bar-actions .ui-btn-icon-notext.ui-btn-active .app-icon,body:not(.app-has-sidebar-left):not(.app-has-reading-pane) .app-bar-actions .ui-btn-icon-notext.ui-btn-active .app-icon:before,body:not(.app-has-sidebar-left):not(.app-has-reading-pane) .app-bar-actions .ui-btn-icon-notext.ui-btn-active .app-icon:after{color:#f2702f}.app-treeview .app-node:hover{background-color:rgba(0,0,0,.05)}.app-treeview.app-dragging .app-node:hover{border-color:#ccc}.app-treeview .app-selected > .app-node{background-color:rgba(0,0,0,.05);border-color:#ccc}.app-treeview .app-node,.app-treeview-drop-hint .app-node{border-color:transparent}.app-treeview.app-dragging .app-selected > .app-node,.app-propgrid .app-bar-header .app-selector-bar .app-selector-target:hover,.app-theme-dark .app-propgrid .app-bar-header .app-selector-bar .app-selector-target:hover{border-color:#adacac}.app-treeview-drop-hint .app-node,.app-treeview-drop-hint .app-drop-mode{background-color:#eee;border-color:#adacac}.app-sidebar{background-color:#f6f6f6;border-color:#ccc}.app-sidebar .ui-li-static,.app-calendar-plugin,.app-calendar-plugin .app-calendar-color-legend,.app-sidebar .app-treeview{background-color:#fff;border-color:#ddd}.app-sidebar .ui-listview > li.ui-last-child > .ui-btn{border-color:#ddd}.app-sidebar .ui-li-divider:not(.app-list-instruction){background-color:#ccc}.app-sidebar .app-treeview .app-node:hover{background-color:rgba(0,0,0,.05)}.app-sidebar .app-treeview .app-selected > .app-node{background-color:rgba(0,0,0,.05);border-color:#ccc}.app-sidebar .app-treeview .app-selected > .app-node{border-color:#ccc}.app-sidebar .ui-panel-inner .ui-btn:before,.app-sidebar .ui-panel-inner .ui-btn:after,.app-sidebar .ui-panel-inner .ui-btn .app-icon,.app-sidebar .ui-panel-inner .ui-btn .app-icon:before,.app-sidebar .ui-panel-inner .ui-btn .app-icon:after{color:#777}.app-reading-pane-splitter::after{background-color:#ccc}.app-desktop .app-sidebar .ui-panel-inner .ui-btn:hover:not(.ui-btn-active):before,.app-desktop .app-sidebar .ui-panel-inner .ui-btn:hover:not(.ui-btn-active):after,.app-desktop .app-sidebar .ui-panel-inner .ui-btn:hover:not(.ui-btn-active) .app-icon,.app-desktop .app-sidebar .ui-panel-inner .ui-btn:hover:not(.ui-btn-active) .app-icon:before,.app-desktop .app-sidebar .ui-panel-inner .ui-btn:hover:not(.ui-btn-active) .app-icon:after{color:#000}.app-sidebar .ui-panel-inner .ui-btn.ui-btn-active:before,.app-sidebar .ui-panel-inner .ui-btn.ui-btn-active:after,.app-sidebar .ui-panel-inner .ui-btn.ui-btn-active .app-icon,.app-sidebar .ui-panel-inner .ui-btn.ui-btn-active .app-icon:before,.app-sidebar .ui-panel-inner .ui-btn.ui-btn-active .app-icon:after{color:#000}.app-sidebar .app-treeview,.app-has-sidebar-left .app-bar-toolbar-bottom{border-color:#ccc;background-color:#f6f6f6}.app-has-sidebar-left .app-bar-toolbar-bottom.app-has-icons{border-color:#ccc;background-color:#e9e9e9}.app-sidebar .app-bar-toolbar-bottom .ui-btn.app-selected:not(.ui-btn-active)::before{background-color:#adacac}.app-sidebar .app-option-selected:before,.app-bar-buttons .app-tools .app-tool.app-selected::before{background-color:#adacac}.app-sidebar .ui-panel-inner .ui-btn,.app-sidebar .ui-panel-inner .app-calendar-plugin table,.app-sidebar .ui-panel-inner .ui-li-static,.app-sidebar .ui-panel-inner .app-calendar-color-legend li,.app-sidebar .app-treeview,.app-sidebar .app-treeview .app-node .app-icon{color:#333}.app-bar-toolbar-bottom .ui-btn.app-btn-settings,.app-bar-toolbar-bottom .ui-btn.app-btn-settings .app-text{color:#333}.app-sidebar .app-has-droparrow::after{border-top-color:#333}.app-desktop .app-sidebar .ui-panel-inner .ui-btn:hover:not(.ui-btn-active){color:#000}.app-desktop .app-sidebar .app-has-droparrow:hover:not(.ui-btn-active)::after{border-top-color:#000}.app-sidebar .ui-panel-inner .ui-btn.ui-btn-active{color:#000}.app-sidebar .app-has-droparrow.ui-btn-active::after{border-top-color:#000}.app-sidebar .app-item-desc,.app-sidebar .ui-panel-inner .ui-li-static.app-wrap,.app-sidebar .app-calendar-plugin table tr:not(.ui-btn-active) td.app-prev-month,.app-sidebar .app-calendar-plugin table tr:not(.ui-btn-active) td.app-next-month,.app-sidebar .app-calendar-plugin table tr:not(.ui-btn-active) td.app-day-unselectable{color:#999}.app-sidebar .ui-btn:not(.ui-btn-active) .app-icon.material-icon.material-icon-chevron-right{color:#acacac !important}.app-bar-toolbar-bottom .ui-btn:before,.app-bar-toolbar-bottom .ui-btn:after,.app-bar-toolbar-bottom .ui-btn .app-icon,.app-bar-toolbar-bottom .ui-btn .app-icon:before,.app-bar-toolbar-bottom .ui-btn .app-icon:after{color:#777}.app-desktop .app-bar-toolbar-bottom .ui-btn.app-btn-settings:hover:not(.ui-btn-active),.app-desktop .app-bar-toolbar-bottom .ui-btn:hover:not(.ui-btn-active):before,.app-desktop .app-bar-toolbar-bottom .ui-btn:hover:not(.ui-btn-active):after,.app-desktop .app-bar-toolbar-bottom .ui-btn:hover:not(.ui-btn-active) .app-icon,.app-desktop .app-bar-toolbar-bottom .ui-btn:hover:not(.ui-btn-active) .app-icon:before,.app-desktop .app-bar-toolbar-bottom .ui-btn:hover:not(.ui-btn-active) .app-icon:after{color:#000 !important}.app-bar-toolbar-bottom .ui-btn.app-btn-settings.ui-btn-active,.app-bar-toolbar-bottom .ui-btn.ui-btn-active:before,.app-bar-toolbar-bottom .ui-btn.ui-btn-active:after,.app-bar-toolbar-bottom .ui-btn.ui-btn-active .app-icon,.app-bar-toolbar-bottom .ui-btn.ui-btn-active .app-icon:before,.app-bar-toolbar-bottom .ui-btn.ui-btn-active .app-icon:after{color:#000}.app-bar-toolbar-bottom.app-has-icons .ui-btn.app-btn-settings,.app-bar-toolbar-bottom.app-has-icons .ui-btn:before,.app-bar-toolbar-bottom.app-has-icons .ui-btn:after,.app-bar-toolbar-bottom.app-has-icons .ui-btn .app-icon,.app-bar-toolbar-bottom.app-has-icons .ui-btn .app-icon:before,.app-bar-toolbar-bottom.app-has-icons .ui-btn .app-icon:after{color:#333}.app-desktop .app-bar-toolbar-bottom.app-has-icons .ui-btn.app-btn-settings:hover:not(.ui-btn-active),.app-desktop .app-bar-toolbar-bottom.app-has-icons .ui-btn:hover:not(.ui-btn-active):before,.app-desktop .app-bar-toolbar-bottom.app-has-icons .ui-btn:hover:not(.ui-btn-active):after,.app-desktop .app-bar-toolbar-bottom.app-has-icons .ui-btn:hover:not(.ui-btn-active) .app-icon,.app-desktop .app-bar-toolbar-bottom.app-has-icons .ui-btn:hover:not(.ui-btn-active) .app-icon:before,.app-desktop .app-bar-toolbar-bottom.app-has-icons .ui-btn:hover:not(.ui-btn-active) .app-icon:after{color:#000}.app-bar-toolbar-bottom.app-has-icons .ui-btn.app-btn-settings.ui-btn-active,.app-bar-toolbar-bottom.app-has-icons .ui-btn.ui-btn-active:before,.app-bar-toolbar-bottom.app-has-icons .ui-btn.ui-btn-active:after,.app-bar-toolbar-bottom.app-has-icons .ui-btn.ui-btn-active .app-icon,.app-bar-toolbar-bottom.app-has-icons .ui-btn.ui-btn-active .app-icon:before,.app-bar-toolbar-bottom.app-has-icons .ui-btn.ui-btn-active .app-icon:after{color:#000}.app-has-minisidebar-left .app-sidebar{background-color:#f6f6f6;border-color:#ccc}.app-has-minisidebar-left .app-sidebar .ui-li-static{background-color:#fff;border-color:#ddd}.app-has-minisidebar-left .app-sidebar .ui-li-divider:not(.app-list-instruction){background-color:#ccc}.app-has-minisidebar-left .app-sidebar .ui-btn,.app-has-minisidebar-left .app-sidebar .ui-btn:before,.app-has-minisidebar-left .app-sidebar .ui-btn:after,.app-has-minisidebar-left .app-sidebar .ui-btn .app-icon,.app-has-minisidebar-left .app-sidebar .ui-btn .app-icon:before,.app-has-minisidebar-left .app-sidebar .ui-btn .app-icon:after{color:#777}.app-desktop.app-has-minisidebar-left .app-sidebar .ui-btn:hover:not(.ui-btn-active),.app-desktop.app-has-minisidebar-left .app-sidebar .ui-btn:hover:not(.ui-btn-active):before,.app-desktop.app-has-minisidebar-left .app-sidebar .ui-btn:hover:not(.ui-btn-active):after,.app-desktop.app-has-minisidebar-left .app-sidebar .ui-btn:hover:not(.ui-btn-active) .app-icon,.app-desktop.app-has-minisidebar-left .app-sidebar .ui-btn:hover:not(.ui-btn-active) .app-icon:before,.app-desktop.app-has-minisidebar-left .app-sidebar .ui-btn:hover:not(.ui-btn-active) .app-icon:after{color:#000}.app-has-minisidebar-left .app-sidebar .ui-btn.ui-btn-active,.app-has-minisidebar-left .app-sidebar .ui-btn.ui-btn-active:before,.app-has-minisidebar-left .app-sidebar .ui-btn.ui-btn-active:after,.app-has-minisidebar-left .app-sidebar .ui-btn.ui-btn-active .app-icon,.app-has-minisidebar-left .app-sidebar .ui-btn.ui-btn-active .app-icon:before,.app-has-minisidebar-left .app-sidebar .ui-btn.ui-btn-active .app-icon:after{color:#000}.app-has-minisidebar-left .app-bar-toolbar-bottom.app-has-icons .ui-btn:not(.ui-btn-active):before,.app-has-minisidebar-left .app-bar-toolbar-bottom.app-has-icons .ui-btn:not(.ui-btn-active):after,.app-has-minisidebar-left .app-bar-toolbar-bottom.app-has-icons .ui-btn:not(.ui-btn-active) .app-icon,.app-has-minisidebar-left .app-bar-toolbar-bottom.app-has-icons .ui-btn:not(.ui-btn-active) .app-icon:before,.app-has-minisidebar-left .app-bar-toolbar-bottom.app-has-icons .ui-btn:not(.ui-btn-active) .app-icon:after{color:#333}.app-desktop.app-has-minisidebar-left .app-bar-toolbar-bottom.app-has-icons .ui-btn:hover:not(.ui-btn-active):before,.app-desktop.app-has-minisidebar-left .app-bar-toolbar-bottom.app-has-icons .ui-btn:hover:not(.ui-btn-active):after,.app-desktop.app-has-minisidebar-left .app-bar-toolbar-bottom.app-has-icons .ui-btn:hover:not(.ui-btn-active) .app-icon,.app-desktop.app-has-minisidebar-left .app-bar-toolbar-bottom.app-has-icons .ui-btn:hover:not(.ui-btn-active) .app-icon:before,.app-desktop.app-has-minisidebar-left .app-bar-toolbar-bottom.app-has-icons .ui-btn:hover:not(.ui-btn-active) .app-icon:after{color:#000}.app-has-minisidebar-left .app-bar-toolbar-bottom.app-has-icons .ui-btn.ui-btn-active:before,.app-has-minisidebar-left .app-bar-toolbar-bottom.app-has-icons .ui-btn.ui-btn-active:after,.app-has-minisidebar-left .app-bar-toolbar-bottom.app-has-icons .ui-btn.ui-btn-active .app-icon,.app-has-minisidebar-left .app-bar-toolbar-bottom.app-has-icons .ui-btn.ui-btn-active .app-icon:before,.app-has-minisidebar-left .app-bar-toolbar-bottom.app-has-icons .ui-btn.ui-btn-active .app-icon:after{color:#000}.app-desktop .app-has-minisidebar-left .ui-btn:not(.ui-btn-active):not(.app-selected):hover,.app-desktop .app-has-minisidebar-left .app-calendar-plugin table tr:not(.ui-btn-active) td:hover:not(.ui-btn-active):not(.app-day-unselectable){background-color:rgba(0,0,0,0.05)}.app-has-minisidebar-left .app-bar-toolbar-bottom{border-color:#ccc;background-color:#f6f6f6}.app-has-minisidebar-left .app-bar-toolbar-bottom.app-has-icons{border-color:#ccc;background-color:#e9e9e9}.app-has-minisidebar-left .app-bar-toolbar-bottom .ui-btn.app-selected:not(.ui-btn-active)::before{background-color:#adacac}.app-has-minisidebar-left .app-sidebar .app-option-selected:before{background-color:#adacac}div[data-role="panel"] .ui-btn:before,div[data-role="panel"] .ui-btn:after,div[data-role="panel"] .ui-btn .app-icon,div[data-role="panel"] .ui-btn .app-icon:before,div[data-role="panel"] .ui-btn .app-icon:after,.ui-popup .ui-btn:before,.ui-popup .ui-btn:after,.ui-popup .ui-btn .app-icon,.ui-popup .ui-btn .app-icon:before,.ui-popup .ui-btn .app-icon:after,.app-bar-notify .ui-btn,.app-item-state.material-icon,.app-kiosk > .ui-btn:after,.app-kiosk > .app-btn i,.dv-item a:hover,.dv-item a[data-action-path]{color:#f2702f}.ui-listview .app-avatar .app-icon-avatar{border-color:#f2702f}.app-desktop div[data-role="panel"] .ui-btn:hover:not(.ui-btn-active):before,.app-desktop div[data-role="panel"] .ui-btn:hover:not(.ui-btn-active):after,.app-desktop div[data-role="panel"] .ui-btn:hover:not(.ui-btn-active) .app-icon,.app-desktop div[data-role="panel"] .ui-btn:hover:not(.ui-btn-active) .app-icon:before,.app-desktop div[data-role="panel"] .ui-btn:hover:not(.ui-btn-active) .app-icon:after,.app-desktop .ui-popup .ui-btn:hover:not(.ui-btn-active):before,.app-desktop .ui-popup .ui-btn:hover:not(.ui-btn-active):after,.app-desktop .ui-popup .ui-btn:hover:not(.ui-btn-active) .app-icon,.app-desktop .ui-popup .ui-btn:hover:not(.ui-btn-active) .app-icon:before,.app-desktop .ui-popup .ui-btn:hover:not(.ui-btn-active) .app-icon:after,.app-desktop .dv-item a.ui-btn-active{color:#f2702f}.app-bar-tabs ul li.app-selected span,.app-bar-tabs ul li.app-selected .app-icon{color:#f2702f}.ui-listview .app-avatar:hover:not(.ui-btn-active) .app-icon-avatar{border-color:#f2702f}div[data-role="panel"] .ui-btn.ui-btn-active:before,div[data-role="panel"] .ui-btn.ui-btn-active:after,div[data-role="panel"] .ui-btn.ui-btn-active .app-icon,div[data-role="panel"] .ui-btn.ui-btn-active .app-icon:before,div[data-role="panel"] .ui-btn.ui-btn-active .app-icon:after,.ui-popup .ui-btn.ui-btn-active:before,.ui-popup .ui-btn.ui-btn-active:after,.ui-popup .ui-btn.ui-btn-active .app-icon,.ui-popup .ui-btn.ui-btn-active .app-icon:before,.ui-popup .ui-btn.ui-btn-active .app-icon:after{color:#f2702f}.ui-listview .app-avatar.ui-btn-active .app-icon-avatar{border-color:#fff}.ui-popup .ui-btn-icon-notext.ui-btn-active:before,.ui-popup .ui-btn-icon-notext.ui-btn-active:after,.ui-popup .ui-btn-icon-notext.ui-btn-active .app-icon,.ui-popup .ui-btn-icon-notext.ui-btn-active .app-icon:before,.ui-popup .ui-btn-icon-notext.ui-btn-active .app-icon:after{color:#000}div[data-role="panel"] .app-item-tile .ui-btn.app-item-selected:not(.ui-btn-active),div[data-role="panel"] .app-item-tile .ui-btn.app-item-selected:not(.ui-btn-active) .app-icon::after,div[data-role="panel"] .app-item-tile .ui-btn.app-item-selected:not(.ui-btn-active) .app-icon::before,div[data-role="panel"] .app-item-tile .ui-btn.app-item-selected:not(.ui-btn-active) .app-icon{color:#000}.app-bar-buttons .ui-btn{color:#333}.app-reading-pane-detail.app-page-modal  .ui-header.ui-header-fixed.app-bar-header .app-bar-buttons .ui-btn,.app-bar-buttons .app-has-icon.app-btn-close{color:#fff}.app-desktop .app-bar-buttons .ui-btn:hover:not(.ui-btn-active){color:#333}  [data-layout="form"] .app-icon{color:#555}.app-desktop .ui-btn:not(.ui-btn-active):not(.app-btn-float):hover .app-icon,.app-desktop .dv-item .ui-btn:not(.ui-btn-active):not(.app-btn-float) .app-icon:hover,.app-desktop .dv-item .app-icon[data-action-path]:hover,.dv-item .app-icon[data-action-path].ui-btn-active,.app-desktop .app-filter-clear:hover,.app-desktop .app-bar-calendar .ui-btn:hover:not(.ui-btn-active)::after{color:#f2702f}.app-desktop [data-layout="form"] .app-icon:hover:not(.ui-btn-active),.app-desktop .app-control-inner .app-field-object-ref:not(.ui-btn-active):hover,.app-desktop .ui-btn:hover:not(.ui-btn-active)::after,.app-desktop .ui-btn:hover:not(.ui-btn-active) .glyphicon::before,.app-desktop .app-bar-actions h3:hover::after,.app-bar-actions h3.app-selected::after,.app-desktop .app-echo .app-echo-toolbar h3:hover::after,.app-echo .app-echo-toolbar h3.app-selected::after,.app-echo .app-echo-toolbar .ui-btn.app-selected::after,.app-desktop .app-echo .app-echo-toolbar > .app-echo-see-all:hover,.app-desktop .app-echo .app-echo-toolbar > .app-echo-see-all:hover .app-icon{color:#000}[data-layout="form"] .app-icon.ui-btn-active{color:#38c}[data-input="radiobuttonlist"] .app-data-list li.app-selected::after,[data-input] .app-data-list li.app-selected,[data-input="checkboxlist"] .app-data-list li.app-selected::after,.app-toolbox-form .app-color.app-selected:after,.app-action-column .app-action-column-button,.dv-item [data-control="action"][data-action-path],[data-input="listbox"] .app-data-list.app-data-list-actions li,[data-input="listbox"] .app-data-list.app-data-list-actions li.app-selected,.app-desktop [data-input="listbox"] .app-data-list.app-data-list-actions li:hover{border-color:#adacac}.app-input-slider .app-input-slider-track,.app-input-slider .app-input-slider-track-value,.app-input-slider .app-input-slider-value,.app-input-slider .app-input-slider-halo,[data-input="radiobuttonlist"] .app-data-list li::before,[data-input="checkboxlist"] .app-data-list li.app-selected::after,.app-action-column .app-action-column-button.ui-btn-active,.dv-item [data-control="action"][data-action-path].ui-btn-active,[data-control="action"] .app-action-column-button.ui-btn-active,.app-desktop .app-action-column .app-action-column-button:not(.ui-btn-active):hover,.app-desktop .dv-item [data-control="action"][data-action-path]:not(.ui-btn-active):hover,[data-input="listbox"] .app-data-list.app-data-list-actions li.app-selected {background-color:#adacac}.app-has-popup-open.app-has-panel-open .in.ui-popup-screen,.app-page-modal-background{background-color:rgba(0,0,0,.3)}.app-has-modal-glass-pane-partial .app-page-modal-background,.app-has-modal-glass-pane-transparent .app-page-modal-background{background-color:rgba(0,0,0,.515)}.app-has-popup-open.app-has-panel-open .in.ui-popup-screen,.app-page-modal-glass-pane{background-color:rgba(0,0,0,.3)}.app-page-modal-title,.ui-page.app-page-modal .app-page-header{background-color:#adacac}.app-has-depth .ui-btn.app-item-selected,.app-has-depth .ui-btn.app-item-selected:hover:not(.ui-btn-active),.ui-popup .app-has-depth .app-item-selected:not(:hover):not(.ui-btn-active):not(.app-checked),.ui-popup .app-has-depth .app-item-selected:hover:not(.ui-btn-active){background-color:rgba(0,0,0,.075)}.app-bar-toolbar .app-back-text{max-width:75%}.app-desktop .ui-btn:not(.ui-btn-active):not(.app-selected):not(.app-calculated):hover,.app-desktop .app-calendar-plugin table td:hover:not(.ui-btn-active):not(.app-day-unselectable):not(.app-selected),.app-desktop [data-layout="form"] .app-control-toolbar > i:hover:not(.app-active):not(.app-disabled),.app-desktop [data-layout="form"] .app-control-toolbar > .app-has-droparrow:hover,.app-desktop .app-bar-actions h3:hover,.app-desktop .app-echo .app-echo-toolbar h3:hover,.dv-action-see-all .app-btn-prev.ui-btn-active,.dv-action-see-all .app-btn-next.ui-btn-active,.app-group .app-group-path.ui-btn-active,.app-group .app-group-title.ui-btn-active,.app-desktop .dv-action-see-all .app-btn-prev:not(.app-btn-disabled):hover,.app-desktop .dv-action-see-all .app-btn-next:not(.app-btn-disabled):hover,.app-desktop .dv-action-see-all .app-info:hover{background-color:rgba(0,0,0,0.05)}.app-desktop .app-btn-promo:not(.ui-btn-active):not(.app-selected):hover:after{background-color:rgba(0,0,0,0.2)}.app-desktop .ui-btn.app-disabled:hover{background-color:inherit !important}.app-desktop .app-reading-pane-detail .app-bar-buttons .ui-btn:not(.ui-btn-active):not(.app-selected):not(.app-calculated):hover {background-color:rgba(0,0,0,0.05)}.app-desktop .app-sidebar .ui-btn:not(.ui-btn-active):not(.app-selected):hover,.app-desktop .app-sidebar .app-calendar-plugin table tr:not(.ui-btn-active) td:hover:not(.ui-btn-active):not(.app-day-unselectable){background-color:rgba(0,0,0,0.05)}.app-calendar-yearview .app-calendar-month td.app-has-data:not(.app-current-day):not(.ui-btn-active){background-color:#e9e9e9}.app-calendar .app-calendar-month-header,.app-calendar-yearview .app-calendar-month-header:not(.ui-btn-active),.app-calendar-agenda-list .app-calendar-month-header:not(.ui-btn-active){color:#f2702f}.dataview-busy-indicator{background-color:#f2702f}.app-option-selected::before,.app-item-selected::before,.app-listview .app-selected.ui-btn::before,.app-propgrid [data-control="label"].app-has-focus::before,.app-propgrid [data-control="label"].app-was-focused::before,.app-propgrid .app-bar-header .app-toolbar .app-btn.app-selected::after{background-color:#adacac}.app-has-depth .app-btn.app-show-selected,.app-desktop .app-propgrid .app-toggle:hover,.app-desktop .app-treeview .app-toggle:hover{color:#adacac}.app-input-focus-underline [data-control="field"].app-has-focus::before,.app-progress-indicator{background-color:#f2702f}.app-input-focus-outline [data-control="field"].app-has-focus{border-color:#f2702f}.app-input-focus-label [data-control="label"].app-has-focus{color:#f2702f}.app-desktop .app-tabs .ui-btn:not(.ui-btn-active):not(.app-selected):hover{background-color:transparent}.app-tabs .ui-btn.app-tab-active,.app-tabs .ui-btn.ui-btn-active,.app-propgrid [data-control="label"].app-has-focus::before,.app-propgrid [data-control="label"].app-was-focused::before,.app-propgrid .app-bar-header .app-toolbar .app-btn.app-selected::after{color:#fff;background-color:#adacac}.app-propgrid [data-control="label"].app-has-focus .app-control-inner,.app-propgrid [data-control="label"].app-was-focused .app-control-inner{color:#fff}.app-propgrid .app-data-input-button{background-color:#fff}.app-tabs .ui-btn,.app-tabs .ui-btn.app-tab-active,.app-tabs .ui-btn.ui-btn-active,body:not(.app-desktop) .app-tabs .ui-btn,.app-desktop .app-tabs .ui-btn:not(.ui-btn-active):not(.app-selected):hover{border-color:#adacac}[data-input="listbox"] .app-data-list.app-data-list-actions li,.app-action-column .app-action-column-button:not(.ui-btn-active),.dv-item [data-control="action"][data-action-path]:not(.ui-btn-active),.app-tabs .ui-btn:not(.ui-btn-active){color:#adacac;background-color:#fff}.app-desktop .app-propgrid .app-bar-header .app-toolbar .app-btn:not(.app-disabled):hover .app-icon,.app-desktop .app-propgrid .app-infopane .app-help:hover,.app-propgrid .app-infopane [data-studio-link]{color:#adacac}.ui-overlay-shadow{box-shadow:0 0 20px rgba(0,0,0,.8)}.app-status-bar li.Segment,.app-status-bar li.Segment.First,.app-status-bar .Segment.PastToCurrent span.Inner,.app-status-bar .Segment span.Inner,.app-status-bar .Segment span.Inner::after{border-color:#ccc;background-color:#e5e5e5;color:#333}.app-status-bar .Segment.Future,.app-status-bar .Segment.Future span.Self,.app-status-bar .Segment.Future span.Inner::after{background-color:#fff;border-color:#ccc;color:#333}.app-status-bar .Segment.Current,.app-status-bar .Segment.Current span.Inner::after,.app-status-bar .Segment.Current span.Self{border-color:#adacac;background-color:#adacac;color:#f5f5f5}.app-status-bar .Segment.First.Current,.app-status-bar .Segment.PastToCurrent span.Inner::after{border-color:#adacac}.app-page-modal-centered{box-shadow:0 0 10px 5px rgba(0,0,0,0.4)}body:not(.app-has-sidebar-left):not(.app-has-reading-pane-bottom) .ui-page:not([data-page-header='false']) .app-bar-heading,.app-page-modal:not([data-page-header='false']) .app-bar-heading{border-top-color:#ddd}.app-desktop .app-bar-search + .app-bar-history li[data-text]:hover{background-color:#f1f1f1}.app-echo .dv-action-see-all .app-btn-see-all:after,.app-echo .dv-action-see-all .app-btn-next::after{background-color:#ddd}.app-drop-box,[data-input="checkbox"] .app-checkbox-button{background-color:#fff;border-color:#c0c0c0}[data-input="checkbox"] .app-checkbox-container,[data-input="checkbox"] .app-checkbox-container.app-checkbox-on .app-checkbox-button{border-color:#c0c0c0}.app-desktop .app-drop-box:focus,.app-desktop .app-checkbox-container:focus .app-checkbox-button{background-color:#f0f0f0}.app-bar-notify.app-bar-notify-transparent.app-bar-notify-left,.app-bar-notify.app-bar-notify-transparent.app-bar-notify-center{opacity:0.75}.app-data-list li.app-focus{outline-color:#000}[data-input="radiobuttonlist"] .app-data-list li::after,[data-input="checkboxlist"] .app-data-list li::after{border-color:rgba(0,0,0,.3)}[data-input] .app-control-helper ul li{border-color:#ddd}.app-display-flow .app-has-background{background-color:#f1f1f1;color:#333}.app-bootstrap.app-page-content{background-color:#fff;border-color:#bbb;color:#333}.app-bootstrap .jumbotron{background-color:#f1f1f1}.app-bootstrap.app-page-content .panel{background-color:#fff;color:#333}.panel:not(.panel-success):not(.panel-warning):not(.panel-default):not(.panel-danger):not(.panel-info){border-color:transparent}.app-bootstrap.app-page-content hr,.app-bootstrap.app-page-content .page-header{border-color:#eee}.app-bootstrap .navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.app-bootstrap .navbar-default .navbar-collapse,.app-bootstrap .navbar-default .navbar-form{border-color:#e7e7e7}.app-bootstrap .navbar-default .navbar-brand,.app-bootstrap:not(.app-desktop) .navbar-default .navbar-brand:hover,.app-bootstrap .navbar-default .navbar-text{color:#777}.app-desktop .app-bootstrap .navbar-default .navbar-brand:hover,.app-bootstrap .navbar-default .navbar-brand:focus{color:#5e5e5e}.app-bootstrap .navbar-inverse{background-color:#222;border-color:#080808}.app-bootstrap .navbar-inverse .navbar-collapse,.app-bootstrap .navbar-inverse .navbar-form{border-color:#e7e7e7}.app-bootstrap .navbar-inverse .navbar-brand,.app-bootstrap:not(.app-desktop) .navbar-inverse .navbar-brand:hover,.app-bootstrap .navbar-inverse .navbar-text{color:#777}.app-desktop .app-bootstrap .navbar-inverse .navbar-brand:hover,.app-bootstrap .navbar-inverse .navbar-brand:focus{color:#5e5e5e}.app-bootstrap .well{background-color:#f5f5f5;border-color:#e3e3e3}.app-bootstrap .table,.app-bootstrap .table > thead > tr > th,.app-bootstrap .table > tbody > tr > th,.app-bootstrap .table > tfoot > tr > th,.app-bootstrap .table > thead > tr > td,.app-bootstrap .table > tbody > tr > td,.app-bootstrap .table > tfoot > tr > td,.app-bootstrap .list-group-item:not(.active){border-color:#ddd}.app-bootstrap .table-striped > tbody > tr:nth-child(odd) > td,.app-bootstrap .table-striped > tbody > tr:nth-child(odd) > th{background-color:#f9f9f9}.app-bootstrap .table > thead > tr > th,.app-bootstrap .table > tbody > tr > th,.app-bootstrap .table > tfoot > tr > th{color:#000}.app-bootstrap .page-header,.app-bootstrap .nav-tabs{border-color:#ddd}.app-bootstrap .nav-tabs > li.active > a,.app-bootstrap .nav-tabs > li.active > a:hover{background-color:#ddd;border-color:#ddd;color:#555}.app-bootstrap .progress{background-color:#f5f5f5}.app-bootstrap .list-group-item:not(.active){background-color:#fff;color:#555}.app-bootstrap a.list-group-item:not(.active):hover{background-color:#f5f5f5;color:#555}.app-bootstrap a.list-group-item .list-group-item-heading{color:#333}.app-bootstrap .btn-default,.app-bootstrap .btn-default:visited,body:not(.app-desktop) .app-bootstrap .btn-default:hover,.app-bootstrap .panel-default > .panel-heading{background-color:#fff;border-color:#ccc;color:#333}.app-desktop .app-bootstrap .btn-default:hover,.app-bootstrap .btn-default:focus,.app-bootstrap .btn-default:active,.app-bootstrap .btn-default.active,.app-bootstrap .open > .dropdown-toggle.btn-default{background-color:#e6e6e6;border-color:#ccc;color:#333}.app-bootstrap .form-control{color:#555;background-color:#fff;border-color:#ccc}.app-bootstrap .panel-default,.app-bootstrap .panel-default > .panel-heading{border-color:#ddd}.app-bootstrap .panel-default > .panel-heading + .panel-collapse > .panel-body{border-top-color:#ddd}.app-bootstrap .panel-default > .panel-footer + .panel-collapse > .panel-body{border-bottom-color:#ddd}.app-echo .app-echo-toolbar > .app-echo-see-all.ui-btn-active,.app-desktop .app-echo .app-echo-toolbar > .app-echo-see-all:hover,.app-keyboard .app-row .app-key.app-dragging::before{background-color:rgba(0,0,0,0.05)}.app-echo .app-echo-toolbar > .app-echo-see-all.ui-btn-active{color:#000}.app-group .app-group-title.ui-btn-active,.app-group .app-group-path.ui-btn-active,.app-bar-heading .app-bar-text .app-group{color:#000}.ui-listview .app-group{background-color:#e9e9e9}.app-filter,.app-desktop .app-listview .app-field span[data-href]:hover,.app-desktop .app-listview .app-field[data-href]:hover,.app-desktop [data-state="read"] .app-control-inner[data-href]:hover,li .app-text-normal,.app-bar-search + .app-bar-history li b,.app-desktop .app-bar-search + .app-bar-history li b{color:#adacac}body:not(.app-ui-automation) .app-page-modal:not(.ui-page-active) .app-page-modal-title .app-btn::after,.app-has-keyboard .app-page-modal .app-page-modal-title .app-btn::after{color:rgba(255,255,255,.3)}body:not(.app-ui-automation) .app-page-modal:not(.ui-page-active) .app-bar-buttons .ui-btn,.app-has-keyboard .app-page-modal .app-bar-buttons .ui-btn{color:rgba(0,0,0,.4)}[data-input="checkbox"] .app-checkbox-container.app-checkbox-on{background-color:#adacac;border-color:#adacac}.app-focus-frame,.app-custom-density-disabled.app-page-inlineeditor{outline-color:#f2702f}.app-field-is-selected2::after{background-color:#adacac}[data-control][data-field].app-focus::before{border-color:#555}.app-field-is-selected,.app-display-flow [data-type="field"] .app-label.app-accent,.app-display-flow [data-type="field"]:not(.app-null) .app-value.app-accent,.app-display-flow [data-type="field"]:not(.app-null) .app-value.app-accent .app-icon,.app-display-flow .app-letters .app-selected{color:#adacac}.app-row-status-error::after{color:#adacac}.app-page-inlineeditor-overlay [data-layout="form"],.app-page-inlineeditor-overlay .app-data-input-button,.app-page-inlineeditor-overlay .app-wrapper{background-color:#fff}.app-progress-screen{background-color:#fff}.app-drawing{background-color:#777}.app-display-flow .app-numpad .app-btn:before,.app-desktop .app-display-flow .app-numpad .app-btn:hover:after,.app-display-flow .app-numpad .app-btn.app-dark:after{background-color:#ccc}.app-display-flow .app-numpad .app-accent:before{background-color:#adacac}.app-display-flow .app-numpad .app-btn.app-dark:after{background-color:rgba(255,255,255,.5)}.app-display-flow .app-numpad .app-btn.ui-btn-active:after,.app-desktop .app-display-flow .app-numpad .app-btn:hover:after{background-color:rgba(0,0,0,.1)}.app-display-flow .app-numpad i{color:#333}.app-display-flow .app-numpad .app-accent i{color:#eee}.app-display-flow .app-numpad .app-text{border-bottom-color:#ddd}.app-display-flow [data-type="button"] .app-button{color:#fff}.app-display-flow [data-type="button"] .app-button i{color:#fff}.app-display-flow .app-background-accent,.app-display-flow .app-has-background.app-background-accent{background-color:#adacac;color:#fff}.app-display-flow .app-has-background.app-background-accent + .app-hero{color:#fff}.app-reading-pane-splitter:hover,.app-reading-pane-splitter.app-dragging{background-color:rgba(0,0,0,.5)}.app-has-current-day .app-current-time{color:#f2702f}.app-theme-dark .app-has-time-prompt .app-current-time{color:#999}.app-has-current-day .current-time-line,.app-calendar-agenda-list .current-time-line{border-color:#f2702f}.app-theme-dark .app-has-time-prompt .current-time-line{border-color:#999}.app-has-current-day .current-time-line .dot{background-color:#f2702f}.app-theme-dark .app-has-time-prompt .current-time-line .dot{background-color:#999}@keyframes blink-cursor{from,to{border-color:#000}50%{border-color:transparent}}.app-has-scrollbars{scrollbar-color:#aaa transparent}.app-sidebar .app-has-scrollbars{scrollbar-color:rgba(0,0,0,.3) transparent}
/* fallback */
/*@font-face {
  font-family: 'Material Icons';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/materialicons/v125/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format('woff2');
}*/

.material-icons {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-feature-settings: 'liga';
  -webkit-font-smoothing: antialiased;
}

@charset "UTF-8";
/**
 * Pure css masonry grid
 *
 * Assign width, height, x and y position for each item in the grid, for 4 screen sizes, using only css classes
 *
 * Example classes for "lg" size:
 *
 * ┌────────────────────────┐┌─────────────┐
 * │       lt-lg-x-0        ││  lt-lg-x-2  │
 * │       lt-lg-y-0        ││  lt-lg-y-0  │
 * │       lt-lg-w-2        ││  lt-lg-w-1  │
 * │       lt-lg-h-1        ││  lt-lg-h-1  │
 * └────────────────────────┘└─────────────┘
 * ┌───────────────────────────────────────┐
 * │               lt-lg-x-0               │
 * │               lt-lg-y-1               │
 * │               lt-lg-w-3               │
 * │               lt-lg-h-1               │
 * └───────────────────────────────────────┘
 */
.lt-container {
  position: relative;
  width: 100%; }

.lt {
  position: absolute;
  touch-action: pan-x pan-y; }

.lt-body {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0; }

.lt-xs-x-0 {
  margin-left: 0%; }

.lt-xs-y-0 {
  margin-top: 0%; }

.lt-xs-y-1 {
  margin-top: 70.6666666667%; }

.lt-xs-y-2 {
  margin-top: 141.333333333%; }

.lt-xs-y-3 {
  margin-top: 212%; }

.lt-xs-y-4 {
  margin-top: 282.666666667%; }

.lt-xs-y-5 {
  margin-top: 353.333333333%; }

.lt-xs-y-6 {
  margin-top: 424%; }

.lt-xs-y-7 {
  margin-top: 494.666666667%; }

.lt-xs-y-8 {
  margin-top: 565.333333333%; }

.lt-xs-y-9 {
  margin-top: 636%; }

.lt-xs-y-10 {
  margin-top: 706.666666667%; }

.lt-xs-y-11 {
  margin-top: 777.333333333%; }

.lt-xs-y-12 {
  margin-top: 848%; }

.lt-xs-y-13 {
  margin-top: 918.666666667%; }

.lt-xs-y-14 {
  margin-top: 989.333333333%; }

.lt-xs-y-15 {
  margin-top: 1060%; }

.lt-xs-y-16 {
  margin-top: 1130.66666667%; }

.lt-xs-y-17 {
  margin-top: 1201.33333333%; }

.lt-xs-y-18 {
  margin-top: 1272%; }

.lt-xs-y-19 {
  margin-top: 1342.66666667%; }

.lt-xs-y-20 {
  margin-top: 1413.33333333%; }

.lt-xs-y-21 {
  margin-top: 1484%; }

.lt-xs-y-22 {
  margin-top: 1554.66666667%; }

.lt-xs-y-23 {
  margin-top: 1625.33333333%; }

.lt-xs-y-24 {
  margin-top: 1696%; }

.lt-xs-w-1 {
  width: 100%; }

.lt-xs-h-1 {
  padding-bottom: 66.6666666667%; }

.lt-xs-h-2 {
  padding-bottom: 137.333333333%; }

.lt-xs-h-3 {
  padding-bottom: 208%; }

.lt-xs-h-4 {
  padding-bottom: 278.666666667%; }

.lt-xs-h-5 {
  padding-bottom: 349.333333333%; }

.lt-xs-h-6 {
  padding-bottom: 420%; }

.lt-xs-h-7 {
  padding-bottom: 490.666666667%; }

.lt-xs-h-8 {
  padding-bottom: 561.333333333%; }

.lt-xs-h-9 {
  padding-bottom: 632%; }

.lt-xs-h-10 {
  padding-bottom: 702.666666667%; }

.lt-xs-h-11 {
  padding-bottom: 773.333333333%; }

.lt-xs-h-12 {
  padding-bottom: 844%; }

.lt-xs-h-13 {
  padding-bottom: 914.666666667%; }

.lt-xs-h-14 {
  padding-bottom: 985.333333333%; }

.lt-xs-h-15 {
  padding-bottom: 1056%; }

.lt-xs-h-16 {
  padding-bottom: 1126.66666667%; }

.lt-xs-h-17 {
  padding-bottom: 1197.33333333%; }

.lt-xs-h-18 {
  padding-bottom: 1268%; }

.lt-xs-h-19 {
  padding-bottom: 1338.66666667%; }

.lt-xs-h-20 {
  padding-bottom: 1409.33333333%; }

.lt-xs-h-21 {
  padding-bottom: 1480%; }

.lt-xs-h-22 {
  padding-bottom: 1550.66666667%; }

.lt-xs-h-23 {
  padding-bottom: 1621.33333333%; }

.lt-xs-h-24 {
  padding-bottom: 1692%; }

.lt-xs-h-25 {
  padding-bottom: 1762.66666667%; }

@media (min-width: 768px) {
  .lt-sm-x-0 {
    margin-left: 0%; }
  .lt-sm-x-1 {
    margin-left: 51.5%; }
  .lt-sm-y-0 {
    margin-top: 0%; }
  .lt-sm-y-1 {
    margin-top: 35.3333333333%; }
  .lt-sm-y-2 {
    margin-top: 70.6666666667%; }
  .lt-sm-y-3 {
    margin-top: 106%; }
  .lt-sm-y-4 {
    margin-top: 141.333333333%; }
  .lt-sm-y-5 {
    margin-top: 176.666666667%; }
  .lt-sm-y-6 {
    margin-top: 212%; }
  .lt-sm-y-7 {
    margin-top: 247.333333333%; }
  .lt-sm-y-8 {
    margin-top: 282.666666667%; }
  .lt-sm-y-9 {
    margin-top: 318%; }
  .lt-sm-y-10 {
    margin-top: 353.333333333%; }
  .lt-sm-y-11 {
    margin-top: 388.666666667%; }
  .lt-sm-y-12 {
    margin-top: 424%; }
  .lt-sm-y-13 {
    margin-top: 459.333333333%; }
  .lt-sm-y-14 {
    margin-top: 494.666666667%; }
  .lt-sm-y-15 {
    margin-top: 530%; }
  .lt-sm-y-16 {
    margin-top: 565.333333333%; }
  .lt-sm-y-17 {
    margin-top: 600.666666667%; }
  .lt-sm-y-18 {
    margin-top: 636%; }
  .lt-sm-y-19 {
    margin-top: 671.333333333%; }
  .lt-sm-w-1 {
    width: 48.5%; }
  .lt-sm-w-2 {
    width: 100%; }
  .lt-sm-h-1 {
    padding-bottom: 32.3333333333%; }
  .lt-sm-h-2 {
    padding-bottom: 67.6666666667%; }
  .lt-sm-h-3 {
    padding-bottom: 103%; }
  .lt-sm-h-4 {
    padding-bottom: 138.333333333%; }
  .lt-sm-h-5 {
    padding-bottom: 173.666666667%; }
  .lt-sm-h-6 {
    padding-bottom: 209%; }
  .lt-sm-h-7 {
    padding-bottom: 244.333333333%; }
  .lt-sm-h-8 {
    padding-bottom: 279.666666667%; }
  .lt-sm-h-9 {
    padding-bottom: 315%; }
  .lt-sm-h-10 {
    padding-bottom: 350.333333333%; }
  .lt-sm-h-11 {
    padding-bottom: 385.666666667%; }
  .lt-sm-h-12 {
    padding-bottom: 421%; }
  .lt-sm-h-13 {
    padding-bottom: 456.333333333%; }
  .lt-sm-h-14 {
    padding-bottom: 491.666666667%; }
  .lt-sm-h-15 {
    padding-bottom: 527%; }
  .lt-sm-h-16 {
    padding-bottom: 562.333333333%; }
  .lt-sm-h-17 {
    padding-bottom: 597.666666667%; }
  .lt-sm-h-18 {
    padding-bottom: 633%; }
  .lt-sm-h-19 {
    padding-bottom: 668.333333333%; }
  .lt-sm-h-20 {
    padding-bottom: 703.666666667%; } }

@media (min-width: 992px) {
  .lt-md-x-0 {
    margin-left: 0%; }
  .lt-md-x-1 {
    margin-left: 34%; }
  .lt-md-x-2 {
    margin-left: 68%; }
  .lt-md-y-0 {
    margin-top: 0%; }
  .lt-md-y-1 {
    margin-top: 23.3333333333%; }
  .lt-md-y-2 {
    margin-top: 46.6666666667%; }
  .lt-md-y-3 {
    margin-top: 70%; }
  .lt-md-y-4 {
    margin-top: 93.3333333333%; }
  .lt-md-y-5 {
    margin-top: 116.666666667%; }
  .lt-md-y-6 {
    margin-top: 140%; }
  .lt-md-y-7 {
    margin-top: 163.333333333%; }
  .lt-md-y-8 {
    margin-top: 186.666666667%; }
  .lt-md-y-9 {
    margin-top: 210%; }
  .lt-md-y-10 {
    margin-top: 233.333333333%; }
  .lt-md-y-11 {
    margin-top: 256.666666667%; }
  .lt-md-y-12 {
    margin-top: 280%; }
  .lt-md-y-13 {
    margin-top: 303.333333333%; }
  .lt-md-y-14 {
    margin-top: 326.666666667%; }
  .lt-md-w-1 {
    width: 32%; }
  .lt-md-w-2 {
    width: 66%; }
  .lt-md-w-3 {
    width: 100%; }
  .lt-md-h-1 {
    padding-bottom: 21.3333333333%; }
  .lt-md-h-2 {
    padding-bottom: 44.6666666667%; }
  .lt-md-h-3 {
    padding-bottom: 68%; }
  .lt-md-h-4 {
    padding-bottom: 91.3333333333%; }
  .lt-md-h-5 {
    padding-bottom: 114.666666667%; }
  .lt-md-h-6 {
    padding-bottom: 138%; }
  .lt-md-h-7 {
    padding-bottom: 161.333333333%; }
  .lt-md-h-8 {
    padding-bottom: 184.666666667%; }
  .lt-md-h-9 {
    padding-bottom: 208%; }
  .lt-md-h-10 {
    padding-bottom: 231.333333333%; }
  .lt-md-h-11 {
    padding-bottom: 254.666666667%; }
  .lt-md-h-12 {
    padding-bottom: 278%; }
  .lt-md-h-13 {
    padding-bottom: 301.333333333%; }
  .lt-md-h-14 {
    padding-bottom: 324.666666667%; }
  .lt-md-h-15 {
    padding-bottom: 348%; } }

@media (min-width: 1200px) {
  .lt-lg-x-0 {
    margin-left: 0%; }
  .lt-lg-x-1 {
    margin-left: 25.25%; }
  .lt-lg-x-2 {
    margin-left: 50.5%; }
  .lt-lg-x-3 {
    margin-left: 75.75%; }
  .lt-lg-y-0 {
    margin-top: 0%; }
  .lt-lg-y-1 {
    margin-top: 17.1666666667%; }
  .lt-lg-y-2 {
    margin-top: 34.3333333333%; }
  .lt-lg-y-3 {
    margin-top: 51.5%; }
  .lt-lg-y-4 {
    margin-top: 68.6666666667%; }
  .lt-lg-y-5 {
    margin-top: 85.8333333333%; }
  .lt-lg-y-6 {
    margin-top: 103%; }
  .lt-lg-y-7 {
    margin-top: 120.166666667%; }
  .lt-lg-y-8 {
    margin-top: 137.333333333%; }
  .lt-lg-y-9 {
    margin-top: 154.5%; }
  .lt-lg-w-1 {
    width: 24.25%; }
  .lt-lg-w-2 {
    width: 49.5%; }
  .lt-lg-w-3 {
    width: 74.75%; }
  .lt-lg-w-4 {
    width: 100%; }
  .lt-lg-h-1 {
    padding-bottom: 16.1666666667%; }
  .lt-lg-h-2 {
    padding-bottom: 33.3333333333%; }
  .lt-lg-h-3 {
    padding-bottom: 50.5%; }
  .lt-lg-h-4 {
    padding-bottom: 67.6666666667%; }
  .lt-lg-h-5 {
    padding-bottom: 84.8333333333%; }
  .lt-lg-h-6 {
    padding-bottom: 102%; }
  .lt-lg-h-7 {
    padding-bottom: 119.166666667%; }
  .lt-lg-h-8 {
    padding-bottom: 136.333333333%; }
  .lt-lg-h-9 {
    padding-bottom: 153.5%; }
  .lt-lg-h-10 {
    padding-bottom: 170.666666667%; } }

/**
 * Styles specific to the ordering process
 */
.lt {
  z-index: 1;
  transition: margin-left 0.1s ease-out, margin-top 0.1s ease-out; }

.lt-ghost {
  opacity: 0.5;
  z-index: 2;
  pointer-events: none;
  background-color: black;
  transition: margin-left 0s ease-out, margin-top 0s ease-out; }

.lt-container {
  transition: padding-bottom 0.1s ease-out; }

.lt-container .lt-mask {
  display: block;
  border: 1px solid #AAA;
  position: absolute;
  z-index: 3;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0; }

.lt-only-xs.lt-xs-x-0, .lt-only-xs .lt-xs-x-0 {
  margin-left: 0%; }

.lt-only-xs.lt-xs-y-0, .lt-only-xs .lt-xs-y-0 {
  margin-top: 0%; }

.lt-only-xs.lt-xs-y-1, .lt-only-xs .lt-xs-y-1 {
  margin-top: 70.6666666667%; }

.lt-only-xs.lt-xs-y-2, .lt-only-xs .lt-xs-y-2 {
  margin-top: 141.333333333%; }

.lt-only-xs.lt-xs-y-3, .lt-only-xs .lt-xs-y-3 {
  margin-top: 212%; }

.lt-only-xs.lt-xs-y-4, .lt-only-xs .lt-xs-y-4 {
  margin-top: 282.666666667%; }

.lt-only-xs.lt-xs-y-5, .lt-only-xs .lt-xs-y-5 {
  margin-top: 353.333333333%; }

.lt-only-xs.lt-xs-y-6, .lt-only-xs .lt-xs-y-6 {
  margin-top: 424%; }

.lt-only-xs.lt-xs-y-7, .lt-only-xs .lt-xs-y-7 {
  margin-top: 494.666666667%; }

.lt-only-xs.lt-xs-y-8, .lt-only-xs .lt-xs-y-8 {
  margin-top: 565.333333333%; }

.lt-only-xs.lt-xs-y-9, .lt-only-xs .lt-xs-y-9 {
  margin-top: 636%; }

.lt-only-xs.lt-xs-y-10, .lt-only-xs .lt-xs-y-10 {
  margin-top: 706.666666667%; }

.lt-only-xs.lt-xs-y-11, .lt-only-xs .lt-xs-y-11 {
  margin-top: 777.333333333%; }

.lt-only-xs.lt-xs-y-12, .lt-only-xs .lt-xs-y-12 {
  margin-top: 848%; }

.lt-only-xs.lt-xs-y-13, .lt-only-xs .lt-xs-y-13 {
  margin-top: 918.666666667%; }

.lt-only-xs.lt-xs-y-14, .lt-only-xs .lt-xs-y-14 {
  margin-top: 989.333333333%; }

.lt-only-xs.lt-xs-y-15, .lt-only-xs .lt-xs-y-15 {
  margin-top: 1060%; }

.lt-only-xs.lt-xs-y-16, .lt-only-xs .lt-xs-y-16 {
  margin-top: 1130.66666667%; }

.lt-only-xs.lt-xs-y-17, .lt-only-xs .lt-xs-y-17 {
  margin-top: 1201.33333333%; }

.lt-only-xs.lt-xs-y-18, .lt-only-xs .lt-xs-y-18 {
  margin-top: 1272%; }

.lt-only-xs.lt-xs-y-19, .lt-only-xs .lt-xs-y-19 {
  margin-top: 1342.66666667%; }

.lt-only-xs.lt-xs-y-20, .lt-only-xs .lt-xs-y-20 {
  margin-top: 1413.33333333%; }

.lt-only-xs.lt-xs-y-21, .lt-only-xs .lt-xs-y-21 {
  margin-top: 1484%; }

.lt-only-xs.lt-xs-y-22, .lt-only-xs .lt-xs-y-22 {
  margin-top: 1554.66666667%; }

.lt-only-xs.lt-xs-y-23, .lt-only-xs .lt-xs-y-23 {
  margin-top: 1625.33333333%; }

.lt-only-xs.lt-xs-y-24, .lt-only-xs .lt-xs-y-24 {
  margin-top: 1696%; }

.lt-only-xs.lt-xs-w-1, .lt-only-xs .lt-xs-w-1 {
  width: 100%; }

.lt-only-xs.lt-xs-h-1, .lt-only-xs .lt-xs-h-1 {
  padding-bottom: 66.6666666667%; }

.lt-only-xs.lt-xs-h-2, .lt-only-xs .lt-xs-h-2 {
  padding-bottom: 137.333333333%; }

.lt-only-xs.lt-xs-h-3, .lt-only-xs .lt-xs-h-3 {
  padding-bottom: 208%; }

.lt-only-xs.lt-xs-h-4, .lt-only-xs .lt-xs-h-4 {
  padding-bottom: 278.666666667%; }

.lt-only-xs.lt-xs-h-5, .lt-only-xs .lt-xs-h-5 {
  padding-bottom: 349.333333333%; }

.lt-only-xs.lt-xs-h-6, .lt-only-xs .lt-xs-h-6 {
  padding-bottom: 420%; }

.lt-only-xs.lt-xs-h-7, .lt-only-xs .lt-xs-h-7 {
  padding-bottom: 490.666666667%; }

.lt-only-xs.lt-xs-h-8, .lt-only-xs .lt-xs-h-8 {
  padding-bottom: 561.333333333%; }

.lt-only-xs.lt-xs-h-9, .lt-only-xs .lt-xs-h-9 {
  padding-bottom: 632%; }

.lt-only-xs.lt-xs-h-10, .lt-only-xs .lt-xs-h-10 {
  padding-bottom: 702.666666667%; }

.lt-only-xs.lt-xs-h-11, .lt-only-xs .lt-xs-h-11 {
  padding-bottom: 773.333333333%; }

.lt-only-xs.lt-xs-h-12, .lt-only-xs .lt-xs-h-12 {
  padding-bottom: 844%; }

.lt-only-xs.lt-xs-h-13, .lt-only-xs .lt-xs-h-13 {
  padding-bottom: 914.666666667%; }

.lt-only-xs.lt-xs-h-14, .lt-only-xs .lt-xs-h-14 {
  padding-bottom: 985.333333333%; }

.lt-only-xs.lt-xs-h-15, .lt-only-xs .lt-xs-h-15 {
  padding-bottom: 1056%; }

.lt-only-xs.lt-xs-h-16, .lt-only-xs .lt-xs-h-16 {
  padding-bottom: 1126.66666667%; }

.lt-only-xs.lt-xs-h-17, .lt-only-xs .lt-xs-h-17 {
  padding-bottom: 1197.33333333%; }

.lt-only-xs.lt-xs-h-18, .lt-only-xs .lt-xs-h-18 {
  padding-bottom: 1268%; }

.lt-only-xs.lt-xs-h-19, .lt-only-xs .lt-xs-h-19 {
  padding-bottom: 1338.66666667%; }

.lt-only-xs.lt-xs-h-20, .lt-only-xs .lt-xs-h-20 {
  padding-bottom: 1409.33333333%; }

.lt-only-xs.lt-xs-h-21, .lt-only-xs .lt-xs-h-21 {
  padding-bottom: 1480%; }

.lt-only-xs.lt-xs-h-22, .lt-only-xs .lt-xs-h-22 {
  padding-bottom: 1550.66666667%; }

.lt-only-xs.lt-xs-h-23, .lt-only-xs .lt-xs-h-23 {
  padding-bottom: 1621.33333333%; }

.lt-only-xs.lt-xs-h-24, .lt-only-xs .lt-xs-h-24 {
  padding-bottom: 1692%; }

.lt-only-xs.lt-xs-h-25, .lt-only-xs .lt-xs-h-25 {
  padding-bottom: 1762.66666667%; }

.lt-only-sm.lt-sm-x-0, .lt-only-sm .lt-sm-x-0 {
  margin-left: 0%; }

.lt-only-sm.lt-sm-x-1, .lt-only-sm .lt-sm-x-1 {
  margin-left: 51.5%; }

.lt-only-sm.lt-sm-y-0, .lt-only-sm .lt-sm-y-0 {
  margin-top: 0%; }

.lt-only-sm.lt-sm-y-1, .lt-only-sm .lt-sm-y-1 {
  margin-top: 35.3333333333%; }

.lt-only-sm.lt-sm-y-2, .lt-only-sm .lt-sm-y-2 {
  margin-top: 70.6666666667%; }

.lt-only-sm.lt-sm-y-3, .lt-only-sm .lt-sm-y-3 {
  margin-top: 106%; }

.lt-only-sm.lt-sm-y-4, .lt-only-sm .lt-sm-y-4 {
  margin-top: 141.333333333%; }

.lt-only-sm.lt-sm-y-5, .lt-only-sm .lt-sm-y-5 {
  margin-top: 176.666666667%; }

.lt-only-sm.lt-sm-y-6, .lt-only-sm .lt-sm-y-6 {
  margin-top: 212%; }

.lt-only-sm.lt-sm-y-7, .lt-only-sm .lt-sm-y-7 {
  margin-top: 247.333333333%; }

.lt-only-sm.lt-sm-y-8, .lt-only-sm .lt-sm-y-8 {
  margin-top: 282.666666667%; }

.lt-only-sm.lt-sm-y-9, .lt-only-sm .lt-sm-y-9 {
  margin-top: 318%; }

.lt-only-sm.lt-sm-y-10, .lt-only-sm .lt-sm-y-10 {
  margin-top: 353.333333333%; }

.lt-only-sm.lt-sm-y-11, .lt-only-sm .lt-sm-y-11 {
  margin-top: 388.666666667%; }

.lt-only-sm.lt-sm-y-12, .lt-only-sm .lt-sm-y-12 {
  margin-top: 424%; }

.lt-only-sm.lt-sm-y-13, .lt-only-sm .lt-sm-y-13 {
  margin-top: 459.333333333%; }

.lt-only-sm.lt-sm-y-14, .lt-only-sm .lt-sm-y-14 {
  margin-top: 494.666666667%; }

.lt-only-sm.lt-sm-y-15, .lt-only-sm .lt-sm-y-15 {
  margin-top: 530%; }

.lt-only-sm.lt-sm-y-16, .lt-only-sm .lt-sm-y-16 {
  margin-top: 565.333333333%; }

.lt-only-sm.lt-sm-y-17, .lt-only-sm .lt-sm-y-17 {
  margin-top: 600.666666667%; }

.lt-only-sm.lt-sm-y-18, .lt-only-sm .lt-sm-y-18 {
  margin-top: 636%; }

.lt-only-sm.lt-sm-y-19, .lt-only-sm .lt-sm-y-19 {
  margin-top: 671.333333333%; }

.lt-only-sm.lt-sm-w-1, .lt-only-sm .lt-sm-w-1 {
  width: 48.5%; }

.lt-only-sm.lt-sm-w-2, .lt-only-sm .lt-sm-w-2 {
  width: 100%; }

.lt-only-sm.lt-sm-h-1, .lt-only-sm .lt-sm-h-1 {
  padding-bottom: 32.3333333333%; }

.lt-only-sm.lt-sm-h-2, .lt-only-sm .lt-sm-h-2 {
  padding-bottom: 67.6666666667%; }

.lt-only-sm.lt-sm-h-3, .lt-only-sm .lt-sm-h-3 {
  padding-bottom: 103%; }

.lt-only-sm.lt-sm-h-4, .lt-only-sm .lt-sm-h-4 {
  padding-bottom: 138.333333333%; }

.lt-only-sm.lt-sm-h-5, .lt-only-sm .lt-sm-h-5 {
  padding-bottom: 173.666666667%; }

.lt-only-sm.lt-sm-h-6, .lt-only-sm .lt-sm-h-6 {
  padding-bottom: 209%; }

.lt-only-sm.lt-sm-h-7, .lt-only-sm .lt-sm-h-7 {
  padding-bottom: 244.333333333%; }

.lt-only-sm.lt-sm-h-8, .lt-only-sm .lt-sm-h-8 {
  padding-bottom: 279.666666667%; }

.lt-only-sm.lt-sm-h-9, .lt-only-sm .lt-sm-h-9 {
  padding-bottom: 315%; }

.lt-only-sm.lt-sm-h-10, .lt-only-sm .lt-sm-h-10 {
  padding-bottom: 350.333333333%; }

.lt-only-sm.lt-sm-h-11, .lt-only-sm .lt-sm-h-11 {
  padding-bottom: 385.666666667%; }

.lt-only-sm.lt-sm-h-12, .lt-only-sm .lt-sm-h-12 {
  padding-bottom: 421%; }

.lt-only-sm.lt-sm-h-13, .lt-only-sm .lt-sm-h-13 {
  padding-bottom: 456.333333333%; }

.lt-only-sm.lt-sm-h-14, .lt-only-sm .lt-sm-h-14 {
  padding-bottom: 491.666666667%; }

.lt-only-sm.lt-sm-h-15, .lt-only-sm .lt-sm-h-15 {
  padding-bottom: 527%; }

.lt-only-sm.lt-sm-h-16, .lt-only-sm .lt-sm-h-16 {
  padding-bottom: 562.333333333%; }

.lt-only-sm.lt-sm-h-17, .lt-only-sm .lt-sm-h-17 {
  padding-bottom: 597.666666667%; }

.lt-only-sm.lt-sm-h-18, .lt-only-sm .lt-sm-h-18 {
  padding-bottom: 633%; }

.lt-only-sm.lt-sm-h-19, .lt-only-sm .lt-sm-h-19 {
  padding-bottom: 668.333333333%; }

.lt-only-sm.lt-sm-h-20, .lt-only-sm .lt-sm-h-20 {
  padding-bottom: 703.666666667%; }

.lt-only-md.lt-md-x-0, .lt-only-md .lt-md-x-0 {
  margin-left: 0%; }

.lt-only-md.lt-md-x-1, .lt-only-md .lt-md-x-1 {
  margin-left: 34%; }

.lt-only-md.lt-md-x-2, .lt-only-md .lt-md-x-2 {
  margin-left: 68%; }

.lt-only-md.lt-md-y-0, .lt-only-md .lt-md-y-0 {
  margin-top: 0%; }

.lt-only-md.lt-md-y-1, .lt-only-md .lt-md-y-1 {
  margin-top: 23.3333333333%; }

.lt-only-md.lt-md-y-2, .lt-only-md .lt-md-y-2 {
  margin-top: 46.6666666667%; }

.lt-only-md.lt-md-y-3, .lt-only-md .lt-md-y-3 {
  margin-top: 70%; }

.lt-only-md.lt-md-y-4, .lt-only-md .lt-md-y-4 {
  margin-top: 93.3333333333%; }

.lt-only-md.lt-md-y-5, .lt-only-md .lt-md-y-5 {
  margin-top: 116.666666667%; }

.lt-only-md.lt-md-y-6, .lt-only-md .lt-md-y-6 {
  margin-top: 140%; }

.lt-only-md.lt-md-y-7, .lt-only-md .lt-md-y-7 {
  margin-top: 163.333333333%; }

.lt-only-md.lt-md-y-8, .lt-only-md .lt-md-y-8 {
  margin-top: 186.666666667%; }

.lt-only-md.lt-md-y-9, .lt-only-md .lt-md-y-9 {
  margin-top: 210%; }

.lt-only-md.lt-md-y-10, .lt-only-md .lt-md-y-10 {
  margin-top: 233.333333333%; }

.lt-only-md.lt-md-y-11, .lt-only-md .lt-md-y-11 {
  margin-top: 256.666666667%; }

.lt-only-md.lt-md-y-12, .lt-only-md .lt-md-y-12 {
  margin-top: 280%; }

.lt-only-md.lt-md-y-13, .lt-only-md .lt-md-y-13 {
  margin-top: 303.333333333%; }

.lt-only-md.lt-md-y-14, .lt-only-md .lt-md-y-14 {
  margin-top: 326.666666667%; }

.lt-only-md.lt-md-w-1, .lt-only-md .lt-md-w-1 {
  width: 32%; }

.lt-only-md.lt-md-w-2, .lt-only-md .lt-md-w-2 {
  width: 66%; }

.lt-only-md.lt-md-w-3, .lt-only-md .lt-md-w-3 {
  width: 100%; }

.lt-only-md.lt-md-h-1, .lt-only-md .lt-md-h-1 {
  padding-bottom: 21.3333333333%; }

.lt-only-md.lt-md-h-2, .lt-only-md .lt-md-h-2 {
  padding-bottom: 44.6666666667%; }

.lt-only-md.lt-md-h-3, .lt-only-md .lt-md-h-3 {
  padding-bottom: 68%; }

.lt-only-md.lt-md-h-4, .lt-only-md .lt-md-h-4 {
  padding-bottom: 91.3333333333%; }

.lt-only-md.lt-md-h-5, .lt-only-md .lt-md-h-5 {
  padding-bottom: 114.666666667%; }

.lt-only-md.lt-md-h-6, .lt-only-md .lt-md-h-6 {
  padding-bottom: 138%; }

.lt-only-md.lt-md-h-7, .lt-only-md .lt-md-h-7 {
  padding-bottom: 161.333333333%; }

.lt-only-md.lt-md-h-8, .lt-only-md .lt-md-h-8 {
  padding-bottom: 184.666666667%; }

.lt-only-md.lt-md-h-9, .lt-only-md .lt-md-h-9 {
  padding-bottom: 208%; }

.lt-only-md.lt-md-h-10, .lt-only-md .lt-md-h-10 {
  padding-bottom: 231.333333333%; }

.lt-only-md.lt-md-h-11, .lt-only-md .lt-md-h-11 {
  padding-bottom: 254.666666667%; }

.lt-only-md.lt-md-h-12, .lt-only-md .lt-md-h-12 {
  padding-bottom: 278%; }

.lt-only-md.lt-md-h-13, .lt-only-md .lt-md-h-13 {
  padding-bottom: 301.333333333%; }

.lt-only-md.lt-md-h-14, .lt-only-md .lt-md-h-14 {
  padding-bottom: 324.666666667%; }

.lt-only-md.lt-md-h-15, .lt-only-md .lt-md-h-15 {
  padding-bottom: 348%; }

.lt-only-lg.lt-lg-x-0, .lt-only-lg .lt-lg-x-0 {
  margin-left: 0%; }

.lt-only-lg.lt-lg-x-1, .lt-only-lg .lt-lg-x-1 {
  margin-left: 25.25%; }

.lt-only-lg.lt-lg-x-2, .lt-only-lg .lt-lg-x-2 {
  margin-left: 50.5%; }

.lt-only-lg.lt-lg-x-3, .lt-only-lg .lt-lg-x-3 {
  margin-left: 75.75%; }

.lt-only-lg.lt-lg-y-0, .lt-only-lg .lt-lg-y-0 {
  margin-top: 0%; }

.lt-only-lg.lt-lg-y-1, .lt-only-lg .lt-lg-y-1 {
  margin-top: 17.1666666667%; }

.lt-only-lg.lt-lg-y-2, .lt-only-lg .lt-lg-y-2 {
  margin-top: 34.3333333333%; }

.lt-only-lg.lt-lg-y-3, .lt-only-lg .lt-lg-y-3 {
  margin-top: 51.5%; }

.lt-only-lg.lt-lg-y-4, .lt-only-lg .lt-lg-y-4 {
  margin-top: 68.6666666667%; }

.lt-only-lg.lt-lg-y-5, .lt-only-lg .lt-lg-y-5 {
  margin-top: 85.8333333333%; }

.lt-only-lg.lt-lg-y-6, .lt-only-lg .lt-lg-y-6 {
  margin-top: 103%; }

.lt-only-lg.lt-lg-y-7, .lt-only-lg .lt-lg-y-7 {
  margin-top: 120.166666667%; }

.lt-only-lg.lt-lg-y-8, .lt-only-lg .lt-lg-y-8 {
  margin-top: 137.333333333%; }

.lt-only-lg.lt-lg-y-9, .lt-only-lg .lt-lg-y-9 {
  margin-top: 154.5%; }

.lt-only-lg.lt-lg-w-1, .lt-only-lg .lt-lg-w-1 {
  width: 24.25%; }

.lt-only-lg.lt-lg-w-2, .lt-only-lg .lt-lg-w-2 {
  width: 49.5%; }

.lt-only-lg.lt-lg-w-3, .lt-only-lg .lt-lg-w-3 {
  width: 74.75%; }

.lt-only-lg.lt-lg-w-4, .lt-only-lg .lt-lg-w-4 {
  width: 100%; }

.lt-only-lg.lt-lg-h-1, .lt-only-lg .lt-lg-h-1 {
  padding-bottom: 16.1666666667%; }

.lt-only-lg.lt-lg-h-2, .lt-only-lg .lt-lg-h-2 {
  padding-bottom: 33.3333333333%; }

.lt-only-lg.lt-lg-h-3, .lt-only-lg .lt-lg-h-3 {
  padding-bottom: 50.5%; }

.lt-only-lg.lt-lg-h-4, .lt-only-lg .lt-lg-h-4 {
  padding-bottom: 67.6666666667%; }

.lt-only-lg.lt-lg-h-5, .lt-only-lg .lt-lg-h-5 {
  padding-bottom: 84.8333333333%; }

.lt-only-lg.lt-lg-h-6, .lt-only-lg .lt-lg-h-6 {
  padding-bottom: 102%; }

.lt-only-lg.lt-lg-h-7, .lt-only-lg .lt-lg-h-7 {
  padding-bottom: 119.166666667%; }

.lt-only-lg.lt-lg-h-8, .lt-only-lg .lt-lg-h-8 {
  padding-bottom: 136.333333333%; }

.lt-only-lg.lt-lg-h-9, .lt-only-lg .lt-lg-h-9 {
  padding-bottom: 153.5%; }

.lt-only-lg.lt-lg-h-10, .lt-only-lg .lt-lg-h-10 {
  padding-bottom: 170.666666667%; }

/*# sourceMappingURL=layout-grid.css.map */
/*This stylesheet overwrites touch.css -stylesheet*/

/*.app-bar-toolbar {
    background-color: #676a6c;
    border-color: #676a6c;
}*/
/*Login page background style*/
/*    .app-bar-toolbar .ui-title {
    text-shadow: none;
    height: 21px;
    font-weight: normal;
    line-height: normal;
    text-transform: uppercase;
    vertical-align: middle;
    font-weight: 600;
}*/

/*@media (min-width: 768px) {
    .app-acc-space {
        background-image: url("/eamweb/images/EAM.png");
        background-position: center;
        background-size: 50%;
        background-repeat: no-repeat;
    }
}*/

/* Landscape phones and portrait tablets */
@media (max-width: 767px) {

    .app-acc-space {
        background-image: none;
    }
}

/* Portrait phones and smaller */
@media (max-width: 480px) {

    .app-acc-space {
        background-image: none;
    }
}

/* Remove "See All" button from grids in form */
.app-echo-see-all {
    visibility: hidden;
}

[data-input="checkbox"] .app-checkbox-container.app-checkbox-on {
    background-color: #f2702f;
    border-color: #f2702f;
}

[data-input="checkboxlist"] .app-data-list li.app-selected::after {
    background-color: #f2702f;
    border-color: #f2702f;
}

[data-input] .app-data-list li.app-selected {
    border-color: #f2702f;
    background-color: transparent !important;
}

[data-input="radiobuttonlist"] .app-data-list li.app-selected::after {
    border-color: #f2702f;
}

[data-input] .app-control-helper ul li.ui-btn-active,
[data-input].app-has-focus .app-control-helper ul li.app-focus {
    border-color: #f2702f;
    background-color: #f2702f;
    color: #fff;
}

.app-sidebar .app-bar-toolbar-bottom .ui-btn.app-selected:not(.ui-btn-active)::before {
    content: ' ';
    position: absolute;
    background-color: #f2702f;
    left: 0;
    bottom: 1px;
    right: 0;
    height: 4px;
}

.app-bar-search + .app-bar-history li.app-selected,
.app-bar-search + .app-bar-history li.app-selected .material-icon,
.app-bar-search + .app-bar-history li.app-selected b {
    background-color: #f2702f !important;
    color: #fff !important;
}

.app-page-modal-title .app-btn.ui-btn-active {
    color: #f2702f;
}

.app-option-selected::before,
.app-item-selected::before {
    content: ' ';
    display: inline-block;
    left: 0;
    top: 0;
    bottom: 0;
    width: 4px;
    background-color: #f2702f;
    position: absolute;
}

.app-sidebar .app-bar-toolbar-bottom .ui-btn.app-selected:not(.ui-btn-active)::before {
    content: ' ';
    position: absolute;
    background-color: #f2702f;
    left: 0;
    bottom: 1px;
    right: 0;
    height: 4px;
}

.app-listview li .app-li-corner {
    right: 0;
    top: 0;
    padding: 2px .5em;
    background-color: #f2702f;
    color: #fff;
    position: absolute;
    text-shadow: none;
    max-width: 65%;
    text-overflow: ellipsis;
    overflow: hidden;
    font-size: 12px;
    line-height: normal;
    overflow: hidden;
    text-transform: uppercase;
}

.app-filter {
    font-weight: 600;
    color: #f2702f;
    max-height: 30px;
}

.app-tabs .ui-btn:not(.ui-btn-active) {
    color: #000;
    background-color: #ffffff;
    border-color: #ffffff;
}


[data-checkbox-style="circle"] .app-checkbox-container.app-checkbox-on .app-checkbox-button,
[data-checkbox-style="square"] .app-checkbox-container.app-checkbox-on .app-checkbox-button {
    background-color: #f2702f;
}

.app-tabs .ui-btn.app-tab-active, .app-tabs .ui-btn.ui-btn-active {
    color: #ffffff;
    background-color: #f2702f;
    border-color: #ffffff;
}

.app-tabs .ui-btn, .app-tabs .ui-btn.app-tab-active, .app-tabs .ui-btn.ui-btn-active, body:not(.app-desktop) .app-tabs .ui-btn, .app-desktop .app-tabs .ui-btn:not(.ui-btn-active):not(.app-selected):hover {
    color: #ffffff;
    border-color: #ffffff;
    background-color: #f2702f;
}

/*li.dv-item:nth-child(odd) {
        background-color: #f9f9f9;
}*/

.app-grid .myapp-workordertype-userg .app-field-WorkOrderType::after,
.myapp-workordertype-userg .app-field-WorkOrderType .app-field-data::after {
    display: inline-block;
    font-family: 'Material Icons';
    font-style: normal;
    font-weight: normal;
    font-size: 20px;
    vertical-align: middle;
    line-height: 1px;
    padding-left: .5em;
    padding-bottom: .1em;
    /* change these properties  */
    content: "person_add";
}

.app-grid .myapp-workordertype-planned .app-field-WorkOrderType::after,
.myapp-workordertype-planned .app-field-WorkOrderType .app-field-data::after {
    display: inline-block;
    font-family: 'Material Icons';
    font-style: normal;
    font-weight: normal;
    font-size: 20px;
    vertical-align: middle;
    line-height: 1px;
    padding-left: .5em;
    padding-bottom: .1em;
    /* change these properties  */
    content: "update";
}

.app-grid .myapp-workordertype-failure .app-field-WorkOrderType::after,
.myapp-workordertype-failure .app-field-WorkOrderType .app-field-data::after {
    display: inline-block;
    font-family: 'Material Icons';
    font-style: normal;
    font-weight: normal;
    font-size: 20px;
    vertical-align: middle;
    line-height: 1px;
    padding-left: .5em;
    padding-bottom: .1em;
    /* change these properties  */
    content: "report_problem";
    color: #a11e0e;
}

.myapp-workorder-start > .ui-btn:not(:hover):not(.app-selected):not(.ui-btn-active),
.myapp-workorder-start > .ui-btn:not(:hover):not(.app-selected):not(.ui-btn-active) .app-frozen-spacer {
    /* change this property */
    background-color: #eafeea !important;
}

.myapp-workorder-late > .ui-btn:not(:hover):not(.app-selected):not(.ui-btn-active),
.myapp-workorder-late > .ui-btn:not(:hover):not(.app-selected):not(.ui-btn-active) .app-frozen-spacer {
    /* change this property */
    background-color: #ffeeed !important;
}

.myapp-maintenancePlan-active > .ui-btn:not(:hover):not(.app-selected):not(.ui-btn-active),
.myapp-maintenancePlan-active > .ui-btn:not(:hover):not(.app-selected):not(.ui-btn-active) .app-frozen-spacer {
    /* change this property */
    background-color: #eafeea !important;
}

.myapp-maintenancePlan-passive > .ui-btn:not(:hover):not(.app-selected):not(.ui-btn-active),
.myapp-maintenancePlan-passive > .ui-btn:not(:hover):not(.app-selected):not(.ui-btn-active) .app-frozen-spacer {
    /* change this property */
    background-color: #FFFFE0 !important;
}

.myapp-maintenancePlan-error > .ui-btn:not(:hover):not(.app-selected):not(.ui-btn-active),
.myapp-maintenancePlan-error > .ui-btn:not(:hover):not(.app-selected):not(.ui-btn-active) .app-frozen-spacer {
    /* change this property */
    background-color: #ffeeed !important;
}

.myapp-workorder-latebutstarted > .ui-btn:not(:hover):not(.app-selected):not(.ui-btn-active),
.myapp-workorder-latebutstarted > .ui-btn:not(:hover):not(.app-selected):not(.ui-btn-active) .app-frozen-spacer {
    /* change this property */
    background-color: #FFFFE0 !important;
}

.myapp-workorder-done > .ui-btn:not(:hover):not(.app-selected):not(.ui-btn-active),
.myapp-workorder-done > .ui-btn:not(:hover):not(.app-selected):not(.ui-btn-active) .app-frozen-spacer {
    /* change this property */
    background-color: rgba(0,0,0,0.08) !important;
}

.myapp-failure-resolved > .ui-btn:not(:hover):not(.app-selected):not(.ui-btn-active),
.myapp-failure-resolved > .ui-btn:not(:hover):not(.app-selected):not(.ui-btn-active) .app-frozen-spacer {
    /* change this property */
    background-color: #eafeea !important;
}

.myapp-failure-new > .ui-btn:not(:hover):not(.app-selected):not(.ui-btn-active),
.myapp-failure-new > .ui-btn:not(:hover):not(.app-selected):not(.ui-btn-active) .app-frozen-spacer {
    /* change this property */
    background-color: #ffeeed !important;
}

.myapp-failure-beingresolved > .ui-btn:not(:hover):not(.app-selected):not(.ui-btn-active),
.myapp-failure-beingresolved > .ui-btn:not(:hover):not(.app-selected):not(.ui-btn-active) .app-frozen-spacer {
    /* change this property */
    background-color: #FFFFE0 !important;
}

.app-grid .myapp-process1 .app-field:nth-of-type(2)::before,
.myapp-process1 .app-field:nth-of-type(2)::before {
    display: inline-block;
    font-family: 'Material Icons';
    font-style: normal;
    font-weight: normal;
    font-size: 20px;
    vertical-align: middle;
    line-height: 1px;
    padding-right: .1em;
    /* change these properties  */
    content: "fiber_manual_record";
    color: yellow;
    visibility: visible;
}


.app-grid .myapp-process2 .app-field:nth-of-type(2)::before,
.myapp-process2 .app-field:nth-of-type(2)::before {
    display: inline-block;
    font-family: 'Material Icons';
    font-style: normal;
    font-weight: normal;
    font-size: 20px;
    vertical-align: middle;
    line-height: 1px;
    padding-right: .1em;
    /* change these properties  */
    content: "fiber_manual_record";
    color: #a11e0e;
    visibility: visible;
}

.app-grid .myapp-process3 .app-field:nth-of-type(2)::before,
.myapp-process3 .app-field:nth-of-type(2)::before {
    display: inline-block;
    font-family: 'Material Icons';
    font-style: normal;
    font-weight: normal;
    font-size: 20px;
    vertical-align: middle;
    line-height: 1px;
    padding-right: .1em;
    /* change these properties  */
    content: "fiber_manual_record";
    color: black;
    visibility: visible;
}

.app-grid .myapp-process4 .app-field:nth-of-type(2)::before,
.myapp-process4 .app-field:nth-of-type(2)::before {
    display: inline-block;
    font-family: 'Material Icons';
    font-style: normal;
    font-weight: normal;
    font-size: 20px;
    vertical-align: middle;
    line-height: 1px;
    padding-right: .1em;
    /* change these properties  */
    content: "fiber_manual_record";
    color: grey;
    visibility: visible;
}

.app-grid .myapp-class-return .app-field-ClassName::after,
.myapp-workordertype-return .app-field-ClassName .app-field-data::after {
    display: inline-block;
    font-family: 'Material Icons';
    font-style: normal;
    font-weight: normal;
    font-size: 20px;
    vertical-align: middle;
    line-height: 1px;
    padding-left: .5em;
    /* change these properties  */
    content: "undo";
}

.app-grid .myapp-class-withdraw .app-field-ClassName::after,
.myapp-workordertype-withdraw .app-field-ClassName .app-field-data::after {
    display: inline-block;
    font-family: 'Material Icons';
    font-style: normal;
    font-weight: normal;
    font-size: 20px;
    vertical-align: middle;
    line-height: 1px;
    padding-left: .5em;
    /* change these properties  */
    content: "unarchive";
}

.app-grid .myapp-class-deposit .app-field-ClassName::after,
.myapp-workordertype-deposit .app-field-ClassName .app-field-data::after {
    display: inline-block;
    font-family: 'Material Icons';
    font-style: normal;
    font-weight: normal;
    font-size: 20px;
    vertical-align: middle;
    line-height: 1px;
    padding-left: .5em;
    /* change these properties  */
    content: "archive";
}

.app-grid .myapp-class-inventory .app-field-ClassName::after,
.myapp-workordertype-inventory .app-field-ClassName .app-field-data::after {
    display: inline-block;
    font-family: 'Material Icons';
    font-style: normal;
    font-weight: normal;
    font-size: 20px;
    vertical-align: middle;
    line-height: 1px;
    padding-left: .5em;
    /* change these properties  */
    content: "inventory";
}

.app-grid .myapp-hourentry-new .app-field-StateName::before,
.myapp-hourentry-new .app-field-StateName .app-field-data::before {
    display: inline-block;
    font-family: 'Material Icons';
    font-style: normal;
    font-weight: normal;
    font-size: 20px;
    vertical-align: middle;
    line-height: 1px;
    /*    padding-left: .5em;*/
    padding-bottom: .1em;
    /* change these properties  */
    content: "note_add";
    color: royalblue;
}

.app-grid .myapp-hourentry-readyforapproval .app-field-StateName::before,
.myapp-hourentry-readyforapproval .app-field-StateName .app-field-data::before {
    display: inline-block;
    font-family: 'Material Icons';
    font-style: normal;
    font-weight: normal;
    font-size: 20px;
    vertical-align: middle;
    line-height: 1px;
/*    padding-left: .5em;*/
    padding-bottom: .1em;
    /* change these properties  */
    content: "overview";
    color: cadetblue;
}

.app-grid .myapp-hourentry-returnedforcorrection .app-field-StateName::before,
.myapp-hourentry-returnedforcorrection .app-field-StateName .app-field-data::before {
    display: inline-block;
    font-family: 'Material Icons';
    font-style: normal;
    font-weight: normal;
    font-size: 20px;
    vertical-align: middle;
    line-height: 1px;
/*    padding-left: .5em;*/
    padding-bottom: .1em;
    /* change these properties  */
    content: "plagiarism";
    color: indianred;
}

.app-grid .myapp-hourentry-readyforinvoicing .app-field-StateName::before,
.myapp-hourentry-readyforinvoicing .app-field-StateName .app-field-data::before {
    display: inline-block;
    font-family: 'Material Icons';
    font-style: normal;
    font-weight: normal;
    font-size: 20px;
    vertical-align: middle;
    line-height: 1px;
    /*    padding-left: .5em;*/
    padding-bottom: .1em;
    /* change these properties  */
    content: "receipt_long";
    color: black;
}

.app-grid .myapp-hourentry-approved .app-field-StateName::before,
.myapp-hourentry-approved .app-field-StateName .app-field-data::before {
    display: inline-block;
    font-family: 'Material Icons';
    font-style: normal;
    font-weight: normal;
    font-size: 20px;
    vertical-align: middle;
    line-height: 1px;
/*    padding-left: .5em;*/
    padding-bottom: .1em;
    /* change these properties  */
    content: "task";
    color: green;
}

.app-grid .myapp-hourentry-transferred .app-field-StateName::before,
.myapp-hourentry-transferred .app-field-StateName .app-field-data::before {
    display: inline-block;
    font-family: 'Material Icons';
    font-style: normal;
    font-weight: normal;
    font-size: 20px;
    vertical-align: middle;
    line-height: 1px;
/*    padding-left: .5em;*/
    padding-bottom: .1em;
    /* change these properties  */
    content: "book";
    color: black;
}

.app-grid .myapp-stopwatch-on .app-field-Unit::after,
.myapp-stopwatch-on .app-field-Unit .app-field-data::after {
    display: inline-block;
    font-family: 'Material Icons';
    font-style: normal;
    font-weight: normal;
    font-size: 20px;
    vertical-align: middle;
    line-height: 1px;
    padding-left: .5em;
    padding-bottom: .1em;
    /* change these properties  */
    content: "play_circle";
    color: green;
}

.app-grid .myapp-stopwatch-paused .app-field-Unit::after,
.myapp-stopwatch-paused .app-field-Unit .app-field-data::after {
    display: inline-block;
    font-family: 'Material Icons';
    font-style: normal;
    font-weight: normal;
    font-size: 20px;
    vertical-align: middle;
    line-height: 1px;
    padding-left: .5em;
    padding-bottom: .1em;
    /* change these properties  */
    content: "pause_circle";
    color: darkorange;
}

.app-density-compact .app-listview.app-grid .dv-item.myapp-extension-icon .ui-btn > span:not(.app-icon) {
    padding: 20px 0;    
}

.app-density-compact .app-listview .dv-item.myapp-extension-icon .ui-btn > span.app-field-FileName,
.app-density-compact .app-listview .app-list-instruction .app-grid-header span[data-field-name="FileName"] {
    margin-left: 45px;
}

.app-density-compact .app-listview .dv-item.myapp-extension-icon .ui-btn > span.app-field-NameOrTitle,
.app-density-compact .app-listview .app-list-instruction .app-grid-header span[data-field-name="NameOrTitle"] {
    margin-left: 45px;
}

.app-listview.app-cardcolumn .dv-item.myapp-extension-icon .ui-btn > .app-field {
    margin-left: 55px;
}

.myapp-extension-icon > .ui-btn::before,
.myapp-extension-icon > .ui-btn.app-selected::before {
    content: "";
    width: 40px;
    height: 40px;
    position: absolute;
    top: calc(50% - 20px);
    left: auto;
}

.app-listview .myapp-extension-icon > .ui-btn::before {
    background: url("/eamweb/images/FileTypeIcons/UNKNOWN.png") no-repeat center center;
    background-size: cover;
}

.app-listview .myapp-icon-xls > .ui-btn::before {
    background: url("/eamweb/images/FileTypeIcons/xls.png") no-repeat center center;
    background-size: cover;
}

.app-listview .myapp-icon-txt > .ui-btn::before {
    background: url("/eamweb/images/FileTypeIcons/txt.png") no-repeat center;
    background-size: cover;
}

.app-listview .myapp-icon-pdf > .ui-btn::before {
    background: url("/eamweb/images/FileTypeIcons/pdf.png") no-repeat center;
    background-size: cover;
}

.app-listview .myapp-icon-docx > .ui-btn::before {
    background: url("/eamweb/images/FileTypeIcons/docx.png") no-repeat center;
    background-size: cover;
}

.app-listview .myapp-icon-png > .ui-btn::before {
    background: url("/eamweb/images/FileTypeIcons/png.png") no-repeat center;
    background-size: cover;
}

.app-listview .myapp-icon-jpg > .ui-btn::before {
    background: url("/eamweb/images/FileTypeIcons/jpg.png") no-repeat center;
    background-size: cover;
}

.app-listview .myapp-icon-zip > .ui-btn::before {
    background: url("/eamweb/images/FileTypeIcons/zip.png") no-repeat center;
    background-size: cover;
}

.app-listview .myapp-icon-ppt > .ui-btn::before {
    background: url("/eamweb/images/FileTypeIcons/ppt.png") no-repeat center;
    background-size: cover;
}

.app-listview .myapp-icon-dwg > .ui-btn::before {
    background: url("/eamweb/images/FileTypeIcons/dwg.png") no-repeat center;
    background-size: cover;
}

.app-listview .myapp-icon-multifile > .ui-btn::before {
    background: url("/eamweb/images/FileTypeIcons/folder.png") no-repeat center;
    background-size: cover;
}

.app-listview .myapp-icon-dxf > .ui-btn::before {
    background: url("/eamweb/images/FileTypeIcons/dxf.png") no-repeat center;
    background-size: cover;
}

.app-listview .myapp-icon-tiff > .ui-btn::before {
    background: url("/eamweb/images/FileTypeIcons/tiff.png") no-repeat center;
    background-size: cover;
}

.app-listview .myapp-icon-bmp > .ui-btn::before {
    background: url("/eamweb/images/FileTypeIcons/tiff.png") no-repeat center;
    background-size: cover;
}

/*modal-form*/
.app-view-description .eam-site-filter {
    font-weight: 600;
    color: #ffddb7;
    max-height: 30px;
}

/*grid*/
.app-view-instruction .eam-site-filter {
    font-weight: 600;
    color: darkorange;
    max-height: 30px;
}

/* hierarchy */
.tree-container {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.hierarchy-header {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    min-height: 40px;
    padding: 3px 0 3px 16px;
    border: 1px solid #ddd;
    background-color: #f1f1f1;
}

.treegrid-container {
    width: 100%;
    height: calc(100% - 48px);
    overflow: auto;
}

.tree-grid {
    width: 100%;
    position: relative;
}

.hierarchy-sites + label {
    font-family: -apple-system, "Segoe UI", sans-serif, "Segoe MDL2 Assets";
    font-weight: 400;
    font-size: 14px;
    text-transform: uppercase;
}

table.tree-grid.fancytree-ext-table {
    font-family: -apple-system, "Segoe UI", sans-serif, "Segoe MDL2 Assets";
    font-size: 14px;
    color: #333;
}

.tree-grid.mdl-data-table tbody tr {
    height: 32px;
}

.tree-grid.mdl-data-table th {
    position: sticky;
    top: -1px;
    height: 19px;
    line-height: 19px;
    padding: 7px;
    font-size: 12px;
    font-weight: 400;
    color: #808080;
    border: 1px solid #ddd;
    background-color: #f1f1f1;
    z-index: 100;
}

.tree-grid.mdl-data-table td {
    padding: 7px;
    height: 19px;
}

.tree-grid.mdl-data-table td:first-child {
    text-align: left;
}


.tree-container span.fancytree-title,
.treegrid-container span.fancytree-title {
    color: #333;
}

.tree-container ul.fancytree-container,
.hierarchy-modal ul.fancytree-container {
    font-family: -apple-system, "Segoe UI", sans-serif, "Segoe MDL2 Assets";
    font-size: 14px;
}

/* hierarchy modal */
.hierarchy-modal {
    display: block;
    position: fixed;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background: rgba(0, 0, 0, 0.4);
    z-index: 1100;
    overflow: auto;
}

.hierarchy-modal-content {
    position: absolute;
    width: 800px;
    height: 80%;
    max-width: 90%;    
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background-color: white;
    overflow: auto;
}

.hierarchy-modal-content-header {
    width: 100%;
    height: 40px;
    background: #adacac;
}

.hierarchy-modal-content-tree {
    height: calc(100% - 40px);
}

.hierarchy-modal-title {
    color: #f5f5f5;
    text-transform: uppercase;
    line-height: 40px;
    margin-left: 20px;
    font-weight: 600;
    font-size: 14px;
}

.modal-close-btn {
    float: right;
    color: #eee;
    font-size: 28px;
    font-weight: 700;
    margin-right: 10px;
    cursor: pointer;
    line-height: 40px;
}

.modal-close-btn:hover {
    color: white;
}

.hierarchy-modal-content .material-icon,
.tree-container .material-icon {
    font-size: 1.2em;
}

.show-sites-container {
    position: relative;
    display: flex;
    align-items: center;
}

input.hierarchy-sites[type=checkbox] {
    width: 20px;
    height: 20px;
    margin-right: 8px;
}

input.hierarchy-sites[type=checkbox]:checked + label::before {
    content: "";
    display: block;
    position: absolute;
    text-align: center;
    height: 20px;
    width: 20px;
    left: 3px;
    top: 2px;
    background-color: #f2702f;
    font-family: "Montserrat";
    border-radius: 5px;
    border: 1px solid #f2702f;
}

input.hierarchy-sites[type=checkbox]:checked + label::after {
    content: url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="white" viewBox="0 0 24 24"><path d="M20.285 2l-11.285 11.567-5.286-5.011-3.714 3.716 9 8.728 15-15.285z"/></svg>');
    display: block;
    position: absolute;
    left: 6px;
    top: 4px;
}

.hierarchy-sitefilter {
    padding: 3px 0 3px 30px;
    border: 1px solid #ddd;
    background-color: #f1f1f1;
}

/* dashboard */

.dashboard-title {
    margin-bottom: 20px;
}

.dashboard-sitefilter {
    padding: 3px 0 3px 30px;
    margin: -20px;
    margin-bottom: 20px;
    border: 1px solid #ddd;
    background-color: #f1f1f1;
}

.dashboard-widget {
    /*outline: 1px solid #adacac;*/
    padding: 0px;
    margin: 0px;
    display: flex;
    flex-direction: column;
    box-shadow: 4px 4px 12px #ccc;
}

.dashboard-widget-header {
    display: flex;
    margin: 0px;
}

.dashboard-widget-header-dark {
    background-color: #adacac;
    color: white;
}

.dashboard-widget-header-light {
    color: #333;
}

.dashboard-widget-header-text {
    flex: 1;
    float: left;
    padding: 5px;
    margin-left: 5px;
}

.dashboard-widget-body {
    display: flex;
    flex-grow: 1;
    justify-content: center;
    align-items: center;
    overflow: hidden;
}

.dashboard-menu {
    float: right;
    cursor: pointer;
    padding-top: 3px;
    padding-right: 3px;
}

.dashboard-widget-header-dark .dashboard-menu {
    color: #eee;
}

.dashboard-widget-header-light .dashboard-menu {
    color: #777;
}

.dashboard-menu-item:hover, .dashboard-menu-item:focus {
    color: #f2702f;
}

.dashboard-container {
    margin: 20px;
}

.dashboard-controls {
    z-index: 10;
    position: sticky;
    top: 0;
}

.dashboard-control-label {
    margin-right: 5px;
}

.dashboard-control-select {
    margin-right: 10px;
}

.dashboard-control-button {
    margin-right: 10px;
}

/* xs */
.dashboard-counter-text {
    font-size: 24vw;
}

/* sm */
@media (min-width: 768px) {
    .dashboard-counter-text {
        font-size: 12vw;
    }
}

/* md */
@media (min-width: 992px) {
    .dashboard-counter-text {
        font-size: 8vw;
    }
}

/* lg */
@media (min-width: 1200px) {
    .dashboard-counter-text {
        font-size: 6vw;
    }
}

@keyframes dashboard-spinner {
    to {
        transform: rotate(360deg);
    }
}

.dashboard-spinner:before {
    content: '';
    box-sizing: border-box;
    position: absolute;
    top: 50%;
    left: 50%;
    width: 50px;
    height: 50px;
    margin-top: -12px;
    margin-left: -25px;
    border-radius: 50%;
    border: 2px solid #ccc;
    border-top-color: #000;
    animation: dashboard-spinner 1s linear infinite;
}

.dashboard-tablechart-row {
    font-family: -apple-system, "Segoe UI", sans-serif, "Segoe MDL2 Assets";
    height: 30px;
}

.dashboard-tablechart-row-selected {
    background-color: rgba(0,0,0,0.08);
}

.dashboard-tablechart-row-hover {
    background-color: #f1f1f1;
}

.dashboard-tablechart-header {
    min-height: 30px !important;
    text-align: left;
    font-size: 12px;
    font-weight: 400;
    color: #808080;
    background-color: #f1f1f1;
    border: 1px solid #ddd !important;
}

.dashboard-tablechart-data {
}

/*!
 * Fancytree "material" skin.
 *
 * DON'T EDIT THE CSS FILE DIRECTLY, since it is automatically generated from
 * the LESS templates.
 */
/*******************************************************************************
 * Common Styles for Fancytree Skins.
 *
 * This section is automatically generated from the `skin-common.less` template.
 *
 * Copyright (c) 2008-2021, Martin Wendt (https://wwWendt.de)
 * Released under the MIT license
 * https://github.com/mar10/fancytree/wiki/LicenseInfo
 *
 * @version 2.38.1
 * @date 2022-01-14T18:41:36Z
******************************************************************************/
/*------------------------------------------------------------------------------
 * Helpers
 *----------------------------------------------------------------------------*/
.fancytree-helper-hidden {
  display: none;
}
.fancytree-helper-indeterminate-cb {
  color: #777;
}
.fancytree-helper-disabled {
  color: silver;
}
/* Helper to allow spinning loader icon with glyph-, ligature-, and SVG-icons. */
.fancytree-helper-spin {
  -webkit-animation: spin 1000ms infinite linear;
  animation: spin 1000ms infinite linear;
}
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
/*------------------------------------------------------------------------------
 * Container and UL / LI
 *----------------------------------------------------------------------------*/
ul.fancytree-container {
  font-family: "Roboto Regular", tahoma, arial, helvetica;
  font-size: 24px;
  white-space: nowrap;
  padding: 3px;
  margin: 0;
  background-color: white;
  border: 1px dotted gray;
  min-height: 0%;
  position: relative;
}
ul.fancytree-container ul {
  padding: 0 0 0 24px;
  margin: 0;
}
ul.fancytree-container ul > li:before {
  content: none;
}
ul.fancytree-container li {
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  -moz-background-clip: border;
  -moz-background-inline-policy: continuous;
  -moz-background-origin: padding;
  background-attachment: scroll;
  background-color: transparent;
  background-position: 0px 0px;
  background-repeat: repeat-y;
  background-image: none;
  margin: 0;
}
ul.fancytree-container li.fancytree-lastsib {
  background-image: none;
}
.ui-fancytree-disabled ul.fancytree-container {
  opacity: 0.5;
  background-color: silver;
}
ul.fancytree-connectors.fancytree-container li {
  background-image: url("/eamweb/skin-material/vline.gif");
  background-position: 0 0;
}
ul.fancytree-container li.fancytree-lastsib,
ul.fancytree-no-connector > li {
  background-image: none;
}
li.fancytree-animating {
  position: relative;
}
/*------------------------------------------------------------------------------
 * Common icon definitions
 *----------------------------------------------------------------------------*/
span.fancytree-empty,
span.fancytree-vline,
span.fancytree-expander,
span.fancytree-icon,
span.fancytree-checkbox,
span.fancytree-drag-helper-img,
#fancytree-drop-marker {
  width: 24px;
  height: 24px;
  display: inline-block;
  vertical-align: top;
  background-repeat: no-repeat;
  background-position: 0px 0px;
}
span.fancytree-icon,
span.fancytree-checkbox,
span.fancytree-expander,
span.fancytree-custom-icon {
  margin-top: 0px;
}
/* Used by icon option: */
span.fancytree-custom-icon {
  width: 24px;
  height: 24px;
  display: inline-block;
  margin-left: 3px;
  background-position: 0px 0px;
}
/* Used by 'icon' node option: */
img.fancytree-icon {
  width: 24px;
  height: 24px;
  margin-left: 3px;
  margin-top: 0px;
  vertical-align: top;
  border-style: none;
}
/*------------------------------------------------------------------------------
 * Expander icon
 *
 * Note: IE6 doesn't correctly evaluate multiples class names,
 *		 so we create combined class names that can be used in the CSS.
 *
 * Prefix: fancytree-exp-
 * 1st character: 'e': expanded, 'c': collapsed, 'n': no children
 * 2nd character (optional): 'd': lazy (Delayed)
 * 3rd character (optional): 'l': Last sibling
 *----------------------------------------------------------------------------*/
span.fancytree-expander {
  cursor: pointer;
}
.fancytree-exp-n span.fancytree-expander,
.fancytree-exp-nl span.fancytree-expander {
  background-image: none;
  cursor: default;
}
.fancytree-connectors .fancytree-exp-n span.fancytree-expander,
.fancytree-connectors .fancytree-exp-nl span.fancytree-expander {
  margin-top: 0;
}
/* Fade out expanders, when container is not hovered or active */
.fancytree-fade-expander span.fancytree-expander {
  transition: opacity 1.5s;
  opacity: 0;
}
.fancytree-fade-expander:hover span.fancytree-expander,
.fancytree-fade-expander.fancytree-treefocus span.fancytree-expander,
.fancytree-fade-expander .fancytree-treefocus span.fancytree-expander,
.fancytree-fade-expander [class*="fancytree-statusnode-"] span.fancytree-expander {
  transition: opacity 0.6s;
  opacity: 1;
}
/*------------------------------------------------------------------------------
 * Checkbox icon
 *----------------------------------------------------------------------------*/
span.fancytree-checkbox {
  margin-left: 3px;
}
.fancytree-unselectable span.fancytree-checkbox {
  opacity: 0.4;
  filter: alpha(opacity=40);
}
.fancytree-container.fancytree-checkbox-auto-hide span.fancytree-checkbox {
  visibility: hidden;
}
.fancytree-container.fancytree-checkbox-auto-hide .fancytree-node:hover span.fancytree-checkbox,
.fancytree-container.fancytree-checkbox-auto-hide tr:hover td span.fancytree-checkbox,
.fancytree-container.fancytree-checkbox-auto-hide .fancytree-node.fancytree-selected span.fancytree-checkbox,
.fancytree-container.fancytree-checkbox-auto-hide tr.fancytree-selected td span.fancytree-checkbox {
  visibility: unset;
}
.fancytree-container.fancytree-checkbox-auto-hide.fancytree-treefocus .fancytree-node.fancytree-active span.fancytree-checkbox,
.fancytree-container.fancytree-checkbox-auto-hide.fancytree-treefocus tr.fancytree-active td span.fancytree-checkbox {
  visibility: unset;
}
/*------------------------------------------------------------------------------
 * Node type icon
 * Note: IE6 doesn't correctly evaluate multiples class names,
 *		 so we create combined class names that can be used in the CSS.
 *
 * Prefix: fancytree-ico-
 * 1st character: 'e': expanded, 'c': collapsed
 * 2nd character (optional): 'f': folder
 *----------------------------------------------------------------------------*/
span.fancytree-icon {
  margin-left: 3px;
}
/* Documents */
/* Folders */
.fancytree-loading span.fancytree-expander,
.fancytree-loading span.fancytree-expander:hover,
.fancytree-statusnode-loading span.fancytree-icon,
.fancytree-statusnode-loading span.fancytree-icon:hover,
span.fancytree-icon.fancytree-icon-loading {
  background-image: none;
}
/* Status node icons */
/*------------------------------------------------------------------------------
 * Node titles and highlighting
 *----------------------------------------------------------------------------*/
span.fancytree-node {
  /* See #117 */
  display: inherit;
  width: 100%;
  margin-top: 1px;
  min-height: 24px;
}
span.fancytree-title {
  color: #212121;
  cursor: pointer;
  display: inline-block;
  vertical-align: top;
  min-height: 24px;
  padding: 0 3px 0 3px;
  margin: 0px 0 0 3px;
  border: 1px solid transparent;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -ms-border-radius: 0px;
  -o-border-radius: 0px;
  border-radius: 0px;
}
span.fancytree-node.fancytree-error span.fancytree-title {
  color: red;
}
/*------------------------------------------------------------------------------
 * Drag'n'drop support
 *----------------------------------------------------------------------------*/
/* ext-dnd5: */
span.fancytree-childcounter {
  color: #fff;
  background: #337ab7;
  border: 1px solid gray;
  border-radius: 10px;
  padding: 2px;
  text-align: center;
}
/* ext-dnd: */
div.fancytree-drag-helper span.fancytree-childcounter,
div.fancytree-drag-helper span.fancytree-dnd-modifier {
  display: inline-block;
  color: #fff;
  background: #337ab7;
  border: 1px solid gray;
  min-width: 10px;
  height: 10px;
  line-height: 1;
  vertical-align: baseline;
  border-radius: 10px;
  padding: 2px;
  text-align: center;
  font-size: 9px;
}
div.fancytree-drag-helper span.fancytree-childcounter {
  position: absolute;
  top: -6px;
  right: -6px;
}
div.fancytree-drag-helper span.fancytree-dnd-modifier {
  background: #5cb85c;
  border: none;
  font-weight: bolder;
}
/*** Drop marker icon *********************************************************/
#fancytree-drop-marker {
  width: 48px;
  position: absolute;
  margin: 0;
}
#fancytree-drop-marker.fancytree-drop-after,
#fancytree-drop-marker.fancytree-drop-before {
  width: 96px;
}
/*** Source node while dragging ***********************************************/
span.fancytree-drag-source.fancytree-drag-remove {
  opacity: 0.15;
}
/*** Target node while dragging cursor is over it *****************************/
/*------------------------------------------------------------------------------
 * 'rtl' option
 *----------------------------------------------------------------------------*/
.fancytree-container.fancytree-rtl .fancytree-title {
  /*unicode-bidi: bidi-override;*/
  /* optional: reverse title letters */
}
.fancytree-container.fancytree-rtl .fancytree-exp-n span.fancytree-expander,
.fancytree-container.fancytree-rtl .fancytree-exp-nl span.fancytree-expander {
  background-image: none;
}
ul.fancytree-container.fancytree-rtl ul {
  padding: 0 16px 0 0;
}
ul.fancytree-container.fancytree-rtl.fancytree-connectors li {
  background-position: right 0;
  background-image: url("/eamweb/skin-material/vline-rtl.gif");
}
ul.fancytree-container.fancytree-rtl li.fancytree-lastsib,
ul.fancytree-container.fancytree-rtl.fancytree-no-connector > li {
  background-image: none;
}
/*------------------------------------------------------------------------------
 * 'table' extension
 *----------------------------------------------------------------------------*/
table.fancytree-ext-table {
  font-family: "Roboto Regular", tahoma, arial, helvetica;
  font-size: 24px;
  border-collapse: collapse;
  /* ext-ariagrid */
}
table.fancytree-ext-table span.fancytree-node {
  display: inline-block;
  box-sizing: border-box;
}
table.fancytree-ext-table td.fancytree-status-merged {
  text-align: center;
  font-style: italic;
  color: silver;
}
table.fancytree-ext-table tr.fancytree-statusnode-error td.fancytree-status-merged {
  color: red;
}
table.fancytree-ext-table.fancytree-ext-ariagrid.fancytree-cell-mode > tbody > tr.fancytree-active > td {
  background-color: #eee;
}
table.fancytree-ext-table.fancytree-ext-ariagrid.fancytree-cell-mode > tbody > tr > td.fancytree-active-cell {
  background-color: #cbe8f6;
}
table.fancytree-ext-table.fancytree-ext-ariagrid.fancytree-cell-mode.fancytree-cell-nav-mode > tbody > tr > td.fancytree-active-cell {
  background-color: #3875d7;
}
/*------------------------------------------------------------------------------
 * 'columnview' extension
 *----------------------------------------------------------------------------*/
table.fancytree-ext-columnview tbody tr td {
  position: relative;
  border: 1px solid gray;
  vertical-align: top;
  overflow: auto;
}
table.fancytree-ext-columnview tbody tr td > ul {
  padding: 0;
}
table.fancytree-ext-columnview tbody tr td > ul li {
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  -moz-background-clip: border;
  -moz-background-inline-policy: continuous;
  -moz-background-origin: padding;
  background-attachment: scroll;
  background-color: transparent;
  background-position: 0px 0px;
  background-repeat: repeat-y;
  background-image: none;
  /* no v-lines */
  margin: 0;
}
table.fancytree-ext-columnview span.fancytree-node {
  position: relative;
  /* allow positioning of embedded spans */
  display: inline-block;
}
table.fancytree-ext-columnview span.fancytree-node.fancytree-expanded {
  background-color: #e0e0e0;
}
table.fancytree-ext-columnview span.fancytree-node.fancytree-active {
  background-color: #cbe8f6;
}
table.fancytree-ext-columnview .fancytree-has-children span.fancytree-cv-right {
  position: absolute;
  right: 3px;
}
/*------------------------------------------------------------------------------
 * 'filter' extension
 *----------------------------------------------------------------------------*/
.fancytree-ext-filter-dimm span.fancytree-node span.fancytree-title {
  color: silver;
  font-weight: lighter;
}
.fancytree-ext-filter-dimm tr.fancytree-submatch span.fancytree-title,
.fancytree-ext-filter-dimm span.fancytree-node.fancytree-submatch span.fancytree-title {
  color: black;
  font-weight: normal;
}
.fancytree-ext-filter-dimm tr.fancytree-match span.fancytree-title,
.fancytree-ext-filter-dimm span.fancytree-node.fancytree-match span.fancytree-title {
  color: black;
  font-weight: bold;
}
.fancytree-ext-filter-hide tr.fancytree-hide,
.fancytree-ext-filter-hide span.fancytree-node.fancytree-hide {
  display: none;
}
.fancytree-ext-filter-hide tr.fancytree-submatch span.fancytree-title,
.fancytree-ext-filter-hide span.fancytree-node.fancytree-submatch span.fancytree-title {
  color: silver;
  font-weight: lighter;
}
.fancytree-ext-filter-hide tr.fancytree-match span.fancytree-title,
.fancytree-ext-filter-hide span.fancytree-node.fancytree-match span.fancytree-title {
  color: black;
  font-weight: normal;
}
/* Hide expanders if all child nodes are hidden by filter */
.fancytree-ext-filter-hide-expanders tr.fancytree-match span.fancytree-expander,
.fancytree-ext-filter-hide-expanders span.fancytree-node.fancytree-match span.fancytree-expander {
  visibility: hidden;
}
.fancytree-ext-filter-hide-expanders tr.fancytree-submatch span.fancytree-expander,
.fancytree-ext-filter-hide-expanders span.fancytree-node.fancytree-submatch span.fancytree-expander {
  visibility: visible;
}
.fancytree-ext-childcounter span.fancytree-icon,
.fancytree-ext-filter span.fancytree-icon,
.fancytree-ext-childcounter span.fancytree-custom-icon,
.fancytree-ext-filter span.fancytree-custom-icon {
  position: relative;
}
.fancytree-ext-childcounter span.fancytree-childcounter,
.fancytree-ext-filter span.fancytree-childcounter {
  color: #fff;
  background: #777;
  border: 1px solid gray;
  position: absolute;
  top: -6px;
  right: -6px;
  min-width: 10px;
  height: 10px;
  line-height: 1;
  vertical-align: baseline;
  border-radius: 10px;
  padding: 2px;
  text-align: center;
  font-size: 9px;
}
/*------------------------------------------------------------------------------
 * 'wide' extension
 *----------------------------------------------------------------------------*/
ul.fancytree-ext-wide {
  position: relative;
  min-width: 100%;
  z-index: 2;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
ul.fancytree-ext-wide span.fancytree-node > span {
  position: relative;
  z-index: 2;
}
ul.fancytree-ext-wide span.fancytree-node span.fancytree-title {
  position: absolute;
  z-index: 1;
  left: 0px;
  min-width: 100%;
  margin-left: 0;
  margin-right: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/*------------------------------------------------------------------------------
 * 'fixed' extension
 *----------------------------------------------------------------------------*/
.fancytree-ext-fixed-wrapper .fancytree-ext-fixed-hidden {
  display: none;
}
.fancytree-ext-fixed-wrapper div.fancytree-ext-fixed-scroll-border-bottom {
  border-bottom: 3px solid rgba(0, 0, 0, 0.75);
}
.fancytree-ext-fixed-wrapper div.fancytree-ext-fixed-scroll-border-right {
  border-right: 3px solid rgba(0, 0, 0, 0.75);
}
.fancytree-ext-fixed-wrapper div.fancytree-ext-fixed-wrapper-tl {
  position: absolute;
  overflow: hidden;
  z-index: 3;
  top: 0px;
  left: 0px;
}
.fancytree-ext-fixed-wrapper div.fancytree-ext-fixed-wrapper-tr {
  position: absolute;
  overflow: hidden;
  z-index: 2;
  top: 0px;
}
.fancytree-ext-fixed-wrapper div.fancytree-ext-fixed-wrapper-bl {
  position: absolute;
  overflow: hidden;
  z-index: 2;
  left: 0px;
}
.fancytree-ext-fixed-wrapper div.fancytree-ext-fixed-wrapper-br {
  position: absolute;
  overflow: scroll;
  z-index: 1;
}
/*******************************************************************************
 * Styles specific to this skin.
 *
 * This section is automatically generated from the `ui-fancytree.less` template.
 ******************************************************************************/
/*
https://material.io/guidelines/components/data-tables.html#data-tables-structure
*/
ul.fancytree-container ul {
  padding: 0.3em 0 0 1em;
  margin: 0;
  font-size: 24px;
  color: #212121;
}
/*******************************************************************************
 * Node titles
 */
.fancytree-plain span.fancytree-selected span.fancytree-title {
  background-color: #f5f5f5;
}
.fancytree-plain span.fancytree-selected span.fancytree-title:hover,
.fancytree-plain span.fancytree-active span.fancytree-title {
  background-color: #eeeeee;
}
.fancytree-container span.fancytree-checkbox {
  color: #ff4081;
}
/*******************************************************************************
 * 'table' extension
 */
table.fancytree-ext-table {
  border-collapse: collapse;
}
table.fancytree-ext-table tbody tr.fancytree-focused,
table.fancytree-ext-table tbody tr.fancytree-selected {
  background-color: #f5f5f5;
}
table.fancytree-ext-table tbody tr.fancytree-active,
table.fancytree-ext-table tbody tr:hover {
  background-color: #eeeeee;
}
/*******************************************************************************
 * 'columnview' extension
 */
table.fancytree-ext-columnview tbody tr td {
  border: 1px solid gray;
}
table.fancytree-ext-columnview span.fancytree-node.fancytree-expanded {
  background-color: #ccc;
}
table.fancytree-ext-columnview span.fancytree-node.fancytree-active {
  background-color: royalblue;
}

