nav.greedy {
  position: relative;
  height: 60px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #e0e0e0;
}

nav.greedy h1 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-item-align: stretch;
      align-self: stretch;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #c6c6c6;
  padding: 0 1rem;
  font-weight: bold;
}

nav.greedy button {
  -ms-flex-item-align: stretch;
      align-self: stretch;
  -webkit-transition: all .4s ease-out;
          transition: all .4s ease-out;
  padding: 0 1rem 0 1.5rem;
  outline: 0;
  border: 0;
  font-size: 0.9rem;
  font-weight: bold;
  background: #c8c8c8;
}
nav.greedy button.hidden {
  -webkit-transition: none;
          transition: none;
  border-right: 0.5rem solid #b6b6b6;
  width: 0;
  padding: 0;
  overflow: hidden;
}
nav.greedy button::after {
  content: attr(count);
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 25px;
  height: 25px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background: #9f9f9f;
  color: #f2f2f2;
  border-radius: 50%;
  font-size: 14px;
  line-height: 14px;
  margin-left: 1rem;
  margin-right: -webkit-calc(-1rem + -8px);
  margin-right: calc(-1rem + -8px);
}
nav.greedy ul.links {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
}
nav.greedy ul.links li {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  padding: 1rem;
}

nav.greedy ul.links li a {
  color: #404040;
}
nav.greedy ul.hidden-links {
  position: absolute;
  background: #d8d8d8;
  right: 0;
  top: 100%;
}
nav.greedy ul.hidden-links.hidden {
  display: none;
}
nav.greedy ul.hidden-links li {
  padding: 1rem;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImdyZWVkeW5hdi5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxtQkFBbUI7RUFDbkIsYUFBYTtFQUNiLHFCQUFjO0VBQWQscUJBQWM7RUFBZCxjQUFjO0VBQ2QsMEJBQW9CO01BQXBCLHVCQUFvQjtVQUFwQixvQkFBb0I7RUFDcEIsb0JBQW9CO0NBQ3JCOztBQUVEO0VBQ0UscUJBQWM7RUFBZCxxQkFBYztFQUFkLGNBQWM7RUFDZCw2QkFBb0I7TUFBcEIsb0JBQW9CO0VBQ3BCLDBCQUFvQjtNQUFwQix1QkFBb0I7VUFBcEIsb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixnQkFBZ0I7RUFDaEIsa0JBQWtCO0NBQ25COztBQUVEO0VBQ0UsNkJBQW9CO01BQXBCLG9CQUFvQjtFQUNwQixxQ0FBNkI7VUFBN0IsNkJBQTZCO0VBQzdCLHlCQUF5QjtFQUN6QixXQUFXO0VBQ1gsVUFBVTtFQUNWLGtCQUFrQjtFQUNsQixrQkFBa0I7RUFDbEIsb0JBQW9CO0NBQ3JCO0FBQ0Q7RUFDRSx5QkFBaUI7VUFBakIsaUJBQWlCO0VBQ2pCLG1DQUFtQztFQUNuQyxTQUFTO0VBQ1QsV0FBVztFQUNYLGlCQUFpQjtDQUNsQjtBQUNEO0VBQ0UscUJBQXFCO0VBQ3JCLDRCQUFxQjtFQUFyQiw0QkFBcUI7RUFBckIscUJBQXFCO0VBQ3JCLFlBQVk7RUFDWixhQUFhO0VBQ2IsMEJBQW9CO01BQXBCLHVCQUFvQjtVQUFwQixvQkFBb0I7RUFDcEIseUJBQXdCO01BQXhCLHNCQUF3QjtVQUF4Qix3QkFBd0I7RUFDeEIsb0JBQW9CO0VBQ3BCLGVBQWU7RUFDZixtQkFBbUI7RUFDbkIsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixrQkFBa0I7RUFDbEIseUNBQWlDO0VBQWpDLGlDQUFpQztDQUNsQztBQUNEO0VBQ0UscUJBQWM7RUFBZCxxQkFBYztFQUFkLGNBQWM7RUFDZCxzQkFBMEI7TUFBMUIsbUJBQTBCO1VBQTFCLDBCQUEwQjtFQUMxQixvQkFBUTtNQUFSLFlBQVE7VUFBUixRQUFRO0VBQ1IsaUJBQWlCO0NBQ2xCO0FBQ0Q7RUFDRSxvQkFBVztNQUFYLGVBQVc7VUFBWCxXQUFXO0VBQ1gsY0FBYztDQUNmOztBQUVEO0VBQ0UsZUFBZTtDQUNoQjtBQUNEO0VBQ0UsbUJBQW1CO0VBQ25CLG9CQUFvQjtFQUNwQixTQUFTO0VBQ1QsVUFBVTtDQUNYO0FBQ0Q7RUFDRSxjQUFjO0NBQ2Y7QUFDRDtFQUNFLGNBQWM7Q0FDZiIsImZpbGUiOiJncmVlZHluYXYuY3NzIiwic291cmNlc0NvbnRlbnQiOlsibmF2LmdyZWVkeSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA2MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZTBlMGUwO1xufVxuXG5uYXYuZ3JlZWR5IGgxIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2M2YzZjNjtcbiAgcGFkZGluZzogMCAxcmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxubmF2LmdyZWVkeSBidXR0b24ge1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICB0cmFuc2l0aW9uOiBhbGwgLjRzIGVhc2Utb3V0O1xuICBwYWRkaW5nOiAwIDFyZW0gMCAxLjVyZW07XG4gIG91dGxpbmU6IDA7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAwLjlyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBiYWNrZ3JvdW5kOiAjYzhjOGM4O1xufVxubmF2LmdyZWVkeSBidXR0b24uaGlkZGVuIHtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbiAgYm9yZGVyLXJpZ2h0OiAwLjVyZW0gc29saWQgI2I2YjZiNjtcbiAgd2lkdGg6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5uYXYuZ3JlZWR5IGJ1dHRvbjo6YWZ0ZXIge1xuICBjb250ZW50OiBhdHRyKGNvdW50KTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjOWY5ZjlmO1xuICBjb2xvcjogI2YyZjJmMjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xcmVtICsgLThweCk7XG59XG5uYXYuZ3JlZWR5IHVsLmxpbmtzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgZmxleDogMTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbm5hdi5ncmVlZHkgdWwubGlua3MgbGkge1xuICBmbGV4OiBub25lO1xuICBwYWRkaW5nOiAxcmVtO1xufVxuXG5uYXYuZ3JlZWR5IHVsLmxpbmtzIGxpIGEge1xuICBjb2xvcjogIzQwNDA0MDtcbn1cbm5hdi5ncmVlZHkgdWwuaGlkZGVuLWxpbmtzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjZDhkOGQ4O1xuICByaWdodDogMDtcbiAgdG9wOiAxMDAlO1xufVxubmF2LmdyZWVkeSB1bC5oaWRkZW4tbGlua3MuaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbm5hdi5ncmVlZHkgdWwuaGlkZGVuLWxpbmtzIGxpIHtcbiAgcGFkZGluZzogMXJlbTtcbn0iXX0= */