/* Same task order and accessible menus on standalone account tool pages. */
.campaign-site-header>nav,.site-header>nav{align-items:center}
.campaign-site-header>nav>.menu-link,.site-header>nav>.menu-link{display:inline-flex;align-items:center;gap:7px;min-height:44px;box-sizing:border-box}
.site-tool-group>summary.is-current{border-color:var(--theme-dark-accent,#e5bd78);box-shadow:inset 0 -2px 0 var(--theme-dark-accent,#e5bd78)}
.site-tool-group>nav.site-account-popover{grid-template-columns:1fr;width:260px}
.site-tool-group>nav.site-account-popover>a{flex-direction:row;align-items:center;justify-content:flex-start;min-height:44px;gap:9px;font-size:13px}
.site-tool-group>nav.site-account-popover>a[aria-current]{background:var(--theme-dark-hover,#294653);border-color:var(--theme-dark-accent,#e5bd78)}
.site-tool-group .ui-icon{flex:none}
@media(max-width:900px){.site-tool-group>nav.site-account-popover{width:auto}}
@media(max-width:640px){.campaign-site-header,.site-header:has(>.wordmark){padding:14px 16px;gap:14px}.campaign-site-header>nav,.site-header>nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;flex-basis:100%}.campaign-site-header>nav>.menu-link,.site-header>nav>.menu-link{justify-content:flex-start;white-space:normal}.site-tool-group>summary{justify-content:flex-start}.campaign-site-header>nav>.site-account-menu,.site-header>nav>.site-account-menu{min-width:0}.site-tool-group>summary>span{overflow-wrap:anywhere}.campaign-account{font-size:12px}}
@media print{.site-tool-group{display:none}}
