/*
 * DO NOT EDIT THIS FILE.
 * Find the correct source file and do your changes there.
 * @preserve
 */
/**
 * We are using PostCSS Custom Media because we can not use custom properties inside @media.
 * For more information go to: https://www.npmjs.com/package/postcss-custom-media
 */
.region-drawer {
  position: absolute;
  background: #F4F4F4;
  transform:translateX(-100vw);
  z-index: 99;
  box-shadow: 0 2px rgba(0, 59, 74, 0.07);
}
.region-drawer[aria-hidden="false"]{
    position: relative;
    transform: none;
  }
.region-drawer .sub-drawer-trigger,
  .region-drawer .sub-drawer-close-trigger {
    display: none;
    position: relative;
    bottom: -5px;
    width: 35px;
    margin: 0 auto;
    padding: 2px 2px 3px;
    border-radius: 10px 10px 0 0;
    background: #F8DB4A url("../../images/patterns/BGC_textured_bg_transparent.png") repeat;
    text-align: center;
    font-family: "Bloc", sans-serif;
    font-size: 12px;
    font-weight: normal;
    z-index: 5;
    cursor: pointer;
  }
.region-drawer .sub-drawer-trigger:after, .region-drawer .sub-drawer-close-trigger:after {
      content: '';
      position: absolute;
      left: 0;
      right: 0;
      bottom: 1px;
      height: 6px;
      background: url("../../images/icons/arrow-down.svg") center bottom no-repeat;
    }
.region-drawer .sub-drawer-close-trigger:after {
      content: '';
      transform: rotate(-180deg);
    }
.region-drawer:not(.open) .block-bgcchub-base-user-achievements-progress {
      display: none;
    }
.region-drawer:not(.sub-drawer-open) .block-views-blockachievements-block-1,
    .region-drawer:not(.sub-drawer-open) .block-bgcchub-base-levels-of-achievement {
      display: none;
    }
.region-drawer .block-bgcchub-base-levels-of-achievement { margin-bottom: 5rem; }
.region-drawer.open .region__inner { padding: 1rem 20px .5rem; }
.region-drawer.open .sub-drawer-trigger { display: block; }
.region-drawer.open:after {
      content: '';
      position: relative;
      height: 5px;
      width: 100%;
      display: block;
      background: #F8DB4A url("../../images/patterns/BGC_textured_bg_transparent.png") repeat;
      z-index: 0;
    }
.region-drawer.open.sub-drawer-open .block-bgcchub-base-user-achievements-progress {
        padding-bottom: 3rem;
        margin-bottom: 3rem;
        border-bottom: 3px dotted #B29AF4;
      }
.region-drawer.open.sub-drawer-open .sub-drawer-trigger { display: none; }
.region-drawer.open.sub-drawer-open .sub-drawer-close-trigger { display: block; }
/* Layout: Tablet portrait up */
@media screen and (min-width: 600px) {

    .region-drawer .block-bgcchub-base-user-achievements-progress {
      padding-bottom: .5rem;
      margin-bottom: .5rem;
    }

    .region-drawer .chart__level { display: none; }

      .region-drawer.open .region__inner { padding: 2rem 20px 1rem; }

      .region-drawer.open .chart__level { display: block; }

      .region-drawer.sub-drawer-open .block-bgcchub-base-user-achievements-progress {
        padding-bottom: 1rem;
        margin-bottom: 1rem;
      }
  }
