header#pageHeader.standardheader{flex-flow:row;align-items:center;width:100%;height:fit-content;max-height:10vh;display:flex;overflow:hidden}header#pageHeader.standardheader>*{height:100%;overflow:hidden}header#pageHeader.standardheader>h1{flex-grow:0;flex-shrink:10;flex-basis:content;text-overflow:ellipsis;margin:0;padding:0;display:block}header#pageHeader.standardheader>#headerPageTitle{text-overflow:ellipsis;line-clamp:1;-webkit-line-clamp:1;text-wrap:nowrap;line-break:anywhere;word-break:break-all;flex:1 0 0;display:block}header#pageHeader.standardheader>#headerPageTitle:empty:before{content:"Missing Page Title! Report this to a developer.";color:red;font-size:large}header#pageHeader.standardheader>#headerGlobalActions{flex-flow:row;flex-grow:0;flex-shrink:1;flex-basis:content;align-items:center;display:flex}header#pageHeader.standardheader>#headerGlobalActions>*{flex-grow:1;flex-shrink:0;flex-basis:content}header#pageHeader.standardheader>#headerGlobalActions>button[disabled]{display:none}header#pageHeader.standardheader>#headerGlobalActions>button>a{color:inherit;text-decoration-line:none}header#pageHeader.standardheader>#headerGlobalActions>#headerUserInfo{color:inherit;margin-right:1em;flex-shrink:1!important}header#pageHeader.standardheader>#headerGlobalActions>#headerUserInfo:not(:hover,:focus-within){text-decoration-line:none}header#pageHeader.standardheader>#headerGlobalActions>#headerUserInfo:empty{display:none}header#pageHeader.standardheader>#headerGlobalActions>button#headerLogin,header#pageHeader.standardheader>#headerGlobalActions>button#headerLogoff{width:max-content;font-size:large}header#pageHeader.standardheader>#headerGlobalActions>button#headerLogoff>img{object-fit:contain;float:left;width:fit-content;height:1em;margin-top:auto;margin-bottom:auto;margin-right:max(.25em,1px);display:block}@media (prefers-color-scheme:dark){header#pageHeader #headerLogoff>img{filter:invert()}}
