main{position:absolute;top:40px;bottom:0;left:0;right:0}main.topmost{z-index:9999}div.fullheight{height:100%}body.headerless main{top:0}.header-logo>img{max-height:40px}.quick-menu-popup{padding:0;min-width:20em;min-height:8em}.quick-menu-popup.visible{display:-webkit-flex !important;display:flex !important;-webkit-flex-direction:column;flex-direction:column}.quick-menu-popup.busy .ui.dimmer{display:block;opacity:1}.quick-menu-header{position:relative;display:block;margin:0em;border-bottom:1px solid rgba(34,36,38,.15);min-height:1em;font-size:1rem;-webkit-flex-shrink:0;flex-shrink:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:.2em .5em}.quick-menu-header>.breadcrumb{display:block;margin-left:5px}.quick-menu-header>.breadcrumb>li{padding:5px 5px 2px 0px}.quick-menu-header>.breadcrumb>li:after{margin-left:3px}.quick-menu-header>.breadcrumb>li.home-item>i{opacity:.75;-webkit-transition:opacity 250ms ease;transition:opacity 250ms ease;font-size:18px;vertical-align:top}.quick-menu-header>.breadcrumb>li.home-item:not(:last-child):hover{cursor:pointer}.quick-menu-header>.breadcrumb>li.home-item:not(:last-child):hover>i{opacity:1}.quick-menu-header>.breadcrumb>li.home-item:last-child{cursor:pointer;pointer-events:none}.quick-menu{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;overflow:hidden;height:100%}.quick-menu>.grid{position:relative;max-width:350px;padding:.5rem;-webkit-flex-shrink:1;flex-shrink:1;overflow-y:auto;min-height:4rem;min-width:8rem}.quick-menu>.grid .column.tile{padding:0;margin:.2em 0}.quick-menu>.grid .column.tile a{color:#333;display:block;padding:.5em .2em;text-align:center}.quick-menu>.grid .column.tile a:hover,.quick-menu>.grid .column.tile a:active,.quick-menu>.grid .column.tile a:focus{text-decoration:none;box-shadow:0 1px 3px 0 #d4d4d5,0 0 0 1px #d4d4d5;border-radius:2px;background:#e8e8e8;outline:none}.quick-menu>.grid .column.tile a .image{width:65%;margin:0 .5em}.quick-menu>.grid .column.tile a .title{padding-top:.4em;overflow:hidden;line-height:1.3em;text-overflow:ellipsis}.quick-menu>.grid .column.tile a .title>i{font-size:18px;opacity:.75;vertical-align:middle}.portal-search-button{opacity:1;-webkit-transition:opacity .5s ease-out;transition:opacity .5s ease-out}.portal-search-input{padding:0 !important}.portal-search-input>.ui.icon.input{-webkit-transition:width .3s ease;transition:width .3s ease;width:0 !important;height:100%}.portal-search-input>.ui.icon.input>i.clear{visibility:hidden;overflow:hidden;right:1em;color:inherit}#portal-search-bar{padding:0}#portal-search-bar input{visibility:hidden;display:none}#portal-search-bar input::selection{color:#fff;background:#33a7ff}#portal-search-bar input::-moz-selection{color:#fff;background:#33a7ff}#portal-search-bar.open>.portal-search-button{opacity:.5;cursor:default}#portal-search-bar.open>.portal-search-button:hover{background:inherit}#portal-search-bar.open>.portal-search-input>.ui.icon.input{width:14em !important}#portal-search-bar.open>.portal-search-input>.ui.icon.input>input{visibility:visible;display:block}#portal-search-bar.open>.portal-search-input>.ui.icon.input>i.clear{visibility:visible}.search-popup{padding:.5em 0;min-height:2em}.search-popup.visible{display:-webkit-flex !important;display:flex !important;-webkit-flex-direction:column;flex-direction:column}.search-popup>.results-container{overflow:auto;height:100%}.search-popup>.results-container>.item{color:#333;display:block;padding:.4rem 1rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.search-popup>.results-container>.item>i{margin-right:5px}.search-popup>.results-container>.item:hover{text-decoration:none}.search-popup>.results-container>.item.selected{background:#e7f1ff}.search-popup>.ui.dimmer{display:none;height:2em}.search-popup>.search-results-placeholder{margin:.3em}.search-popup.busy>.search-results-placeholder{display:none}.search-popup.busy>.ui.dimmer{cursor:default;display:block;opacity:1;position:inherit}.search-popup.busy>.ui.dimmer .ui.loader:after,.search-popup.busy>.ui.dimmer .ui.loader:before{position:absolute;content:"";top:50%;left:50%;margin:-0.64285714em 0em 0em -0.64285714em;width:1.28571429em;height:1.28571429em;border-width:.18em}.search-popup.busy>.ui.dimmer .ui.loader:before{border-color:rgba(0,0,0,.15)}.portal-header{height:2em;padding:0 1.5em}.portal-breadcrumb{float:left;line-height:2em;font-size:15px}.portal-breadcrumb i{font-size:18px;opacity:.75;margin-right:5px;vertical-align:top}.portal-view{color:#333;position:absolute;top:0;left:0;right:0;bottom:0;overflow:auto}.portal-view>*{padding-top:2em;min-height:100%}.portal-items-container{text-align:center;margin:1em auto 0 auto;max-width:900px}.portal-item{width:150px;min-height:150px;display:inline-block;padding:.75em;margin:10px 20px;overflow:hidden;vertical-align:top;text-align:center;padding:.75em;color:inherit}.portal-item>.image{width:96px}.portal-item>.title{margin-top:.7em;font-size:15px;line-height:1.2em;overflow:hidden;text-overflow:ellipsis}.portal-item>.title>i{opacity:.75;font-size:18px;vertical-align:top}.portal-item:hover{color:inherit;text-decoration:none}.portal-item:hover>.title>span{text-decoration:underline}.portal-error{margin-top:2em !important}.portal-error .close.button{font-size:1.3rem;position:absolute;top:.7em;right:.7em;padding:.3em;color:rgba(0,0,0,.5);-webkit-transition:color .1s ease;transition:color .1s ease}.portal-error .close.button:hover{color:rgba(0,0,0,.9)}.portal-error .ui.header>.icon+.content{padding-left:0}#clock{font-size:16px}#loading-bar .bar{background:#33a7ff;top:39px}body.headerless #loading-bar .bar{top:0}.fancytree-node .fancytree-expander{color:#333;opacity:.85;vertical-align:top;margin:0;font-size:1.2em;width:.85em;height:.85em;transition:transform linear .1s}.fancytree-node .fancytree-expander.expanded{transform:rotate(45deg)}.fancytree-node .fancytree-checkbox.ui.checkbox>*{pointer-events:none}.fancytree-node .fancytree-checkbox.ui.checkbox{vertical-align:middle;margin:2px}.fancytree-node .fancytree-title{color:inherit}.fancytree{-webkit-user-select:none;user-select:none;position:relative;display:inline-block;overflow:auto}.fancytree mark{padding:0;margin:0}.fancytree ul.fancytree-container{font-family:inherit;font-size:inherit;padding:0;margin:0;background-color:initial;border:initial;overflow:visible;overflow:visible;background-color:inherit;border:none;outline:none;padding:.5em}.fancytree .fancytree-node span.fancytree-icon{margin-left:3px;width:16px}.fancytree img.fancytree-icon{margin-top:0;vertical-align:middle}.fancytree span.fancytree-title{border:1px solid rgba(0,0,0,0);border-radius:3px;outline:none}.fancytree span.fancytree-title:hover{background-color:#f5f5f5;border:1px solid rgba(43,158,213,.8)}.fancytree span.fancytree-focused span.fancytree-title{outline:none}.fancytree span.fancytree-selected span.fancytree-title,.fancytree span.fancytree-active span.fancytree-title{background-color:#5094ce;color:#fff;outline:none}.fancytree span.fancytree-active:hover span.fancytree-title{background-color:#3c87c8}.fancytree span.fancytree-checkbox.unchecked-radio:before{content:" ";width:1em;height:1em;border-radius:1em;border:1px solid #333;display:inline-block}