/* App-only chrome. Ordinary mobile/desktop browsers keep the full site navigation. */
.brfc-android-shell :is(#brfc-pilot, #brfc-native-match, #brfc-design-header) :is(.menu-button, .native-menu-button, .brfc-menu-button, .menu-panel, .native-menu-panel, .brfc-menu-panel) {
  display: none !important;
}
.brfc-android-shell :is(#brfc-pilot .nav, #brfc-native-match .native-nav, #brfc-design-header .brfc-nav) {
  min-height: 56px !important;
  padding-top: 8px !important;
  padding-bottom: 8px !important;
}
.brfc-android-shell :is(#brfc-pilot .brand-mark, #brfc-native-match .native-brand img, #brfc-design-header .brfc-brand-mark) {
  width: 32px !important;
  height: 32px !important;
  object-fit: contain;
}
.brfc-android-shell :is(#brfc-pilot .brand-copy, #brfc-native-match .native-brand > span, #brfc-design-header .brfc-brand-copy) {
  font-size: 23px !important;
}
.brfc-android-shell :is(#brfc-pilot .brand-copy small, #brfc-native-match .native-brand small, #brfc-design-header .brfc-brand-copy small) {
  display: none !important;
}
