/* Shared header: show the five destinations only while their measured labels fit. */
.pitvu-header[data-nav-fit="wide"] > :is(.public-navigation,.nav){display:flex;flex:1;min-width:max-content;overflow:visible}
.pitvu-header[data-nav-fit="wide"] > :is(.public-navigation,.nav) > a{white-space:nowrap}
.pitvu-header[data-nav-fit="wide"] > :is(.public-menu-toggle,.menu-toggle){display:none}
.pitvu-header[data-nav-fit] > .account{flex:0 0 auto;width:auto}
.pitvu-header[data-nav-fit="wide"] .account{margin-left:0}
.pitvu-header[data-nav-fit="wide"] .header-signin{display:inline-flex}
.pitvu-header[data-nav-fit="compact"] > :is(.public-navigation,.nav){display:none}
.pitvu-header[data-nav-fit="compact"] > :is(.public-menu-toggle,.menu-toggle):not([hidden]){display:block}
.pitvu-header[data-nav-fit="compact"] .account{margin-left:auto}
.pitvu-header[data-nav-fit="compact"] .header-signin{display:none}