/* Layout: Tablet landscape up */
@media screen and (min-width: 900px) {

      .region-drawer.sub-drawer-open .block-bgcchub-base-user-achievements-progress {
        padding-bottom: 3rem;
        margin-bottom: 3rem;
      }
  }
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIjxubyBzb3VyY2U+IiwiLi4vLi4vcGNzcy9iYXNlL2JyZWFrLXBvaW50cy5wY3NzIiwiLi4vLi4vcGNzcy9jb21wb25lbnRzL2RyYXdlci5wY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7O0dBQUE7QUNBQTs7O0VBR0U7QUNBRjtFQUNFLGtCQUFrQjtFQUNsQixtQkFBbUM7RUFDbkMsNEJBQTRCO0VBQzVCLFdBQVc7RUFDWCx1Q0FBdUM7QUErSHpDO0FBN0hFO0lBQ0Usa0JBQWtCO0lBQ2xCLGVBQWU7RUFDakI7QUFFQTs7SUFFRSxhQUFhO0lBQ2Isa0JBQWtCO0lBQ2xCLFlBQVk7SUFDWixXQUFXO0lBQ1gsY0FBYztJQUNkLG9CQUFvQjtJQUNwQiw0QkFBNEI7SUFDNUIsdUZBQW1HO0lBQ25HLGtCQUFrQjtJQUNsQiwrQkFBMkI7SUFDM0IsZUFBZTtJQUNmLG1CQUFtQjtJQUNuQixVQUFVO0lBQ1YsZUFBZTtFQVdqQjtBQVRFO01BQ0UsV0FBVztNQUNYLGtCQUFrQjtNQUNsQixPQUFPO01BQ1AsUUFBUTtNQUNSLFdBQVc7TUFDWCxXQUFXO01BQ1gsNEVBQTRFO0lBQzlFO0FBS0E7TUFDRSxXQUFXO01BQ1gsMEJBQTBCO0lBQzVCO0FBS0E7TUFDRSxhQUFhO0lBQ2Y7QUFLQTs7TUFFRSxhQUFhO0lBQ2Y7QUFHRiwyREFBOEMsbUJBQW1CLEVBQUU7QUFJakUscUNBQW1CLHdCQUF3QixFQUFFO0FBRTdDLDBDQUF3QixjQUFjLEVBQUU7QUFFeEM7TUFDRSxXQUFXO01BQ1gsa0JBQWtCO01BQ2xCLFdBQVc7TUFDWCxXQUFXO01BQ1gsY0FBYztNQUNkLHVGQUFtRztNQUNuRyxVQUFVO0lBQ1o7QUFJRTtRQUNFLG9CQUFvQjtRQUNwQixtQkFBbUI7UUFDbkIsaUNBQWlDO01BQ25DO0FBRUEsMERBQXdCLGFBQWEsRUFBRTtBQUV2QyxnRUFBOEIsY0FBYyxFQUFFO0FBSWxELCtCQUErQjtBQUMvQjs7SUFFRTtNQUNFLHFCQUFxQjtNQUNyQixvQkFBb0I7SUFDdEI7O0lBRUEsK0JBQWtCLGFBQWEsRUFBRTs7TUFJL0IscUNBQW1CLHVCQUF1QixFQUFFOztNQUU1QyxvQ0FBa0IsY0FBYyxFQUFFOztNQUtsQztRQUNFLG9CQUFvQjtRQUNwQixtQkFBbUI7TUFDckI7RUFFSjtBQUVBLGdDQUFnQztBQUNoQzs7TUFJSTtRQUNFLG9CQUFvQjtRQUNwQixtQkFBbUI7TUFDckI7RUFFSiIsImZpbGUiOiJkcmF3ZXIuY3NzIiwic291cmNlc0NvbnRlbnQiOltudWxsLCIvKipcbiAqIFdlIGFyZSB1c2luZyBQb3N0Q1NTIEN1c3RvbSBNZWRpYSBiZWNhdXNlIHdlIGNhbiBub3QgdXNlIGN1c3RvbSBwcm9wZXJ0aWVzIGluc2lkZSBAbWVkaWEuXG4gKiBGb3IgbW9yZSBpbmZvcm1hdGlvbiBnbyB0bzogaHR0cHM6Ly93d3cubnBtanMuY29tL3BhY2thZ2UvcG9zdGNzcy1jdXN0b20tbWVkaWFcbiAqL1xuQGN1c3RvbS1tZWRpYSAtLXRhYmxldC1wb3J0cmFpdC11cCAobWluLXdpZHRoOiA2MDBweCk7XG5AY3VzdG9tLW1lZGlhIC0tdGFibGV0LWxhbmRzY2FwZS11cCAobWluLXdpZHRoOiA5MDBweCk7XG5AY3VzdG9tLW1lZGlhIC0tZGVza3RvcC11cCAobWluLXdpZHRoOiAxMjAwcHgpO1xuXG5AY3VzdG9tLW1lZGlhIC0tdGFibGV0LXBvcnRyYWl0LWRvd24gKG1heC13aWR0aDogNTk5cHgpO1xuQGN1c3RvbS1tZWRpYSAtLXRhYmxldC1sYW5kc2NhcGUtZG93biAobWF4LXdpZHRoOiA4OTlweCk7XG5AY3VzdG9tLW1lZGlhIC0tZGVza3RvcC1kb3duIChtYXgtd2lkdGg6IDExOTlweCk7IiwiQGltcG9ydCB1cmwoJy4uL2Jhc2UvYnJlYWstcG9pbnRzLnBjc3MnKTtcbkBpbXBvcnQgdXJsKCcuLi9iYXNlL3ZhcmlhYmxlcy5wY3NzJyk7XG5cbi5yZWdpb24tZHJhd2VyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1ncmV5LWxpZ2h0KTtcbiAgdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMHZ3KTtcbiAgei1pbmRleDogOTk7XG4gIGJveC1zaGFkb3c6IDAgMnB4IHJnYmEoMCwgNTksIDc0LCAwLjA3KTtcblxuICAmW2FyaWEtaGlkZGVuPVwiZmFsc2VcIl17XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gICYgLnN1Yi1kcmF3ZXItdHJpZ2dlcixcbiAgJiAuc3ViLWRyYXdlci1jbG9zZS10cmlnZ2VyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3R0b206IC01cHg7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMnB4IDJweCAzcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweCAxMHB4IDAgMDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci15ZWxsb3cpIHVybChcIi4uLy4uL2ltYWdlcy9wYXR0ZXJucy9CR0NfdGV4dHVyZWRfYmdfdHJhbnNwYXJlbnQucG5nXCIpIHJlcGVhdDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZmLWJsb2MpO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHotaW5kZXg6IDU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMXB4O1xuICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWFnZXMvaWNvbnMvYXJyb3ctZG93bi5zdmdcIikgY2VudGVyIGJvdHRvbSBuby1yZXBlYXQ7XG4gICAgfVxuICB9XG5cbiAgJiAuc3ViLWRyYXdlci1jbG9zZS10cmlnZ2VyIHtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgICB9XG4gIH1cblxuICAmOm5vdCgub3Blbikge1xuXG4gICAgJiAuYmxvY2stYmdjY2h1Yi1iYXNlLXVzZXItYWNoaWV2ZW1lbnRzLXByb2dyZXNzIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJjpub3QoLnN1Yi1kcmF3ZXItb3Blbikge1xuXG4gICAgJiAuYmxvY2stdmlld3MtYmxvY2thY2hpZXZlbWVudHMtYmxvY2stMSxcbiAgICAmIC5ibG9jay1iZ2NjaHViLWJhc2UtbGV2ZWxzLW9mLWFjaGlldmVtZW50IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJiAuYmxvY2stYmdjY2h1Yi1iYXNlLWxldmVscy1vZi1hY2hpZXZlbWVudCB7IG1hcmdpbi1ib3R0b206IDVyZW07IH1cblxuICAmLm9wZW4ge1xuXG4gICAgJiAucmVnaW9uX19pbm5lciB7IHBhZGRpbmc6IDFyZW0gMjBweCAuNXJlbTsgfVxuXG4gICAgJiAuc3ViLWRyYXdlci10cmlnZ2VyIHsgZGlzcGxheTogYmxvY2s7IH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBoZWlnaHQ6IDVweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci15ZWxsb3cpIHVybChcIi4uLy4uL2ltYWdlcy9wYXR0ZXJucy9CR0NfdGV4dHVyZWRfYmdfdHJhbnNwYXJlbnQucG5nXCIpIHJlcGVhdDtcbiAgICAgIHotaW5kZXg6IDA7XG4gICAgfVxuXG4gICAgJi5zdWItZHJhd2VyLW9wZW4ge1xuXG4gICAgICAmIC5ibG9jay1iZ2NjaHViLWJhc2UtdXNlci1hY2hpZXZlbWVudHMtcHJvZ3Jlc3Mge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IGRvdHRlZCAjQjI5QUY0O1xuICAgICAgfVxuXG4gICAgICAmIC5zdWItZHJhd2VyLXRyaWdnZXIgeyBkaXNwbGF5OiBub25lOyB9XG5cbiAgICAgICYgLnN1Yi1kcmF3ZXItY2xvc2UtdHJpZ2dlciB7IGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgfVxuICB9XG5cbiAgLyogTGF5b3V0OiBUYWJsZXQgcG9ydHJhaXQgdXAgKi9cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKC0tdGFibGV0LXBvcnRyYWl0LXVwKSB7XG5cbiAgICAmIC5ibG9jay1iZ2NjaHViLWJhc2UtdXNlci1hY2hpZXZlbWVudHMtcHJvZ3Jlc3Mge1xuICAgICAgcGFkZGluZy1ib3R0b206IC41cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gICAgfVxuXG4gICAgJiAuY2hhcnRfX2xldmVsIHsgZGlzcGxheTogbm9uZTsgfVxuXG4gICAgJi5vcGVuIHtcblxuICAgICAgJiAucmVnaW9uX19pbm5lciB7IHBhZGRpbmc6IDJyZW0gMjBweCAxcmVtOyB9XG5cbiAgICAgICYgLmNoYXJ0X19sZXZlbCB7IGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgfVxuXG4gICAgJi5zdWItZHJhd2VyLW9wZW4ge1xuXG4gICAgICAmIC5ibG9jay1iZ2NjaHViLWJhc2UtdXNlci1hY2hpZXZlbWVudHMtcHJvZ3Jlc3Mge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvKiBMYXlvdXQ6IFRhYmxldCBsYW5kc2NhcGUgdXAgKi9cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKC0tdGFibGV0LWxhbmRzY2FwZS11cCkge1xuXG4gICAgJi5zdWItZHJhd2VyLW9wZW4ge1xuXG4gICAgICAmIC5ibG9jay1iZ2NjaHViLWJhc2UtdXNlci1hY2hpZXZlbWVudHMtcHJvZ3Jlc3Mge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iXX0= */