@media (max-width:767px){.site-header{grid-template-areas:"left right""middle middle";gap:8px;grid-template-columns:minmax(0,1fr) auto!important;height:auto!important;display:grid!important}.site-header>:first-child{grid-area:left;min-width:0}.site-header>:nth-child(2){grid-area:middle;justify-content:stretch;min-width:0}.site-header>:nth-child(2)>*{flex:1;min-width:0}.site-header>:nth-child(3){grid-area:right;min-width:0}.site-header .app-header__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}}
