#power-status{position:relative;width:100%;height:100vh;min-height:400px;overflow:hidden!important}#power-status-map{width:100%;height:100%;background-color:#eee;overflow:hidden!important}#power-status-map img{max-width:none!important}.power-status-sidebar{position:absolute;top:0;margin-top:5em}.power-status-sidebar-left{left:0;z-index:7}.power-status-sidebar-right{right:0;z-index:8}#power-status-ongoing,#power-status-planned,#power-status-history{display:none}.power-status-sidebar-panel{width:300px;margin-top:1em;background-color:#fff;overflow:hidden!important;box-shadow:0 0 5px rgba(0, 0, 0, .25)}.power-status-sidebar-left .power-status-sidebar-panel{border-radius:0 10px 10px 0}.power-status-sidebar-right .power-status-sidebar-panel{border-radius:10px 0 0 10px}.power-status-title{min-height:40px;padding:.5em;font-family:HelveticaNeueLTStd, sans-serif;font-size:1.25em;text-transform:uppercase;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.power-status-sidebar-left .power-status-title{cursor:pointer}.power-status-title-icon{margin-right:.5em;text-align:center;flex-grow:0}.power-status-dot{width:1.2em;height:1.2em;margin-bottom:1px;background-color:#000;border-radius:50%;display:inline-block;vertical-align:middle}.power-status-dot-ongoing{background-color:#f00}.power-status-dot-planned{background-color:#ffdf41}.power-status-dot-ok{background-color:#a0d66a}.power-status-title > span{padding-right:.5em}.power-status-title button,.power-status-entry-title button{width:auto;margin:0 0 0 auto;padding:0;background:transparent;border:none;flex-grow:0}.power-status-title.open button,.power-status-entry-title.open button{transform:rotate(180deg)}#power-status-report{background-color:#f0800e}#power-status-report *{color:#fff;text-decoration:none}.power-status-sidebar-entries{position:relative;max-height:40vh;overflow-y:auto!important;-webkit-overflow-scrolling:touch}.power-status-sidebar-left .power-status-sidebar-entries{display:none}.open + .power-status-sidebar-entries{display:block}.power-status-entry{padding:.5rem .75rem;border-top:1px solid #eee}.power-status-entry[data-id="subtitle"]{font-weight:700}.power-status-entry-title{font-family:HelveticaNeueLTStd, sans-serif;font-size:1.125em;display:flex;cursor:pointer;flex-wrap:nowrap;justify-content:space-between;align-items:center}.power-status-entry-content{padding:1em 0 .5em}.power-status-sidebar .power-status-entry-content{display:none}.power-status-sidebar .open + .power-status-entry-content{display:block}.power-status-entry-content ul{margin-bottom:.75em}.power-status-entry-content li{margin:0 0 3px}.power-status-entry-content p:last-child{margin:0;padding:0}.power-status-info-ongoing{color:#f00}.power-status-info-planned{color:#efc910}.power-status-info-ok{color:#72aa39}.power-status-popup{width:300px;max-width:90vw;background-color:#fff;border-radius:10px;box-shadow:0 0 5px rgba(0, 0, 0, .25)}.power-status-popup .power-status-title{border-bottom:1px solid #eee}.power-status-popup .power-status-entry-content{padding:1em}.power-status-popup-footer,.power-status-history-footer{padding:.5em 1em .75em}#power-status-loading{position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(255, 255, 255, .8);display:none;justify-content:center;align-items:center;z-index:8}#power-status-loading div{font-size:2em}.loading #power-status-loading{display:flex}#breadcrumbs{padding-bottom:0}#breadcrumbs .coreHdelimiter{margin-bottom:0}#page,#content,#content .coreD0,#content .coreD1,#content .coreD2,#content .coreD3,#content .coreD4{width:100%!important;max-width:100%!important;;margin:0;padding:0}#content{min-height:0}#power-status .coreTextButton1.icon-right-open::before,#power-status .coreTextButton2.icon-right-open::before{left:auto}#power-status textarea{hyphens:manual}#power-status-info{padding:1em;background-color:white;font-family:HelveticaNeueLTStd, sans-serif;font-size:1.25em;text-align:center}#power-status-info [class*="icon-"]{font-size:1.25em}.power-status-message .icon-cancel,#power-status-info .icon-cancel{float:right;margin-left:1rem;margin-bottom:.5rem;cursor:pointer}@media only screen and (max-width:990px){.power-status-sidebar-left{width:60px;overflow:visible}.power-status-sidebar-panel{max-width:90vw}.power-status-sidebar-left .power-status-sidebar-panel{float:left;clear:both}.power-status-sidebar-left .power-status-sidebar-panel:not(.open){width:100%}.power-status-sidebar-left .power-status-title:not(.open) > span{display:none}}@media only screen and (max-width:640px){#power-status-info{font-size:1em}}
