.app-bar{align-items:center;gap:var(--space-2);min-height:var(--control-md);padding:var(--space-4) var(--gutter-phone) var(--space-2);background:var(--bg-app);flex:none;display:flex}.app-bar__title-block{flex:1;min-width:0}.app-bar__sub{font:var(--type-label);color:var(--text-muted);font-weight:400}.app-bar__title{color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;font:700 var(--text-xl) / 1.2 var(--font-sans);margin:0;overflow:hidden}.app-bar--large .app-bar__title{font:var(--type-screen-title)}@media (width>=960px){.app-bar{padding-left:var(--gutter-laptop);padding-right:var(--gutter-laptop);padding-top:var(--space-5)}}
