/* üst beyaz alan daha dar */
body > header,
.app-header,
.topbar,
.top-header,
.main-header,
.dashboard-header,
.panel-header,
header[role="banner"] {
  min-height: 44px !important;
  height: auto !important;
  padding-top: 4px !important;
  padding-bottom: 4px !important;
  border-bottom-width: 1px !important;
}

body > header > *,
.app-header > *,
.topbar > *,
.top-header > *,
.main-header > *,
.dashboard-header > *,
.panel-header > *,
header[role="banner"] > * {
  min-height: 0 !important;
  align-items: center !important;
}

body > header .container,
.app-header .container,
.topbar .container,
.top-header .container,
.main-header .container,
.dashboard-header .container,
.panel-header .container {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

body > header img,
.app-header img,
.topbar img,
.top-header img,
.main-header img,
.dashboard-header img,
.panel-header img,
header[role="banner"] img {
  max-height: 30px !important;
  width: auto !important;
}

body > header h1,
.app-header h1,
.topbar h1,
.top-header h1,
.main-header h1,
.dashboard-header h1,
.panel-header h1,
header[role="banner"] h1 {
  font-size: 17px !important;
  line-height: 1 !important;
  margin: 0 0 1px !important;
}

body > header p,
body > header small,
body > header span,
.app-header p,
.app-header small,
.app-header span,
.topbar p,
.topbar small,
.topbar span,
.top-header p,
.top-header small,
.top-header span,
.main-header p,
.main-header small,
.main-header span,
.dashboard-header p,
.dashboard-header small,
.dashboard-header span,
.panel-header p,
.panel-header small,
.panel-header span {
  font-size: 10px !important;
  line-height: 1.05 !important;
  margin: 0 !important;
}

body > header .logout,
body > header a[href*="logout"],
body > header button,
.app-header .logout,
.app-header a[href*="logout"],
.app-header button,
.topbar .logout,
.topbar a[href*="logout"],
.topbar button,
.main-header .logout,
.main-header a[href*="logout"],
.main-header button,
.dashboard-header .logout,
.dashboard-header a[href*="logout"],
.dashboard-header button,
.panel-header .logout,
.panel-header a[href*="logout"],
.panel-header button {
  min-height: 30px !important;
  height: 30px !important;
  padding: 0 14px !important;
  border-radius: 12px !important;
  font-size: 12px !important;
}

body > nav,
.main-nav,
.module-nav,
.dashboard-nav,
.touch-nav {
  margin-top: 0 !important;
}
