/*@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap");*/
body,
button {
  font-family: "Inter", sans-serif;
}

html[data-bs-theme="dark"] nav.fixed-top {
  /*background-color: #1b4a91 !important;*/
}

:root {
  --offcanvas-width: 270px;
  --topNavbarHeight: 56px;
}
.sidebar-nav {
  width: var(--offcanvas-width) !important;
}
.sidebar-link {
  display: flex;
  align-items: center;
}
.sidebar-link .right-icon {
  display: inline-flex;
}
.sidebar-link[aria-expanded="true"] .right-icon {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  body {
    overflow: auto !important;
  }
  main {
    margin-left: var(--offcanvas-width);
  }
  /* this is to remove the backdrop */
  .offcanvas-backdrop::before {
    display: none;
  }
  .sidebar-nav {
    -webkit-transform: none !important;
    transform: none !important;
    visibility: visible !important;
    height: calc(100% - var(--topNavbarHeight)) !important;
    top: var(--topNavbarHeight) !important;
  }
}

.weebif-chart, .weebif-chart2 {
  height: 100%;
  width: 100%;
}

.weebif-private {
  display: none;
}

img.weebif-windrose {
  height: 100%;
  width: 100%;
  object-fit: cover;
}

html[data-bs-theme="dark"] a.weebif-nav-jump-to-page:hover {
  background-color: rgba(255,255,255,.1);
}

html[data-bs-theme="light"] a.weebif-nav-jump-to-page:hover {
  background-color: rgba(0,0,0,.1);
}

div.chartBox {
 aspect-ratio: 7/6;
}

li.daySelector.hidden {
  display: none;
}