@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600.css);
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.CTTp8 {
  width: calc(100% - 20px);
  margin: 0 auto;
  height: 50%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-top: 60px;
}
.mEYPw {
  width: 120px;
  margin: 0 auto;
}
.FQfn9 {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  margin: 0 auto;
  height: 50px;
}
.FQfn9 img {
  width: 50px;
}
.cwG32 {
  margin: auto;
}
.welcome {
  width: 100%;
  background-color: #f07b49;
  height: 100%;
}
.wEVDX {
  margin: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.QILEb {
  width: 10rem;
  height: 3rem;
  background-image: url(/8eaa4f5851556d6e1fe1.png);
  background-size: 100%;
  background-repeat: no-repeat;
}
/**
 * Content Loader
 */
.NB39G {
  width: 26px;
  height: 26px;
  position: relative;
  top: 0;
  left: -12px;
  overflow: visible;
  z-index: 1;
}
.NB39G .opTU0 {
  z-index: 3;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: -25%;
  fill: white;
  overflow: visible;
  -webkit-animation: VbvRI 0.6s, I9Jpd 6s;
          animation: VbvRI 0.6s, I9Jpd 6s;
  -webkit-animation-timing-function: cubic-bezier(0.3, 0, 0.3, 1);
          animation-timing-function: cubic-bezier(0.3, 0, 0.3, 1);
  -webkit-animation-delay: 0s;
          animation-delay: 0s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
          animation-direction: alternate;
}
.NB39G .ka9ZP {
  z-index: 2;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 45%;
  fill: white;
  overflow: visible;
  -webkit-animation: VbvRI 0.6s, I9Jpd 6s;
          animation: VbvRI 0.6s, I9Jpd 6s;
  -webkit-animation-timing-function: cubic-bezier(0.3, 0, 0.3, 1);
          animation-timing-function: cubic-bezier(0.3, 0, 0.3, 1);
  -webkit-animation-delay: 0.2s;
          animation-delay: 0.2s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
          animation-direction: alternate;
}
.NB39G .j4d2l {
  z-index: 1;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 115%;
  fill: white;
  overflow: visible;
  -webkit-animation: VbvRI 0.6s, I9Jpd 6s;
          animation: VbvRI 0.6s, I9Jpd 6s;
  -webkit-animation-timing-function: cubic-bezier(0.3, 0, 0.3, 1);
          animation-timing-function: cubic-bezier(0.3, 0, 0.3, 1);
  -webkit-animation-delay: 0.4s;
          animation-delay: 0.4s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
          animation-direction: alternate;
}
@-webkit-keyframes VbvRI {
  0% {
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@keyframes VbvRI {
  0% {
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@-webkit-keyframes I9Jpd {
  0% {
    fill: white;
  }
  100% {
    fill: white;
  }
}
@keyframes I9Jpd {
  0% {
    fill: white;
  }
  100% {
    fill: white;
  }
}

.mDvzI {
  width: 100%;
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  position: relative;
}
.mDvzI .JtcLx {
  height: 33.3%;
  position: relative;
  margin-top: 0px;
}
.fMX34 {
  margin: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 260px;
  height: 64px;
  font-size: 20px;
  line-height: 1.6;
  letter-spacing: 0.2px;
  text-align: center;
  color: #222222;
}
.v3twZ {
  width: 260px;
  height: 66px;
  font-size: 16px;
  line-height: 1.38;
  letter-spacing: 0.2px;
  text-align: center;
  color: #777777;
  margin: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.centerimage {
  width: 195px;
  height: 97px;
  margin: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* LESS Mixins */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.W5QwF {
  width: calc(100% - 20px);
  margin: 0 auto;
  height: calc(100% - 20px);
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  position: relative;
}
.bNr9x {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.pDLS7 {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: absolute;
  bottom: 25px;
  width: 100%;
}
.u4Kir {
  font-size: 15px;
  cursor: pointer;
  margin-right: -15px !important;
}
.u4Kir:after {
  content: '\F153';
  font-family: "btc-font";
  margin-left: 5px;
  font-size: 8px;
  vertical-align: middle;
}
.nQKcx {
  font-size: 15px;
  width: 280px;
  height: 40px !important;
  cursor: pointer;
  border-radius: 3px;
  background-color: #f07b49;
  font-size: 16px;
  text-align: center;
  color: #ffffff;
}
.b0tGW {
  background-image: url(/17932e05f7254cb2cffe.png);
  background-size: 100%;
  background-repeat: no-repeat;
}
.e6TqY {
  background-image: url(/89e1fb2b2d541a91c004.png);
  background-size: 100%;
  background-repeat: no-repeat;
  background-size: cover;
}
.wPucu {
  background-image: url(/0d04458034ffcaef50a5.png);
  background-size: 100%;
  background-repeat: no-repeat;
}
.slick-slider {
  height: calc(100% - 150px);
}
.slick-prev:before {
  content: '\F165';
  color: var(--secondary-text);
  font-family: "btc-font";
}
.slick-next:before {
  content: '\F153';
  color: var(--secondary-text);
  font-family: "btc-font";
}
.slick-dots li.slick-active button:before {
  opacity: 0.75;
  color: #F26724;
}
.slick-list, .slick-track, .slick-slide {
  height: 100%;
}
.slick-dots {
  position: absolute;
  bottom: -150px;
}
.slick-dots li {
  width: 7px;
  height: 7px;
}
.slick-dots li button:before {
  font-size: 6px;
  /* line-height: 20px; */
  position: absolute;
  top: 0;
  left: 0;
  /* width: 20px; */
  /* height: 20px; */
  content: '•';
  text-align: center;
  opacity: 0.25;
  color: #000;
}
.slick-disabled {
  display: none !important;
}
.centerimage {
  height: 114px !important;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.DGkaB {
  background-color: #fff;
  background-color: var(--background-color);
  display: inline-block;
  position: relative;
  border: solid 1px;
  color: var(--base-color);
  border-color: var(--base-color);
  text-align: center;
  padding: 0.15rem 0.5rem;
  margin: 0;
  height: auto;
  cursor: pointer;
  border-radius: 3px;
  text-decoration: none;
  transition: color 150ms linear, background-color 150ms linear, border-color 150ms linear;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  /* Icon size */
  /* Icon position */
  /* Browser states */
  /* Space between adjacent buttons */
  /* Disabled states */
  /* Loading */
  /* Small style */
  /* Large style */
  /* Inverted style */
  /* Warning/Delete-1 style */
  /* Delete-2 button style */
  /* Border-less style */
  /* Alternate style */
  /* Counter in button */
}
.DGkaB > * {
  vertical-align: middle;
}
.DGkaB:before {
  font-size: 13px;
  vertical-align: initial;
}
.DGkaB:not(.CUauh):before {
  margin: 0 0.5rem 0 0;
}
.DGkaB:hover:not(.edtRC):not(.dvGDU) {
  text-decoration: none;
}
.DGkaB:active:not(.edtRC):not(.dvGDU) {
  background-color: var(--base-color);
  color: var(--base-text);
}
.DGkaB:focus {
  outline: none;
}
.DGkaB + .DGkaB {
  margin-left: 1.25rem;
}
.DGkaB[disabled],
.DGkaB.edtRC {
  opacity: 0.7;
  cursor: not-allowed;
}
.DGkaB[disabled]:not(.dvGDU),
.DGkaB.edtRC:not(.dvGDU) {
  background-color: #999;
  background-color: var(--disabled-color);
  border-color: #999;
  border-color: var(--disabled-color);
  color: #fff;
  color: var(--base-text);
}
.DGkaB.dvGDU {
  opacity: 0.7;
  cursor: wait;
}
.DGkaB.y7vXF:not(.CUauh) {
  padding: 0.12rem 0.55rem;
  font-size: 0.875rem;
  /* icon */
  /* Space between adjacent buttons */
}
.DGkaB.y7vXF:not(.CUauh):before {
  vertical-align: middle;
  margin: 0 0.4rem 0 0;
}
.DGkaB.y7vXF:not(.CUauh) + .DGkaB.y7vXF {
  margin-left: 1rem;
}
.DGkaB._6B_p {
  padding: 0.35rem 1rem;
  font-size: 1.05rem;
  min-width: 8.125rem;
  /* Icon size */
  /* Icon position */
}
.DGkaB._6B_p:before {
  font-size: 16px;
}
.DGkaB._6B_p:not(.CUauh):before {
  margin: 0 1.1rem 0 0;
}
.DGkaB._6B_p.VnlvM:after {
  margin-left: 15px;
}
.DGkaB.bL5tP {
  background-color: var(--base-color);
  color: var(--base-text);
}
.DGkaB.bL5tP:hover:not(.edtRC):not(.dvGDU) {
  opacity: 0.8;
}
.DGkaB.bL5tP:active:not(.edtRC):not(.dvGDU) {
  background-color: var(--light-base-color);
  color: var(--base-color);
}
.DGkaB.bL5tP[disabled],
.DGkaB.bL5tP.edtRC {
  opacity: 1;
}
.DGkaB.yHC8k {
  background-color: var(--error-color);
  border-color: var(--error-color);
  color: #fff;
  /* Inverted warning/delete style */
}
.DGkaB.yHC8k:hover:not(.edtRC):not(.dvGDU) {
  color: #f1f1f1;
}
.DGkaB.yHC8k:active:not(.edtRC):not(.dvGDU) {
  color: var(--error-color);
  background-color: #fff;
}
.DGkaB.yHC8k.bL5tP {
  background-color: #fff;
  border-color: var(--destructive-color);
  color: var(--destructive-color);
}
.DGkaB.yHC8k.bL5tP:hover:not(.edtRC):not(.dvGDU) {
  color: #ff5858;
}
.DGkaB.yHC8k.bL5tP:active:not(.edtRC):not(.dvGDU) {
  color: #fff;
  background-color: var(--error-color);
}
.DGkaB.yHC8k.bL5tP[disabled],
.DGkaB.yHC8k.bL5tP.edtRC {
  color: var(--disabled-color);
}
.DGkaB.JjMCc {
  background-color: var(--destructive-color);
  border-color: var(--destructive-color);
  color: #fff;
  /* Inverted warning/delete style */
}
.DGkaB.JjMCc:hover:not(.edtRC):not(.dvGDU) {
  color: #f1f1f1;
}
.DGkaB.JjMCc:active:not(.edtRC):not(.dvGDU) {
  color: var(--destructive-color);
  background-color: #fff;
}
.DGkaB.JjMCc.bL5tP {
  background-color: #fff;
  border-color: var(--destructive-color);
  color: var(--destructive-color);
}
.DGkaB.JjMCc.bL5tP:hover:not(.edtRC):not(.dvGDU) {
  color: #ff5858;
}
.DGkaB.JjMCc.bL5tP:active:not(.edtRC):not(.dvGDU) {
  color: #fff;
  background-color: var(--destructive-color);
}
.DGkaB.JjMCc.bL5tP.edtRC {
  color: #bdbdbd;
  opacity: 1;
  border-color: #bdbdbd;
}
.DGkaB.jbfkY {
  border: none;
}
.DGkaB.jbfkY:hover:not(.edtRC):not(.dvGDU) {
  background-color: var(--light-base-color);
}
.DGkaB.U02e5 {
  color: var(--secondary-text);
  background-color: #eeeeee;
  border-color: #eeeeee;
  /* Inverted alt style */
  /* secondary alt style */
  /* borderless alt style */
}
.DGkaB.U02e5:hover:not(.edtRC):not(.dvGDU) {
  background-color: #e1e1e1;
  border-color: #e1e1e1;
}
.DGkaB.U02e5:active:not(.edtRC):not(.dvGDU) {
  background-color: var(--secondary-text);
}
.DGkaB.U02e5.bL5tP {
  color: var(--secondary-text);
  background-color: #fff;
  border-color: #aaa;
}
.DGkaB.U02e5.bL5tP.edtRC {
  color: #bdbdbd;
  border: solid 1px #bdbdbd;
}
.DGkaB.U02e5._tltO {
  color: var(--base-color);
  background-color: #fff;
  border-color: var(--base-color);
}
.DGkaB.U02e5._tltO:hover:not(.edtRC) {
  background-color: #fff;
  border-color: var(--base-color);
}
.DGkaB.U02e5._tltO.edtRC {
  color: #bdbdbd;
  border: solid 1px #bdbdbd;
  opacity: 1;
}
.DGkaB.U02e5.jbfkY {
  color: var(--base-color);
  background-color: #fff;
}
.DGkaB.U02e5.jbfkY:hover:not(.edtRC):not(.dvGDU) {
  background-color: var(--light-base-color);
}
.DGkaB.U02e5.jbfkY.edtRC {
  color: #bdbdbd;
  opacity: 1;
}
.DGkaB.SX9MO {
  padding: 0.35rem 1.5rem;
}
.DGkaB.SX9MO:after {
  content: attr(data-count);
  display: inline-block;
  padding: 1px 0.6875rem;
  margin-left: 0.5rem;
  font-size: 0.875rem;
  line-height: 1.43;
  color: var(--base-color);
  background-color: #fff;
  border-radius: 0.6875rem;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* LESS Mixins */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.CTpqj {
  /* hide <input> from view */
  /* checked */
  /* focused */
  /* disabled */
}
.CTpqj label {
  display: inline-block;
  position: relative;
  color: var(--secondary-text);
}
.CTpqj label:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f183';
  font-size: 24px;
}
.CTpqj label:before {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 2px;
  width: 16px;
  height: 16px;
  margin-right: 0.5rem;
  font-size: 9px;
  text-align: center;
  line-height: 16px;
  background-color: #fff;
  border-radius: 3px;
  border: solid 1px #ccc;
  color: #fff;
  transition: background 150ms ease-in-out;
}
.CTpqj input[type='checkbox'] {
  position: absolute;
  width: 0;
  height: 0;
  margin: 0;
  padding: 0;
  opacity: 0;
  border: none;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.CTpqj input[type='checkbox']:checked + label:before {
  background-color: var(--base-color);
  border-color: var(--base-color);
  color: #fff;
}
.CTpqj input[type='checkbox']:focus + label:before {
  outline: dotted 1px #aaa;
}
.CTpqj input[type='checkbox'][disabled] + label {
  opacity: 0.5;
  cursor: not-allowed;
}
.lGRxz label:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f11c';
  font-size: 24px;
}
.lGRxz label:before {
  font-size: 10px;
  padding-top: 3px;
}
.seAKU {
  display: inline-block;
}
.seAKU:not(:last-child) {
  margin-right: 1.5rem;
}
.gVLPN input[type='checkbox'] + label:after {
  content: '*';
  color: #f00;
  margin-left: 0.25rem;
  vertical-align: top;
  font-size: 90%;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* flex box container */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* LESS Mixins */
.gF7IK.fzy_k > label {
  cursor: not-allowed;
  color: var(--disabled-color) !important;
}
.gF7IK > label {
  cursor: pointer;
  color: var(--secondary-text);
  margin-bottom: 0.25rem;
}
.zgXhU.omuy1 {
  position: relative;
  background-color: #fff;
}
.zgXhU.omuy1:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f1ee';
  font-size: 24px;
}
.zgXhU.omuy1:before {
  color: var(--base-color);
  font-size: 0.8125rem;
  position: absolute;
  right: 0.5rem;
  top: 0.75rem;
}
.uDK6r {
  border-style: solid;
  display: inline-block;
  height: 0;
  width: 0;
  position: relative;
  border-color: var(--base-color) transparent transparent;
  border-width: 0.3125rem 0.3125rem 0;
}
.uDK6r.LQ2Qy {
  border-color: var(--secondary-text) transparent transparent;
}
.UF9h8 {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
  padding-right: 0.5rem;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* LESS Mixins */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app-v5
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Import this if you need specific
 * access to a variable
 */
/* Style Guide variables & mixins */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Available directons: n, nw, ne, s, se, sw, w, e
 * Gets tooltip text from aria-label attribute
 */
/* longtip tooltip mixin */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* flex box container */
.D1xCi {
  min-height: 40px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-top: 1px solid;
  border-bottom: 1px solid;
  border-color: var(--divider-color);
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0px 20px;
}
.D1xCi .dm_uW {
  width: 95px;
  height: 18px;
  font-size: 13px;
  text-align: left;
  color: #222222;
}
.D1xCi .AXndU:before {
  content: "\F138";
  color: var(--secondary-text);
  font-family: "btc-font";
  font-size: 15px;
  margin-right: 10px;
}
.XvbBa {
  margin-left: 0.375rem;
  margin-top: 0.125rem;
  color: var(--base-color);
}
.z3YpZ {
  height: auto;
  background-color: #ffffff;
  box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.06);
  border: solid 1px #dddddd;
  padding: 10px 10px;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  text-align: left;
}
.lwT8e {
  width: 100%;
  height: auto;
  background-color: white;
  overflow: scroll;
}
.lwT8e .XvnTp {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: white;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
  position: relative;
}
.tmhkU {
  background-color: #ffffff;
  height: auto;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  font-size: small;
}
.tmhkU .zgye9 {
  margin-bottom: 0.5rem;
  margin-left: 0.25rem;
}
.tmhkU .zgye9 label {
  color: #000;
}
.tmhkU .OoNqU {
  color: #777;
  margin-bottom: 0.75rem;
  padding-left: 1.5625rem;
  display: block;
}
.tmhkU .gLJsm {
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 0.625rem;
  padding-left: 1.5625rem;
  margin-bottom: 0.75rem;
}
.tmhkU .gLJsm > span {
  text-transform: capitalize;
}
.NE374 {
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 0.5rem;
  padding-left: 1.5625rem;
}
.NE374 > span {
  text-transform: capitalize;
}
.ziGcw {
  padding: 0 1rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  border-top: 1px solid;
  border-color: var(--divider-color);
  padding-top: 1rem;
}
.ziGcw .FWoL6 {
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.ziGcw .FWoL6 h3 {
  margin: 0;
}
.ziGcw .FWoL6 .JzQvj {
  color: #fff;
  background-color: var(--base-color);
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 1.375rem;
  border-radius: 0.6875rem;
  padding: 0 0.6875rem;
  margin-left: 0.5rem;
  font-size: 0.8125rem;
  font-weight: 600;
}
.ziGcw .fIEAv,
.ziGcw ._0s2C5 {
  margin: 5px;
  padding: 5px 15px !important;
  font-size: 0.8125rem !important;
}
.ziGcw ._0s2C5 {
  background-color: #777 !important;
  color: #ddd !important;
  border: none !important;
}
.Hlacy {
  padding: 0 1rem;
  color: #777;
  font-size: 0.875rem;
  margin: 1.375rem 0 0 0;
  padding-bottom: 2.5625rem;
}
.Q9sqm {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
  padding: 0.25rem 0rem 1rem;
}
.Q9sqm h4 {
  font-weight: bold !important;
}
.Q9sqm p.e2Wtx {
  color: #777;
  font-size: 0.815rem;
  margin-bottom: 1.25rem;
}
.Q9sqm .zgye9 {
  margin-bottom: 0.625rem;
  margin-left: 0.25rem;
}
.Q9sqm .zgye9 label {
  color: #000;
}
.Q9sqm .OoNqU {
  color: #777;
  margin-bottom: 0.75rem;
  display: block;
}
._Erbg {
  padding: 0 1rem;
}
._Erbg .dm_uW {
  font-size: small;
}
.P_bQb h3 {
  font-size: 1.125rem;
  color: var(--primary-text);
  height: 4rem;
  padding: 0 1.25rem;
  margin: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.P_bQb .juKcY {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 1.875rem 1.25rem 2.5rem 1.25rem;
}
.P_bQb .W2GFO {
  width: 19.1875rem;
  height: 2.625rem;
}
.P_bQb .W2GFO > span {
  margin-bottom: 0;
  text-overflow: ellipsis;
  overflow: hidden;
  width: 17.1875rem;
  height: 100%;
  background-color: #eee;
}
.P_bQb .G3t34 {
  height: 2.625rem;
}
.P_bQb .CkPso {
  padding-left: 2.75rem;
  padding-right: 2.75rem;
}
.SWNDL {
  font-size: small;
  padding: 0.5rem 10px;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.SWNDL:hover {
  background-color: #fff !important;
}
.SWNDL > div:first-child {
  max-width: inherit !important;
}
.SWNDL > div:nth-child(2) {
  max-width: inherit !important;
}
.SWNDL > div:nth-child(1) {
  max-width: inherit !important;
}
.SWNDL > div:last-child {
  margin: 0;
  padding-right: 0.5rem;
}
.qYj0I {
  overflow: auto;
}
.Xav0I {
  height: 49px;
  background-color: #ffffff;
  box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.04);
  border: solid 1px #dddddd;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
}
.Xav0I .dm_uW {
  height: 18px;
  font-size: 13px;
  text-align: left;
  color: #222222;
  margin-top: 16px;
  margin-left: 20px;
}
.Xav0I .oV9OX .G7lJk {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  font-size: 0.8125rem !important;
}
.Xav0I .oV9OX ._0s2C5 {
  padding: 5px 15px;
  font-size: 0.8125rem;
  background-color: #777;
  color: #ddd;
  border: none;
}
.hQ6na {
  background-color: #4bca81;
}
.hQ6na .dm_uW {
  text-align: center !important;
  width: 100%;
  font-size: 13px;
  color: #ffffff;
}
.hQ6na .ysd4j {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
}
.YsbJB {
  background-color: var(--error-color);
}
.YsbJB .dm_uW {
  text-align: center !important;
  width: 100%;
  font-size: 13px;
  color: #ffffff;
}
.YsbJB .ysd4j {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
}
.EjEDn {
  margin: 0;
  min-height: 80px;
  max-height: 160px;
}
.EjEDn > div.ZA4F2 {
  position: relative;
  padding: 0 1rem 0 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.EjEDn .x0itY {
  position: absolute;
  right: 1.125rem;
  line-height: 50px;
  padding: 0.5rem 0;
  margin-top: 0.3rem;
}
.CaTjB {
  color: red;
  margin-left: 2px;
}
.VGYEm {
  height: 60px;
  background-color: #ffffff;
  box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.06);
  border: solid 1px #dddddd;
  padding: 0px 20px;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.VGYEm .dm_uW {
  height: 18px;
  font-size: 13px;
  text-align: left;
  padding-left: 14px;
  color: #222222;
}
.VGYEm .Cui1w {
  height: 22px;
  object-fit: contain;
}
.VGYEm .Cui1w:before {
  content: "";
  width: 21px;
  height: 22px;
  object-fit: contain;
  background-image: url(data:image/png;base64,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);
  background-size: 100%;
  background-repeat: no-repeat;
  display: block;
}
.VGYEm .tQ9Js {
  margin-left: auto;
}
.VGYEm .tQ9Js:before {
  content: "\F153";
  color: var(--secondary-text);
  font-family: "btc-font";
  font-size: 15px;
  margin-right: 10px;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* LESS Mixins */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.KyxM1 {
  position: relative;
  vertical-align: top;
  /* icon */
  /* Firefox */
}
.KyxM1:before {
  position: absolute;
  color: var(--secondary-text);
  font-size: 20px;
  left: 0.75rem;
  bottom: 0.55rem;
}
.KyxM1 label {
  cursor: pointer;
  color: var(--secondary-text);
  margin-bottom: 0.25rem;
}
.KyxM1 span.L6BNd {
  white-space: nowrap;
}
.KyxM1 span.L6BNd,
.KyxM1 input {
  background: #f5f5f5;
  border: solid 1px transparent;
  border-radius: 3px;
  color: var(--primary-text);
  display: block;
  margin: 0 0 0.75rem;
  padding: 0.5rem 0.75rem;
  transition: background 150ms ease-in;
  width: 100%;
  /* Chrome, Safari, Edge, Opera */
}
.KyxM1 span.L6BNd:focus,
.KyxM1 input:focus {
  outline-color: var(--base-color);
  outline-width: 3px;
}
.KyxM1 span.L6BNd::-webkit-input-placeholder,
.KyxM1 input::-webkit-input-placeholder {
  color: #777;
}
.KyxM1 span.L6BNd[type='number']::-webkit-outer-spin-button,
.KyxM1 input[type='number']::-webkit-outer-spin-button,
.KyxM1 span.L6BNd[type='number']::-webkit-inner-spin-button,
.KyxM1 input[type='number']::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.KyxM1 input[type='number'] {
  -moz-appearance: textfield;
}
.fuIT3:before {
  bottom: 1.3rem;
}
.Q3gbt {
  cursor: not-allowed !important;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.Q3gbt * {
  cursor: not-allowed !important;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.Q3gbt .opd94 {
  pointer-events: none;
}
.pqMZx {
  display: inline-block;
  /* inlines next to one another */
}
.pqMZx + .pqMZx {
  margin-left: 1rem;
}
.pqMZx label {
  display: inline-block;
  margin-right: 1rem;
  margin-bottom: 0;
}
.pqMZx input {
  display: inline-block;
}
.bvzKc input {
  padding-left: 2.25rem;
}
.Of7uJ input {
  padding-right: 2rem;
}
.vJPFP input {
  padding-right: 3.5rem;
}
.Dp7dq input {
  padding-right: 3.5rem;
}
.opd94:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f110';
  font-size: 14px;
}
.SZgsM,
.opd94,
.HLfcW {
  position: absolute;
  right: 0.25rem;
  bottom: 0.5rem;
  cursor: pointer !important;
  color: var(--secondary-text);
  padding: 0 0.5rem;
}
.SZgsM:hover,
.opd94:hover,
.HLfcW:hover {
  color: var(--primary-text);
}
.HLfcW {
  color: #ffdd33 !important;
}
.HLfcW:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f1fa';
  font-size: 1rem;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2023 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* LESS Mixins */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Available directons: n, nw, ne, s, se, sw, w, e
 * Gets tooltip text from aria-label attribute
 */
/* longtip tooltip mixin */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* flex box container */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
/* Processing Animation */
@keyframes BcVbM {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
/* Striped angle gradient */
/* Striped angle gradient with bigtincan orange */
.ToRWS.y7_e0 {
  background-color: var(--light-base-color);
}
.ToRWS[data-category='folder'],
.ToRWS[data-status='processing'],
.ToRWS[data-status='syncing'] {
  cursor: default;
}
.ToRWS[data-category='folder'] > div:before {
  display: none;
}
/* List Styles */
.xIJZU {
  display: flex;
  padding: 0.5rem;
  align-items: center;
  transition: background 150ms linear;
  min-width: 10rem;
}
.xIJZU:hover {
  background-color: var(--light-base-color);
}
.xIJZU.Amj1c:before,
.xIJZU.Amj1c:after {
  display: none;
}
.xIJZU.pnWtr {
  position: static;
}
.xIJZU .RoLYQ {
  transition: all 150ms linear;
  width: 1.5rem;
  visibility: hidden;
}
.xIJZU .RoLYQ > div {
  transition: all 150ms ease-in-out;
  opacity: 0;
}
.xIJZU .VM_3R,
.xIJZU .CMNMk {
  position: absolute;
  right: 0.5rem;
  top: 50%;
  transform: translate(0, -50%);
  width: 14.5rem;
  max-width: 19%;
  transition: all 150ms linear;
}
.xIJZU .Kb7Gg {
  flex: 1;
}
.xIJZU .t7LOK {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.xIJZU .t7LOK .Zi4sq {
  flex: 1;
}
.xIJZU .sf_h1 {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.xIJZU .sf_h1.Dtugh {
  position: absolute;
  right: 10vw;
  top: 1.75rem;
}
.xIJZU .sf_h1.KCiSI {
  width: 100%;
  justify-content: end;
}
@media only screen and (max-width: 35.9375em) {
  .xIJZU .QJrEK,
  .xIJZU .Vsxy3,
  .xIJZU .VK5rL,
  .xIJZU .Zi4sq,
  .xIJZU .mtV1v,
  .xIJZU .lEJlv {
    display: none;
  }
}
@media only screen and (min-width: 36em) and (max-width: 47.9375em) {
  .xIJZU .QJrEK,
  .xIJZU .Vsxy3,
  .xIJZU .VK5rL,
  .xIJZU .Zi4sq,
  .xIJZU .mtV1v,
  .xIJZU .lEJlv {
    display: none;
  }
}
@media only screen and (min-width: 48em) and (max-width: 59.3125em) {
  .xIJZU .QJrEK,
  .xIJZU .VK5rL,
  .xIJZU .Zi4sq,
  .xIJZU .mtV1v,
  .xIJZU .lEJlv {
    display: none;
  }
}
@media only screen and (min-width: 59.375em) and (max-width: 70.5em) {
  .xIJZU .QJrEK,
  .xIJZU .VK5rL,
  .xIJZU .Zi4sq,
  .xIJZU .mtV1v {
    display: none;
  }
}
.VM_3R p,
.CMNMk p {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  margin: 0;
  color: #fff;
  font-size: 0.8rem;
}
/* List Sizes */
@media only screen and (min-width: 36em) and (max-width: 47.9375em) {
  .eBybV .QJrEK,
  .eBybV .Vsxy3,
  .eBybV .VK5rL {
    display: none;
  }
}
.eBybV .Kb7Gg {
  min-width: 10rem;
}
/* Grid Styles */
.IccGo {
  display: inline-block;
  position: relative;
  margin: 1rem;
  cursor: pointer;
}
.IccGo .RoLYQ {
  z-index: 1;
  margin-left: 0.8rem;
  margin-top: -11rem;
  margin-bottom: 10.356rem;
}
.IccGo .VM_3R,
.IccGo .CMNMk {
  position: absolute;
  top: 5.95rem;
  left: -0.25rem;
  right: -0.25rem;
  height: 1.35rem;
}
.IccGo .Kb7Gg {
  max-width: 100%;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-word;
  white-space: pre-wrap;
  cursor: default;
  overflow: hidden !important;
  text-align: center;
}
.IccGo .VNiKd {
  display: flex;
  align-items: center;
  justify-content: center;
}
.IccGo .VNiKd .FdojX {
  color: var(--base-color);
}
.IccGo .VNiKd .FdojX span {
  margin-left: 0;
}
.IccGo .VNiKd .FdojX span:after {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f185';
  font-size: 10px;
  padding-left: 0.65rem;
}
.IccGo .VNiKd .P0BDG {
  z-index: 60;
}
.IccGo .VNiKd .P0BDG span {
  color: var(--base-color) !important;
  margin-left: 0;
}
.IccGo .VNiKd .P0BDG span:after {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f185';
  font-size: 10px;
  padding-left: 0.65rem;
}
.IccGo .VNiKd .P0BDG ul li {
  padding: 0.55rem 0.75rem;
  font-size: 0.875rem;
  color: var(--primary-text);
}
.IccGo .VNiKd .RFvE1:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f142';
  font-size: 1.1875rem;
}
.IccGo .VNiKd .aFfeY:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f121';
  font-size: 1.1875rem;
}
.IccGo .VNiKd .n1VIa:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f15f';
  font-size: 1.1875rem;
}
/* Grid Sizes */
.gvWzS {
  margin: 0.75rem;
  font-size: 0.85rem;
}
.gvWzS .VM_3R {
  top: 3.5rem;
}
.gvWzS .VM_3R p {
  font-size: 0.75rem;
  line-height: 1.5rem;
}
.q8wbt {
  position: relative;
  /** Tooltips are single line by default, include this mixin if it is a multi-line tip */
  margin: 0.5rem;
  font-size: 0.8rem;
}
.q8wbt:before {
  position: absolute;
  z-index: 1000001;
  display: none;
  width: 0;
  height: 0;
  color: var(--primary-text);
  pointer-events: none;
  content: "";
  border: 5px solid transparent;
}
.q8wbt:after {
  position: absolute;
  z-index: 1000000;
  display: none;
  padding: 0.2rem 0.4rem;
  text-align: center;
  word-wrap: break-word;
  white-space: pre;
  pointer-events: none;
  content: attr(aria-label);
  font-size: 0.75rem;
  color: #fff;
  background-color: var(--primary-text);
  border-radius: 3px;
  -webkit-font-smoothing: subpixel-antialiased;
}
.q8wbt:hover:before,
.q8wbt:hover:after,
.q8wbt:focus:before,
.q8wbt:focus:after {
  display: inline-block;
}
.q8wbt[data-longtip]:after {
  width: 25rem;
  white-space: pre-line;
}
.q8wbt:after {
  top: 100%;
  right: 50%;
  margin-top: 5px;
  transform: translateX(50%);
}
.q8wbt:before {
  top: auto;
  right: 50%;
  bottom: -5px;
  margin-right: -5px;
  border-bottom-color: rgba(0, 0, 0, 0.8);
}
.q8wbt:after {
  max-width: 20rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.q8wbt .VM_3R {
  top: 2.5rem;
}
.q8wbt .VM_3R p {
  font-size: 0.7rem;
  line-height: 1.5rem;
}
.q8wbt .Kb7Gg {
  display: none;
}
.HzGkf {
  width: 1.25rem;
}
.HzGkf .IeEYS {
  vertical-align: middle;
  cursor: pointer;
  color: var(--base-color);
}
.HzGkf .IeEYS:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f142';
  font-size: 1.25rem;
}
.Us2gA {
  width: 1.25rem;
  cursor: pointer;
}
.Us2gA > span {
  color: var(--base-color);
  vertical-align: middle;
}
.Us2gA > span:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f15f';
  font-size: 1.25rem;
}
.rcUVw {
  width: 6.5rem;
  min-width: 6.5rem;
  display: flex;
  margin-right: -0.5rem;
  justify-content: space-around;
}
/* File Stack */
.Amj1c:before,
.Amj1c:after {
  content: '';
  border-top: solid 1px #ddd;
  border-top-color: var(--divider-color);
  position: absolute;
}
.Amj1c:before {
  top: -4px;
  left: 6px;
  right: 6px;
}
.Amj1c:after {
  top: -2px;
  left: 3px;
  right: 3px;
}
.Kb7Gg {
  white-space: pre;
  color: var(--primary-text);
  text-align: left;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.Kb7Gg div {
  display: flex;
}
.Kb7Gg div p {
  width: auto;
  display: -webkit-box;
  white-space: normal;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  margin-bottom: 0;
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  .Kb7Gg div p {
    display: block;
    overflow: hidden;
    position: relative;
    line-height: 1.5625rem;
    max-height: 3.125rem;
    text-align: justify;
    padding-right: 1rem;
  }
  .Kb7Gg div p:before {
    content: '...';
    position: absolute;
    right: 0;
    bottom: 0;
    color: var(--primary-text);
  }
  .Kb7Gg div p:after {
    content: '';
    position: absolute;
    right: 0;
    width: 1rem;
    height: 1.5625rem;
    margin-top: 0.2rem;
    background: white;
  }
}
.QJrEK {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: var(--secondary-text);
  text-transform: capitalize;
  width: 6.75rem;
  min-width: 6.75rem;
  /* Uppercase abbreviations */
}
.QJrEK[data-category='btc'],
.QJrEK[data-category='cad'],
.QJrEK[data-category='csv'],
.QJrEK[data-category='pdf'],
.QJrEK[data-category='rtf'],
.QJrEK[data-category='rtfd'],
.QJrEK[data-category='txt'],
.QJrEK[data-category='xr'],
.QJrEK[data-category='3d-model'],
.QJrEK[data-category='bnsk'] {
  text-transform: uppercase;
}
.Zi4sq {
  width: 100%;
  margin-top: 0.375rem;
  overflow: hidden;
}
@media only screen and (max-width: 35.9375em) {
  .Zi4sq {
    display: none;
  }
}
@media only screen and (min-width: 36em) and (max-width: 47.9375em) {
  .Zi4sq {
    display: none;
  }
}
@media only screen and (min-width: 48em) and (max-width: 59.3125em) {
  .Zi4sq {
    display: none;
  }
}
@media only screen and (min-width: 70.5625em) {
  .Zi4sq {
    display: none;
  }
}
@media only screen and (min-width: 80em) {
  .Zi4sq {
    display: block;
  }
}
.VK5rL {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: var(--secondary-text);
  width: 6rem;
  min-width: 6rem;
}
.dngO0 {
  flex: 1;
  display: flex;
  min-width: 10rem;
}
.Vsxy3 {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: var(--secondary-text);
  text-align: left;
  width: 10.5rem;
  min-width: 10.5rem;
}
@media only screen and (min-width: 48em) and (max-width: 59.3125em) {
  .Vsxy3 {
    text-align: left;
  }
}
.mtV1v {
  color: var(--secondary-text);
  text-align: left;
  text-transform: capitalize;
}
.mtV1v:after {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f142';
  font-size: 0.8rem;
}
.mtV1v:after {
  color: var(--base-color);
  margin-left: 0.35rem;
}
.HqkVP {
  width: 7rem;
  min-width: 7rem;
  display: inline-block;
}
@media only screen and (max-width: 35.9375em) {
  .HqkVP {
    display: none;
  }
}
@media only screen and (min-width: 36em) and (max-width: 47.9375em) {
  .HqkVP {
    display: none;
  }
}
@media only screen and (min-width: 48em) and (max-width: 59.3125em) {
  .HqkVP {
    display: none;
  }
}
.lEJlv {
  width: 0.5rem;
  height: 0.5rem;
  display: inline-block;
  border-radius: 50%;
}
.lEJlv[data-status='mandatory'] {
  background: #f5a623;
}
.lEJlv[data-status='blocked'] {
  background: #ff0000;
}
.lEJlv[data-status='optional'] {
  background: #68c700;
}
.cZeIy {
  color: var(--base-color);
  text-align: center;
  width: 1.25rem;
  transition: all 150ms linear;
}
@media only screen and (min-width: 36em) and (max-width: 47.9375em) {
  .cZeIy {
    opacity: 1;
  }
}
@media only screen and (min-width: 48em) and (max-width: 59.3125em) {
  .cZeIy {
    opacity: 1;
    width: 3rem;
  }
}
.ZKBGf {
  cursor: pointer;
  vertical-align: middle;
  transition: all 150ms linear;
  opacity: 0;
}
.ZKBGf:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f121';
  font-size: 1.25rem;
}
.ZKBGf.EYquD {
  opacity: 1;
}
.B48zd {
  width: calc(100% + 70px) !important;
  display: flex;
  position: relative;
  flex: 1;
  overflow: hidden;
}
.B48zd .dbsQ1 {
  height: 30px;
  border-radius: 4px;
  background-color: #eeeeee;
  margin-left: 0.625rem;
  display: flex;
  align-items: center;
  padding: 0 0.5rem;
}
.B48zd .dbsQ1:first-child {
  margin-left: 0 !important;
}
.lD1hy {
  display: flex;
  width: 100%;
}
.dLbGH {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  min-width: 60px;
  border-radius: 4px;
  display: flex;
  margin-left: 0.625rem;
  margin-right: 0.625rem;
  align-items: center;
  padding: 0 0.6rem;
  color: var(--base-color);
  cursor: pointer;
  font-size: 13px;
}
.td55D {
  z-index: 111111;
  position: absolute;
  top: 2.5rem;
  right: 0.75rem;
  background-color: var(--background-color);
  color: var(--secondary-text);
  border: solid 1px #ddd;
  border-color: var(--divider-color);
  border-radius: 3px;
  width: 20rem;
  padding: 0.75rem;
}
.N2lAR {
  display: flex;
  position: relative;
  flex-wrap: wrap;
}
.N2lAR .dbsQ1 {
  height: 30px;
  border-radius: 4px;
  background-color: #eeeeee;
  margin-left: 0.5rem;
  display: flex;
  align-items: center;
  padding: 0 0.5rem;
  margin-top: 10px;
}
.pAa3e {
  display: flex;
  align-content: center;
  justify-content: center;
  position: relative;
}
.pAa3e .lEJlv {
  position: relative;
  /** Tooltips are single line by default, include this mixin if it is a multi-line tip */
  position: absolute;
  top: 0.25rem;
  right: 1.5625rem;
  z-index: 10;
}
.pAa3e .lEJlv:before {
  position: absolute;
  z-index: 1000001;
  display: none;
  width: 0;
  height: 0;
  color: var(--primary-text);
  pointer-events: none;
  content: "";
  border: 5px solid transparent;
}
.pAa3e .lEJlv:after {
  position: absolute;
  z-index: 1000000;
  display: none;
  padding: 0.2rem 0.4rem;
  text-align: center;
  word-wrap: break-word;
  white-space: pre;
  pointer-events: none;
  content: attr(aria-label);
  font-size: 0.75rem;
  color: #fff;
  background-color: var(--primary-text);
  border-radius: 3px;
  -webkit-font-smoothing: subpixel-antialiased;
}
.pAa3e .lEJlv:hover:before,
.pAa3e .lEJlv:hover:after,
.pAa3e .lEJlv:focus:before,
.pAa3e .lEJlv:focus:after {
  display: inline-block;
}
.pAa3e .lEJlv[data-longtip]:after {
  width: 25rem;
  white-space: pre-line;
}
.pAa3e .lEJlv:after {
  right: 50%;
  bottom: 100%;
  margin-bottom: 5px;
  transform: translateX(50%);
}
.pAa3e .lEJlv:before {
  top: -5px;
  right: 50%;
  bottom: auto;
  margin-right: -5px;
  border-top-color: rgba(0, 0, 0, 0.8);
}
.nlbXt {
  overflow: visible !important;
  justify-content: flex-start;
}
.nlbXt p {
  position: relative;
}
.nlbXt label {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding: 0.375rem 0.5rem;
  border-radius: 0.25rem;
  background-color: #eee;
  font-size: 0.875rem;
  color: var(--primary-text);
  margin-right: 0.625rem;
  white-space: no-wrap;
  margin-left: 0.5rem;
}
.nlbXt .i5OVg {
  position: relative;
  /** Tooltips are single line by default, include this mixin if it is a multi-line tip */
  cursor: help;
  z-index: 70;
  right: 0;
  top: 2px;
  color: var(--base-color);
  height: 1.375rem;
  width: 1.375rem;
  margin-left: 0.3125rem;
  position: static;
}
.nlbXt .i5OVg:before {
  position: absolute;
  z-index: 1000001;
  display: none;
  width: 0;
  height: 0;
  color: var(--primary-text);
  pointer-events: none;
  content: "";
  border: 5px solid transparent;
}
.nlbXt .i5OVg:after {
  position: absolute;
  z-index: 1000000;
  display: none;
  padding: 0.2rem 0.4rem;
  text-align: center;
  word-wrap: break-word;
  white-space: pre;
  pointer-events: none;
  content: attr(aria-label);
  font-size: 0.75rem;
  color: #fff;
  background-color: var(--primary-text);
  border-radius: 3px;
  -webkit-font-smoothing: subpixel-antialiased;
}
.nlbXt .i5OVg:hover:before,
.nlbXt .i5OVg:hover:after,
.nlbXt .i5OVg:focus:before,
.nlbXt .i5OVg:focus:after {
  display: inline-block;
}
.nlbXt .i5OVg[data-longtip]:after {
  width: 25rem;
  white-space: pre-line;
}
.nlbXt .i5OVg:after {
  right: 50%;
  bottom: 100%;
  margin-bottom: 5px;
  transform: translateX(50%);
}
.nlbXt .i5OVg:before {
  top: -5px;
  right: 50%;
  bottom: auto;
  margin-right: -5px;
  border-top-color: rgba(0, 0, 0, 0.8);
}
.nlbXt .i5OVg[data-longtip]:after {
  top: calc(var(--error-tooltip-top) - 2.55rem);
  height: 2.8rem;
  left: calc(var(--error-tooltip-left) - 2.25rem);
  transform: translateX(-50%);
}
.nlbXt .i5OVg[data-longtip]::before {
  top: calc(var(--error-tooltip-top) + 0.25rem);
  left: calc(var(--error-tooltip-left) - 3.25rem);
}
.nlbXt .i5OVg span {
  color: var(--file-item-error-icon-color);
  font-size: 0.8125rem;
  display: inline-block;
}
.nlbXt .i5OVg span:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f1fa';
  font-size: 1.25rem;
}
.nlbXt .i5OVg span::before {
  height: 1.375rem;
  width: 1.375rem;
}
.BRvSR {
  display: flex;
  align-items: center;
  height: 100%;
}
.BRvSR p {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: calc(100% - 20px);
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
.r0szq {
  display: flex;
  justify-content: center;
}
.sgRxP {
  position: relative;
  /** Tooltips are single line by default, include this mixin if it is a multi-line tip */
}
.sgRxP:before {
  position: absolute;
  z-index: 1000001;
  display: none;
  width: 0;
  height: 0;
  color: var(--primary-text);
  pointer-events: none;
  content: "";
  border: 5px solid transparent;
}
.sgRxP:after {
  position: absolute;
  z-index: 1000000;
  display: none;
  padding: 0.2rem 0.4rem;
  text-align: center;
  word-wrap: break-word;
  white-space: pre;
  pointer-events: none;
  content: attr(aria-label);
  font-size: 0.75rem;
  color: #fff;
  background-color: var(--primary-text);
  border-radius: 3px;
  -webkit-font-smoothing: subpixel-antialiased;
}
.sgRxP:hover:before,
.sgRxP:hover:after,
.sgRxP:focus:before,
.sgRxP:focus:after {
  display: inline-block;
}
.sgRxP[data-longtip]:after {
  width: 25rem;
  white-space: pre-line;
}
.sgRxP:after {
  bottom: 100%;
  margin-bottom: 5px;
  right: auto;
  left: 50%;
  margin-left: -15px;
}
.sgRxP:before {
  top: -5px;
  right: 50%;
  bottom: auto;
  margin-right: -5px;
  border-top-color: rgba(0, 0, 0, 0.8);
}
.sgRxP > span:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f216';
  font-size: 1.35rem;
}
.sgRxP > span:before {
  color: #f7c94b;
  margin-right: 0.5rem;
  vertical-align: middle;
}
.nccWO {
  position: relative;
  /** Tooltips are single line by default, include this mixin if it is a multi-line tip */
}
.nccWO:before {
  position: absolute;
  z-index: 1000001;
  display: none;
  width: 0;
  height: 0;
  color: var(--primary-text);
  pointer-events: none;
  content: "";
  border: 5px solid transparent;
}
.nccWO:after {
  position: absolute;
  z-index: 1000000;
  display: none;
  padding: 0.2rem 0.4rem;
  text-align: center;
  word-wrap: break-word;
  white-space: pre;
  pointer-events: none;
  content: attr(aria-label);
  font-size: 0.75rem;
  color: #fff;
  background-color: var(--primary-text);
  border-radius: 3px;
  -webkit-font-smoothing: subpixel-antialiased;
}
.nccWO:hover:before,
.nccWO:hover:after,
.nccWO:focus:before,
.nccWO:focus:after {
  display: inline-block;
}
.nccWO[data-longtip]:after {
  width: 25rem;
  white-space: pre-line;
}
.nccWO:after {
  right: 50%;
  bottom: 100%;
  margin-bottom: 5px;
  transform: translateX(50%);
}
.nccWO:before {
  top: -5px;
  right: 50%;
  bottom: auto;
  margin-right: -5px;
  border-top-color: rgba(0, 0, 0, 0.8);
}
.nccWO > span:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f216';
  font-size: 1.35rem;
}
.nccWO > span:before {
  color: #f7c94b;
  margin-right: 0.5rem;
  vertical-align: middle;
}
.Vdk1D {
  cursor: help;
  z-index: 10;
  color: var(--base-color);
  height: 1.25rem;
  margin-left: 1.25rem;
  position: relative;
  /** Tooltips are single line by default, include this mixin if it is a multi-line tip */
}
.Vdk1D:before {
  position: absolute;
  z-index: 1000001;
  display: none;
  width: 0;
  height: 0;
  color: var(--primary-text);
  pointer-events: none;
  content: "";
  border: 5px solid transparent;
}
.Vdk1D:after {
  position: absolute;
  z-index: 1000000;
  display: none;
  padding: 0.2rem 0.4rem;
  text-align: center;
  word-wrap: break-word;
  white-space: pre;
  pointer-events: none;
  content: attr(aria-label);
  font-size: 0.75rem;
  color: #fff;
  background-color: var(--primary-text);
  border-radius: 3px;
  -webkit-font-smoothing: subpixel-antialiased;
}
.Vdk1D:hover:before,
.Vdk1D:hover:after,
.Vdk1D:focus:before,
.Vdk1D:focus:after {
  display: inline-block;
}
.Vdk1D[data-longtip]:after {
  width: 25rem;
  white-space: pre-line;
}
.Vdk1D:after {
  right: 100%;
  bottom: 50%;
  margin-right: 5px;
  transform: translateY(50%);
}
.Vdk1D:before {
  top: 50%;
  bottom: 50%;
  left: -5px;
  margin-top: -5px;
  border-left-color: rgba(0, 0, 0, 0.8);
}
.Vdk1D:after {
  width: 3rem;
  white-space: pre-line;
}
.Vdk1D[data-longtip]:after {
  width: 19rem;
}
.Vdk1D > span {
  padding-left: 0.1rem;
}
.Vdk1D > span:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f142';
  font-size: 1.25rem;
}
.Vdk1D.hjU7k[data-longtip]:after {
  width: 11rem;
}
.Vdk1D.hjU7k > span {
  margin-right: 0.4rem;
}
.Vdk1D.w2Ndy {
  position: static !important;
  position: relative;
  /** Tooltips are single line by default, include this mixin if it is a multi-line tip */
}
.Vdk1D.w2Ndy:before {
  position: absolute;
  z-index: 1000001;
  display: none;
  width: 0;
  height: 0;
  color: var(--primary-text);
  pointer-events: none;
  content: "";
  border: 5px solid transparent;
}
.Vdk1D.w2Ndy:after {
  position: absolute;
  z-index: 1000000;
  display: none;
  padding: 0.2rem 0.4rem;
  text-align: center;
  word-wrap: break-word;
  white-space: pre;
  pointer-events: none;
  content: attr(aria-label);
  font-size: 0.75rem;
  color: #fff;
  background-color: var(--primary-text);
  border-radius: 3px;
  -webkit-font-smoothing: subpixel-antialiased;
}
.Vdk1D.w2Ndy:hover:before,
.Vdk1D.w2Ndy:hover:after,
.Vdk1D.w2Ndy:focus:before,
.Vdk1D.w2Ndy:focus:after {
  display: inline-block;
}
.Vdk1D.w2Ndy[data-longtip]:after {
  width: 25rem;
  white-space: pre-line;
}
.Vdk1D.w2Ndy:after {
  right: 50%;
  bottom: 100%;
  margin-bottom: 5px;
  transform: translateX(50%);
}
.Vdk1D.w2Ndy:before {
  top: -5px;
  right: 50%;
  bottom: auto;
  margin-right: -5px;
  border-top-color: rgba(0, 0, 0, 0.8);
}
.Vdk1D.w2Ndy[data-longtip]:after {
  width: 15rem;
  top: calc(var(--unsupported-tooltip-top) - 3.125rem);
  height: 2.8rem;
  left: calc(var(--unsupported-tooltip-left) - 15rem);
}
.Vdk1D.w2Ndy[data-longtip]::before {
  top: var(--unsupported-tooltip-top);
  left: var(--unsupported-tooltip-left);
}
.Vdk1D.w2Ndy > span {
  margin-right: 0.4rem;
}
.yaaRh,
.EZ7qF {
  cursor: help;
  z-index: 10;
  color: var(--base-color);
  height: 1.25rem;
  margin-left: 1.25rem;
  position: relative;
  /** Tooltips are single line by default, include this mixin if it is a multi-line tip */
}
.yaaRh:before,
.EZ7qF:before {
  position: absolute;
  z-index: 1000001;
  display: none;
  width: 0;
  height: 0;
  color: var(--primary-text);
  pointer-events: none;
  content: "";
  border: 5px solid transparent;
}
.yaaRh:after,
.EZ7qF:after {
  position: absolute;
  z-index: 1000000;
  display: none;
  padding: 0.2rem 0.4rem;
  text-align: center;
  word-wrap: break-word;
  white-space: pre;
  pointer-events: none;
  content: attr(aria-label);
  font-size: 0.75rem;
  color: #fff;
  background-color: var(--primary-text);
  border-radius: 3px;
  -webkit-font-smoothing: subpixel-antialiased;
}
.yaaRh:hover:before,
.EZ7qF:hover:before,
.yaaRh:hover:after,
.EZ7qF:hover:after,
.yaaRh:focus:before,
.EZ7qF:focus:before,
.yaaRh:focus:after,
.EZ7qF:focus:after {
  display: inline-block;
}
.yaaRh[data-longtip]:after,
.EZ7qF[data-longtip]:after {
  width: 25rem;
  white-space: pre-line;
}
.yaaRh:after,
.EZ7qF:after {
  right: 100%;
  bottom: 50%;
  margin-right: 5px;
  transform: translateY(50%);
}
.yaaRh:before,
.EZ7qF:before {
  top: 50%;
  bottom: 50%;
  left: -5px;
  margin-top: -5px;
  border-left-color: rgba(0, 0, 0, 0.8);
}
.yaaRh:after,
.EZ7qF:after {
  width: 3rem;
  white-space: pre-line;
}
.yaaRh[data-longtip]:after,
.EZ7qF[data-longtip]:after {
  width: 18rem;
}
.yaaRh > span {
  padding-left: 0.1rem;
}
.yaaRh > span:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f21d';
  font-size: 1.35rem;
}
.EZ7qF > span {
  padding-left: 0.1rem;
}
.EZ7qF > span:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f142';
  font-size: 1.25rem;
}
.zCLnO {
  color: #ff0000;
  line-height: 2.7rem;
  cursor: pointer;
  margin-left: 1.25rem;
}
.zCLnO:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f194';
  font-size: 1rem;
}
.zCLnO:before {
  transform: rotate(45deg);
  font-size: 1rem;
}
.zCLnO:hover {
  opacity: 0.7;
}
.cs1I3 {
  color: var(--base-color);
  width: 1.375rem;
  display: flex;
  justify-content: center;
}
.cs1I3::before {
  font-size: 1.375rem;
}
.PF1FS,
.NxYXJ {
  color: #777777;
  font-size: 0.8125rem;
  line-height: 1.125rem;
  display: inline-block;
}
.xOvGX {
  flex: 1;
  height: 100%;
  display: flex;
  align-items: center;
  flex-direction: row;
  justify-content: flex-start;
}
.xOvGX label {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding: 0.375rem 0.5rem;
  border-radius: 0.25rem;
  background-color: #eee;
  font-size: 0.875rem;
  color: var(--primary-text);
  margin-right: 0.625rem;
}
.xOvGX span {
  display: flex;
  min-height: 2.5rem;
  align-items: center;
  font-size: 0.875rem;
  color: var(--primary-text);
  line-height: 1.57;
  text-transform: capitalize;
}
.ROKtX {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  gap: 0.375rem;
}
.ROKtX.VRtxq {
  position: relative;
  flex-direction: column;
  justify-content: center;
  gap: 0;
  height: 100%;
  right: auto;
}
.ROKtX.VRtxq .esnf9::before {
  font-size: 3rem;
  color: #777;
}
.ROKtX.VRtxq .pEpgM {
  height: 3rem;
  width: 3rem;
  margin-bottom: 0.25rem;
}
.ROKtX.VRtxq .pEpgM .NMJ1r::before {
  font-size: 1.5rem;
  color: #777;
}
.ROKtX.VRtxq .pEpgM .q1BYU::before {
  font-size: 1.95rem;
  color: #777;
}
.ROKtX p {
  color: #777777;
  font-size: 0.6875rem;
}
.esnf9 {
  display: flex;
  margin-top: 2px;
}
.esnf9:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f1e9';
  font-size: 1.25rem;
}
.esnf9::before {
  color: var(--primary-text);
  animation: BcVbM 2s linear infinite;
}
.pEpgM {
  height: 1.375rem;
  width: 1.375rem;
  position: relative;
}
.pEpgM .NMJ1r,
.pEpgM .q1BYU {
  display: inline-flex;
  position: absolute;
}
.pEpgM .NMJ1r {
  top: 3px;
  right: 3px;
}
.pEpgM .NMJ1r:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f138';
  font-size: 0.625rem;
}
.pEpgM .NMJ1r::before {
  color: var(--primary-text);
  font-weight: bold;
  animation: BcVbM 2s linear infinite;
  animation-delay: 0.7s;
}
.pEpgM .q1BYU {
  bottom: 0;
  left: 0;
}
.pEpgM .q1BYU:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f138';
  font-size: 0.8125rem;
}
.pEpgM .q1BYU::before {
  color: var(--primary-text);
  font-weight: bold;
  animation: BcVbM 2s linear infinite reverse;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* LESS Mixins */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* flex box container */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Available directons: n, nw, ne, s, se, sw, w, e
 * Gets tooltip text from aria-label attribute
 */
/* longtip tooltip mixin */
.BguEl {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50%;
  /* category label */
  /* Uppercase abbreviations */
  /* Alternate capitilisation/abbreviations */
  /* Zip Icon */
}
.BguEl:after {
  content: attr(data-category);
  text-transform: capitalize;
  color: #fff;
}
.BguEl[data-category='btc']:after,
.BguEl[data-category='cad']:after,
.BguEl[data-category='csv']:after,
.BguEl[data-category='pdf']:after,
.BguEl[data-category='potx']:after,
.BguEl[data-category='rtf']:after,
.BguEl[data-category='rtfd']:after,
.BguEl[data-category='txt']:after,
.BguEl[data-category='xr']:after,
.BguEl[data-category='3d-model']:after,
.BguEl[data-category='igs']:after,
.BguEl[data-category='bnsk']:after {
  text-transform: uppercase;
}
.BguEl[data-category='app']:after {
  text-transform: none;
  content: 'Add-On';
}
.BguEl[data-category='ebook']:after {
  text-transform: none;
  content: 'eBook';
}
.BguEl[data-category='epub']:after {
  text-transform: none;
  content: 'ePub';
}
.BguEl[data-category='ibooks']:after {
  text-transform: none;
  content: 'iBooks';
}
.BguEl[data-category='form-updated']:after {
  text-transform: none;
  content: 'Form';
}
.BguEl[data-category='content-page']:after {
  text-transform: none;
  content: 'Content Page';
}
.BguEl[data-category='bnsk-presentation']:after {
  content: 'BNSK';
}
.BguEl[data-category='webpage']:after {
  content: 'Web';
}
.BguEl[data-category='websites']:after {
  content: 'Microsite';
}
.BguEl[data-category='zip']:before {
  margin-top: 0;
  font-size: 64px;
}
.lsfvV {
  color: red;
}
.i_J8c {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 2px;
  position: relative;
  flex: 0 0 auto;
  overflow: hidden;
  /* category label */
  /* category Icon */
  /* Scrollmotion > SM */
  /* Show thumbnail preview on hover */
}
.i_J8c:after {
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  text-align: center;
}
.i_J8c:before {
  color: #fff;
}
.i_J8c[data-category='app'] {
  background-color: #f26726;
}
.i_J8c[data-category='achievement'] {
  background-color: #f26724;
}
.i_J8c[data-category='audio'] {
  background-color: #da42db;
}
.i_J8c[data-category='assignment'] {
  background-color: #d0021b;
}
.i_J8c[data-category='bnsk-presentation'] {
  background-color: #f26724;
}
.i_J8c[data-category='btc'] {
  background-color: #f26726;
}
.i_J8c[data-category='cad'] {
  background-color: #d0021b;
}
.i_J8c[data-category='content-page'] {
  background-color: #f26724;
}
.i_J8c[data-category='course'] {
  background-color: #f26724;
}
.i_J8c[data-category='csv'] {
  background-color: #24a62b;
}
.i_J8c[data-category='curriculum'] {
  background-color: #f26724;
}
.i_J8c[data-category='dashboard'] {
  background-color: #f26726;
}
.i_J8c[data-category='earthviewer'] {
  background-color: #6379de;
}
.i_J8c[data-category='ebook'] {
  background-color: #8a623d;
}
.i_J8c[data-category='epub'] {
  background-color: #97cf00;
}
.i_J8c[data-category='excel'] {
  background-color: #08872c;
}
.i_J8c[data-category='folder'] {
  background-color: #555;
}
.i_J8c[data-category='form'] {
  background-color: #01aeb4;
}
.i_J8c[data-category='form-updated'] {
  background-color: #f26724;
}
.i_J8c[data-category='html'] {
  background-color: #f26724;
}
.i_J8c[data-category='ibooks'] {
  background-color: #f0842e;
}
.i_J8c[data-category='image'] {
  background-color: #9052e3;
}
.i_J8c[data-category='keynote'] {
  background-color: #1baff9;
}
.i_J8c[data-category='leaderboard'] {
  background-color: #f26724;
}
.i_J8c[data-category='learning'] {
  background-color: #9052e3;
}
.i_J8c[data-category='bnsk'] {
  background-color: #F26724;
}
.i_J8c[data-category='zunos'] {
  background-color: #d0021b;
}
.i_J8c[data-category='none'] {
  background-color: #999999;
}
.i_J8c[data-category='numbers'] {
  background-color: #24da1c;
}
.i_J8c[data-category='oomph'] {
  background-color: #f0118c;
}
.i_J8c[data-category='pages'] {
  background-color: #ff9900;
}
.i_J8c[data-category='pdf'] {
  background-color: #f01300;
}
.i_J8c[data-category='potx'] {
  background-color: #ff7752;
}
.i_J8c[data-category='powerpoint'] {
  background-color: #ff7752;
}
.i_J8c[data-category='project'] {
  background-color: #17a149;
}
.i_J8c[data-category='prov'] {
  background-color: #888888;
}
.i_J8c[data-category='quiz'] {
  background-color: #f26726;
}
.i_J8c[data-category='rtf'] {
  background-color: #4d4d4d;
}
.i_J8c[data-category='rtfd'] {
  background-color: #4d4d4d;
}
.i_J8c[data-category='scrollmotion'] {
  background-color: #0098bc;
}
.i_J8c[data-category='stack'] {
  background-color: #222222;
}
.i_J8c[data-category='twixl'] {
  background-color: #9a1656;
}
.i_J8c[data-category='txt'] {
  background-color: #555555;
}
.i_J8c[data-category='3d-model'] {
  background-color: #8B2D74;
}
.i_J8c[data-category='vcard'] {
  background-color: #41ebe1;
}
.i_J8c[data-category='video'] {
  background-color: #6a73ff;
}
.i_J8c[data-category='visio'] {
  background-color: #38549e;
}
.i_J8c[data-category='web'] {
  background-color: #038ac6;
}
.i_J8c[data-category='webpage'] {
  background-color: #f26724;
}
.i_J8c[data-category='websites'] {
  background-color: #f26724;
}
.i_J8c[data-category='word'] {
  background-color: #3ea2d9;
}
.i_J8c[data-category='xr'] {
  background-color: #f26726;
}
.i_J8c[data-category='zip'] {
  background-color: #fab600;
}
.i_J8c[data-category='igs'] {
  background-color: #D0021B;
}
.i_J8c[data-category='scrollmotion']:after {
  content: 'SM';
}
.i_J8c:hover .Gx7Jy {
  opacity: 1;
  z-index: 1;
}
.i_J8c .Gx7Jy {
  opacity: 0;
  position: absolute;
  top: -141.5px;
  left: auto;
  width: 110px;
  height: 137.5px;
  z-index: -1;
  pointer-events: none;
  background-color: #fff;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  border: solid 1px #ddd;
  border-color: var(--divider-color);
  border-radius: 2px;
  transition: all 150ms ease-in;
  transition-delay: 250ms;
}
.Lz4XK {
  position: relative;
  /** Tooltips are single line by default, include this mixin if it is a multi-line tip */
}
.Lz4XK:before {
  position: absolute;
  z-index: 1000001;
  display: none;
  width: 0;
  height: 0;
  color: var(--primary-text);
  pointer-events: none;
  content: "";
  border: 5px solid transparent;
}
.Lz4XK:after {
  position: absolute;
  z-index: 1000000;
  display: none;
  padding: 0.2rem 0.4rem;
  text-align: center;
  word-wrap: break-word;
  white-space: pre;
  pointer-events: none;
  content: attr(aria-label);
  font-size: 0.75rem;
  color: #fff;
  background-color: var(--primary-text);
  border-radius: 3px;
  -webkit-font-smoothing: subpixel-antialiased;
}
.Lz4XK:hover:before,
.Lz4XK:hover:after,
.Lz4XK:focus:before,
.Lz4XK:focus:after {
  display: inline-block;
}
.Lz4XK[data-longtip]:after {
  width: 25rem;
  white-space: pre-line;
}
.Lz4XK:after {
  right: 50%;
  bottom: 100%;
  margin-bottom: 5px;
  transform: translateX(50%);
}
.Lz4XK:before {
  top: -5px;
  right: 50%;
  bottom: auto;
  margin-right: -5px;
  border-top-color: rgba(0, 0, 0, 0.8);
}
.Lz4XK:after {
  width: 25rem;
  white-space: pre-line;
}
.ZKXxk {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50%;
  /* category label */
  /* Uppercase abbreviations */
  /* Alternate capitilisation/abbreviations */
  /* Zip Icon */
  color: #f9f9f9;
  text-align: center;
  position: relative;
  border: solid 1px #ddd;
  border-color: var(--divider-color);
  border-radius: 2px;
  transition: border-color 150ms ease-in;
  /* file icon -- hidden by .showThumb */
  /* category label */
}
.ZKXxk:after {
  content: attr(data-category);
  text-transform: capitalize;
  color: #fff;
}
.ZKXxk[data-category='btc']:after,
.ZKXxk[data-category='cad']:after,
.ZKXxk[data-category='csv']:after,
.ZKXxk[data-category='pdf']:after,
.ZKXxk[data-category='potx']:after,
.ZKXxk[data-category='rtf']:after,
.ZKXxk[data-category='rtfd']:after,
.ZKXxk[data-category='txt']:after,
.ZKXxk[data-category='xr']:after,
.ZKXxk[data-category='3d-model']:after,
.ZKXxk[data-category='igs']:after,
.ZKXxk[data-category='bnsk']:after {
  text-transform: uppercase;
}
.ZKXxk[data-category='app']:after {
  text-transform: none;
  content: 'Add-On';
}
.ZKXxk[data-category='ebook']:after {
  text-transform: none;
  content: 'eBook';
}
.ZKXxk[data-category='epub']:after {
  text-transform: none;
  content: 'ePub';
}
.ZKXxk[data-category='ibooks']:after {
  text-transform: none;
  content: 'iBooks';
}
.ZKXxk[data-category='form-updated']:after {
  text-transform: none;
  content: 'Form';
}
.ZKXxk[data-category='content-page']:after {
  text-transform: none;
  content: 'Content Page';
}
.ZKXxk[data-category='bnsk-presentation']:after {
  content: 'BNSK';
}
.ZKXxk[data-category='webpage']:after {
  content: 'Web';
}
.ZKXxk[data-category='websites']:after {
  content: 'Microsite';
}
.ZKXxk[data-category='zip']:before {
  margin-top: 0;
  font-size: 64px;
}
.ZKXxk:before {
  margin-top: 25%;
}
.ZKXxk:after {
  background-color: var(--primary-text);
  position: absolute;
  left: -5px;
  bottom: 10%;
  border-radius: 0.25rem;
  padding: 0 0.5rem;
  min-height: 1rem;
}
.ZKXxk.YFA6u:after {
  display: none;
}
.ZKXxk[data-category="app"]:before {
  color: #f26726;
}
.ZKXxk[data-category="app"]:after {
  background-color: #f26726;
}
.ZKXxk[data-category="achievement"]:before {
  color: #f26724;
}
.ZKXxk[data-category="achievement"]:after {
  background-color: #f26724;
}
.ZKXxk[data-category="audio"]:before {
  color: #da42db;
}
.ZKXxk[data-category="audio"]:after {
  background-color: #da42db;
}
.ZKXxk[data-category="assignment"]:before {
  color: #d0021b;
}
.ZKXxk[data-category="assignment"]:after {
  background-color: #d0021b;
}
.ZKXxk[data-category="bnsk-presentation"]:before {
  color: #f26724;
}
.ZKXxk[data-category="bnsk-presentation"]:after {
  background-color: #f26724;
}
.ZKXxk[data-category="btc"]:before {
  color: #f26726;
}
.ZKXxk[data-category="btc"]:after {
  background-color: #f26726;
}
.ZKXxk[data-category="cad"]:before {
  color: #d0021b;
}
.ZKXxk[data-category="cad"]:after {
  background-color: #d0021b;
}
.ZKXxk[data-category="content-page"]:before {
  color: #f26724;
}
.ZKXxk[data-category="content-page"]:after {
  background-color: #f26724;
}
.ZKXxk[data-category="course"]:before {
  color: #f26724;
}
.ZKXxk[data-category="course"]:after {
  background-color: #f26724;
}
.ZKXxk[data-category="csv"]:before {
  color: #24a62b;
}
.ZKXxk[data-category="csv"]:after {
  background-color: #24a62b;
}
.ZKXxk[data-category="curriculum"]:before {
  color: #f26724;
}
.ZKXxk[data-category="curriculum"]:after {
  background-color: #f26724;
}
.ZKXxk[data-category="dashboard"]:before {
  color: #f26726;
}
.ZKXxk[data-category="dashboard"]:after {
  background-color: #f26726;
}
.ZKXxk[data-category="earthviewer"]:before {
  color: #6379de;
}
.ZKXxk[data-category="earthviewer"]:after {
  background-color: #6379de;
}
.ZKXxk[data-category="ebook"]:before {
  color: #8a623d;
}
.ZKXxk[data-category="ebook"]:after {
  background-color: #8a623d;
}
.ZKXxk[data-category="epub"]:before {
  color: #97cf00;
}
.ZKXxk[data-category="epub"]:after {
  background-color: #97cf00;
}
.ZKXxk[data-category="excel"]:before {
  color: #08872c;
}
.ZKXxk[data-category="excel"]:after {
  background-color: #08872c;
}
.ZKXxk[data-category="folder"]:before {
  color: #555;
}
.ZKXxk[data-category="folder"]:after {
  background-color: #555;
}
.ZKXxk[data-category="form"]:before {
  color: #01aeb4;
}
.ZKXxk[data-category="form"]:after {
  background-color: #01aeb4;
}
.ZKXxk[data-category="form-updated"]:before {
  color: #f26724;
}
.ZKXxk[data-category="form-updated"]:after {
  background-color: #f26724;
}
.ZKXxk[data-category="html"]:before {
  color: #f26724;
}
.ZKXxk[data-category="html"]:after {
  background-color: #f26724;
}
.ZKXxk[data-category="ibooks"]:before {
  color: #f0842e;
}
.ZKXxk[data-category="ibooks"]:after {
  background-color: #f0842e;
}
.ZKXxk[data-category="image"]:before {
  color: #9052e3;
}
.ZKXxk[data-category="image"]:after {
  background-color: #9052e3;
}
.ZKXxk[data-category="keynote"]:before {
  color: #1baff9;
}
.ZKXxk[data-category="keynote"]:after {
  background-color: #1baff9;
}
.ZKXxk[data-category="leaderboard"]:before {
  color: #f26724;
}
.ZKXxk[data-category="leaderboard"]:after {
  background-color: #f26724;
}
.ZKXxk[data-category="learning"]:before {
  color: #9052e3;
}
.ZKXxk[data-category="learning"]:after {
  background-color: #9052e3;
}
.ZKXxk[data-category="bnsk"]:before {
  color: #F26724;
}
.ZKXxk[data-category="bnsk"]:after {
  background-color: #F26724;
}
.ZKXxk[data-category="zunos"]:before {
  color: #d0021b;
}
.ZKXxk[data-category="zunos"]:after {
  background-color: #d0021b;
}
.ZKXxk[data-category="none"]:before {
  color: #999999;
}
.ZKXxk[data-category="none"]:after {
  background-color: #999999;
}
.ZKXxk[data-category="numbers"]:before {
  color: #24da1c;
}
.ZKXxk[data-category="numbers"]:after {
  background-color: #24da1c;
}
.ZKXxk[data-category="oomph"]:before {
  color: #f0118c;
}
.ZKXxk[data-category="oomph"]:after {
  background-color: #f0118c;
}
.ZKXxk[data-category="pages"]:before {
  color: #ff9900;
}
.ZKXxk[data-category="pages"]:after {
  background-color: #ff9900;
}
.ZKXxk[data-category="pdf"]:before {
  color: #f01300;
}
.ZKXxk[data-category="pdf"]:after {
  background-color: #f01300;
}
.ZKXxk[data-category="potx"]:before {
  color: #ff7752;
}
.ZKXxk[data-category="potx"]:after {
  background-color: #ff7752;
}
.ZKXxk[data-category="powerpoint"]:before {
  color: #ff7752;
}
.ZKXxk[data-category="powerpoint"]:after {
  background-color: #ff7752;
}
.ZKXxk[data-category="project"]:before {
  color: #17a149;
}
.ZKXxk[data-category="project"]:after {
  background-color: #17a149;
}
.ZKXxk[data-category="prov"]:before {
  color: #888888;
}
.ZKXxk[data-category="prov"]:after {
  background-color: #888888;
}
.ZKXxk[data-category="quiz"]:before {
  color: #f26726;
}
.ZKXxk[data-category="quiz"]:after {
  background-color: #f26726;
}
.ZKXxk[data-category="rtf"]:before {
  color: #4d4d4d;
}
.ZKXxk[data-category="rtf"]:after {
  background-color: #4d4d4d;
}
.ZKXxk[data-category="rtfd"]:before {
  color: #4d4d4d;
}
.ZKXxk[data-category="rtfd"]:after {
  background-color: #4d4d4d;
}
.ZKXxk[data-category="scrollmotion"]:before {
  color: #0098bc;
}
.ZKXxk[data-category="scrollmotion"]:after {
  background-color: #0098bc;
}
.ZKXxk[data-category="stack"]:before {
  color: #222222;
}
.ZKXxk[data-category="stack"]:after {
  background-color: #222222;
}
.ZKXxk[data-category="twixl"]:before {
  color: #9a1656;
}
.ZKXxk[data-category="twixl"]:after {
  background-color: #9a1656;
}
.ZKXxk[data-category="txt"]:before {
  color: #555555;
}
.ZKXxk[data-category="txt"]:after {
  background-color: #555555;
}
.ZKXxk[data-category="3d-model"]:before {
  color: #8B2D74;
}
.ZKXxk[data-category="3d-model"]:after {
  background-color: #8B2D74;
}
.ZKXxk[data-category="vcard"]:before {
  color: #41ebe1;
}
.ZKXxk[data-category="vcard"]:after {
  background-color: #41ebe1;
}
.ZKXxk[data-category="video"]:before {
  color: #6a73ff;
}
.ZKXxk[data-category="video"]:after {
  background-color: #6a73ff;
}
.ZKXxk[data-category="visio"]:before {
  color: #38549e;
}
.ZKXxk[data-category="visio"]:after {
  background-color: #38549e;
}
.ZKXxk[data-category="web"]:before {
  color: #038ac6;
}
.ZKXxk[data-category="web"]:after {
  background-color: #038ac6;
}
.ZKXxk[data-category="webpage"]:before {
  color: #f26724;
}
.ZKXxk[data-category="webpage"]:after {
  background-color: #f26724;
}
.ZKXxk[data-category="websites"]:before {
  color: #f26724;
}
.ZKXxk[data-category="websites"]:after {
  background-color: #f26724;
}
.ZKXxk[data-category="word"]:before {
  color: #3ea2d9;
}
.ZKXxk[data-category="word"]:after {
  background-color: #3ea2d9;
}
.ZKXxk[data-category="xr"]:before {
  color: #f26726;
}
.ZKXxk[data-category="xr"]:after {
  background-color: #f26726;
}
.ZKXxk[data-category="zip"]:before {
  color: #fab600;
}
.ZKXxk[data-category="zip"]:after {
  background-color: #fab600;
}
.ZKXxk[data-category="igs"]:before {
  color: #D0021B;
}
.ZKXxk[data-category="igs"]:after {
  background-color: #D0021B;
}
.ZKXxk .cG2gb {
  color: var(--file-item-error-icon-color);
  font-size: 0.8125rem;
  display: inline-block;
  position: absolute;
  bottom: 0;
  right: 0.1875rem;
}
.ZKXxk .cG2gb:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f1fa';
  font-size: 1.25rem;
}
.ZKXxk .cG2gb::before {
  height: 1.375rem;
  width: 1.375rem;
}
.P01ud:before {
  display: none !important;
}
/* Folder thumbnail */
.Kjhuq {
  background: transparent !important;
  border: none;
  display: flex;
  align-items: center;
}
.Kjhuq > svg {
  width: 100% !important;
  margin-left: -2px;
  margin-right: -2px;
}
.Kjhuq.i_J8c > svg {
  width: 80% !important;
}
.Kjhuq.i_J8c:after {
  display: none;
}
.Kjhuq.ZKXxk:after {
  background: transparent;
  color: var(--base-color);
  text-transform: lowercase;
  left: 0;
  right: 0;
  padding: 0;
}
.Kjhuq.k0jXK:before {
  position: absolute;
  left: 0;
  right: 0;
  font-size: 32px;
  margin-top: 0;
  color: var(--base-color);
}
.Kjhuq.k0jXK:after {
  bottom: 32px;
}
.Kjhuq.V1GdT:after {
  bottom: 24px;
}
.Kjhuq.PbeIe:after {
  display: none;
}
/* common list sizes */
/* category label sizes for common thumbWidth */
.slL7Y {
  margin-right: 0.5rem;
}
.slL7Y:after {
  font-size: 1rem;
}
.hy8_G {
  margin-right: 0.5rem;
}
.hy8_G:after {
  font-size: 0.85rem;
}
.GEg4Y {
  margin-right: 0.5rem;
  background-color: var(--divider-color);
}
.GEg4Y:after {
  font-size: 0.75rem;
}
.GEg4Y:before {
  font-size: 2.25rem;
}
/* common grid sizes */
/* category/icons sizes for common thumbWidth */
/* svg multi-coloured icon margin */
.k0jXK {
  margin-bottom: 0.5rem;
  /* Long-name categories  */
  /* Zip Icon */
}
.k0jXK:before {
  font-size: 56px !important;
}
.k0jXK:after {
  font-size: 0.8rem;
  bottom: 16px;
}
.k0jXK svg {
  height: 6.5rem;
  width: 72px;
}
.k0jXK[data-category='btc']:after {
  text-transform: none;
  content: 'Presentation';
}
.k0jXK[data-category='zip']:before {
  font-size: 88px;
}
.slL7Y,
.V1GdT,
.PbeIe,
.hy8_G,
.GEg4Y {
  /* lowercase abbreviations for some files */
}
.slL7Y[data-category='earthviewer']:after,
.V1GdT[data-category='earthviewer']:after,
.PbeIe[data-category='earthviewer']:after,
.hy8_G[data-category='earthviewer']:after,
.GEg4Y[data-category='earthviewer']:after {
  content: 'ETV';
}
.slL7Y[data-category='numbers']:after,
.V1GdT[data-category='numbers']:after,
.PbeIe[data-category='numbers']:after,
.hy8_G[data-category='numbers']:after,
.GEg4Y[data-category='numbers']:after {
  content: 'NUM';
}
.slL7Y[data-category='oomph']:after,
.V1GdT[data-category='oomph']:after,
.PbeIe[data-category='oomph']:after,
.hy8_G[data-category='oomph']:after,
.GEg4Y[data-category='oomph']:after {
  content: 'OOM';
}
.slL7Y[data-category='powerpoint']:after,
.V1GdT[data-category='powerpoint']:after,
.PbeIe[data-category='powerpoint']:after,
.hy8_G[data-category='powerpoint']:after,
.GEg4Y[data-category='powerpoint']:after {
  content: 'PPT';
}
.slL7Y[data-category='learning']:after,
.V1GdT[data-category='learning']:after,
.PbeIe[data-category='learning']:after,
.hy8_G[data-category='learning']:after,
.GEg4Y[data-category='learning']:after {
  content: 'EDU';
}
.slL7Y[data-category='3d-model']:after,
.V1GdT[data-category='3d-model']:after,
.PbeIe[data-category='3d-model']:after,
.hy8_G[data-category='3d-model']:after,
.GEg4Y[data-category='3d-model']:after {
  content: '3DM';
}
.slL7Y,
.hy8_G,
.GEg4Y {
  /* Keynote doesn't fit in list */
}
.slL7Y[data-category='learningHub']:after,
.hy8_G[data-category='learningHub']:after,
.GEg4Y[data-category='learningHub']:after {
  content: '';
}
.slL7Y[data-category='keynote']:after,
.hy8_G[data-category='keynote']:after,
.GEg4Y[data-category='keynote']:after {
  content: 'Key';
}
/* Class to set content to '' for drive files in List Mode */
.QiKn1[data-category]:after {
  content: '';
}
.V1GdT {
  margin-bottom: 0.25rem;
  /* Scrollmotion > SM */
  /* Zip Icon */
}
.V1GdT:before {
  margin-top: 15px;
  font-size: 32px;
}
.V1GdT:after {
  font-size: 12px;
  bottom: 10px;
}
.V1GdT svg {
  height: 4rem;
  width: 44px;
}
.V1GdT[data-category='scrollmotion']:after {
  content: 'SM';
}
.V1GdT[data-category='zip']:before {
  font-size: 42px;
}
.PbeIe {
  margin-bottom: 0rem;
}
.PbeIe:before {
  margin-top: 20%;
  font-size: 28px;
}
.PbeIe:after {
  font-size: 11px;
  bottom: 5px;
}
.PbeIe svg {
  margin-top: 13%;
  width: 32px;
}
.PbeIe[data-category='scrollmotion']:after {
  content: 'SM';
}
.PbeIe[data-category='zip']:before {
  font-size: 38px;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
.RJ6_P {
  width: 100%;
}
.RJ6_P rect,
.RJ6_P path {
  fill: var(--base-color);
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2020 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* LESS Mixins */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.qZyt6 {
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.rESI0 {
  color: #777;
  color: var(--secondary-text);
}
.rESI0 > div {
  color: #777;
  color: var(--secondary-text);
}
.rESI0 > div:before {
  color: #f26724;
  color: var(--base-color);
}
.rESI0 .DRYgW {
  display: block;
  z-index: 10;
}
.rESI0 ._8C6u {
  color: #b03100;
  color: var(--dark-base-color);
}
.XVnyc {
  cursor: pointer;
}
.qheHU {
  background-color: #f26724;
  background-color: var(--base-color);
  color: #fff;
  color: var(--base-text);
  border: solid 1px;
  border-color: #f26724;
  border-color: var(--base-color);
  padding: 0.15rem 0.5rem;
  border-radius: 3px;
  display: inline-block;
}
.qheHU .k22ix {
  padding-right: 0.25rem;
  transition: color 150ms ease-out;
}
.qheHU .k22ix:after {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  color: #fff;
  content: '\f185';
  font-size: 10px;
  padding-left: 0.65rem;
}
.qheHU .DRYgW {
  top: 2.2rem;
}
.ju5qt {
  background-color: #fff;
  color: #f26724;
  color: var(--base-color);
  border: solid 1px;
  border-color: #f26724;
  border-color: var(--base-color);
}
.ju5qt .k22ix:after {
  color: #f26724;
  color: var(--base-color);
}
.hTH1O .k22ix {
  color: #fbd4bf;
  color: var(--light-base-color);
}
.hTH1O .k22ix:after {
  color: #fbd4bf;
  color: var(--light-base-color);
}
.SUONK {
  display: inline-block;
}
.SUONK:before {
  padding-right: 0.5rem;
  vertical-align: middle;
}
._8C6u {
  color: #f26724;
  color: var(--base-color);
}
._8C6u:before {
  font-size: 1.25rem;
  vertical-align: middle;
}
.DRYgW {
  display: none;
  position: absolute;
  min-width: 9rem;
  top: 1.75rem;
  right: 0;
  margin: 0;
  padding: 0;
  background-color: #fff;
  background-color: var(--background-color);
  color: #777;
  color: var(--secondary-text);
  border: solid 1px;
  border-color: #ddd;
  border-color: var(--divider-color);
  border-radius: 4px;
}
.DRYgW ul {
  list-style: none;
}
.DRYgW > ul {
  margin: 0;
  padding: 0;
}
.DRYgW > ul > li {
  margin: 0;
  list-style: none;
  padding: 0.55rem 0.75rem;
  font-size: 90%;
  /** icon */
}
.DRYgW > ul > li:before {
  width: 2rem;
  text-align: center;
  padding-right: 0.5rem;
  color: #f26724;
  color: var(--base-color);
  vertical-align: middle;
}
.DRYgW > ul > li:hover {
  background-color: #fbd4bf;
  background-color: var(--light-base-color);
}
.DRYgW > ul > li span {
  vertical-align: middle;
}
.DkKxu {
  top: 2.2rem;
  display: block;
  z-index: 10;
}
.k22ix {
  margin-left: 0.5rem;
}
.k22ix:after {
  vertical-align: middle;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* LESS Mixins */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.rw-btn {
  background: #fff;
  border: none;
  cursor: pointer;
}
.rw-i-chevron-left,
.rw-i-chevron-right {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  color: #9e9e9e;
}
.rw-i-calendar,
.rw-i-clock-o {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
}
.rw-i-clock-o:before {
  content: '\F13E';
}
.rw-i-calendar:before {
  content: '\F1B0';
}
.rw-i-chevron-left:before {
  content: '\F165';
}
.rw-i-chevron-right:before {
  content: '\F153';
}
.rw-select-bordered:hover,
.rw-select-bordered:active {
  background-color: transparent !important;
}
.rw-list {
  margin: 0;
  padding: 0;
  list-style: none;
  font-size: 1em;
  outline: 0;
  overflow: auto;
  max-height: 200px;
}
.rw-list-option {
  margin: 0;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  color: #333333;
  cursor: pointer;
  border: 1px solid transparent;
}
.rw-list-option.rw-state-focus,
.rw-list-option.rw-state-focus:hover {
  background-color: transparent;
  border: solid 1px #F26724;
  border-color: var(--base-color);
  color: #333333;
}
.rw-list-option:hover,
.rw-list-option:hover.rw-state-focus {
  background-color: #e6e6e6;
  border-width: 1px;
  border-style: solid;
  border-color: #e6e6e6;
  color: #333333;
}
.rw-list-option.rw-state-selected,
.rw-list-option.rw-state-selected:hover {
  background-color: #fcdccc;
  border: solid 1px #fcdccc;
  border-color: var(--light-base-color);
  color: var(--primary-text);
}
fieldset[disabled] .rw-list-option,
.rw-list-option.rw-state-disabled,
.rw-list-option.rw-state-readonly {
  box-shadow: none;
  cursor: not-allowed;
  color: #999999;
  filter: alpha(opacity=7);
  opacity: 0.7;
}
fieldset[disabled] .rw-list-option:hover,
.rw-list-option.rw-state-disabled:hover,
.rw-list-option.rw-state-readonly:hover {
  background: none;
  border-color: transparent;
}
.rw-list-empty,
.rw-list-option,
.rw-list-optgroup {
  padding: 0.143em 0.75em;
  outline: 0;
}
.rw-list-optgroup {
  font-weight: bold;
  padding-top: 7px;
}
.rw-list-option-create {
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: #ccc;
}
.rw-select-list {
  overflow: auto;
}
.rw-select-list .rw-list {
  max-height: none;
  font-size: 1em;
}
.rw-select-list-label {
  display: block;
  position: relative;
  font-weight: normal;
  cursor: inherit;
  padding-left: 20px;
  margin: 0;
}
.rw-rtl .rw-select-list-label {
  padding-left: 0;
  padding-right: 20px;
}
input.rw-select-list-input {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  margin: 0;
  line-height: normal;
  cursor: inherit;
}
.rw-rtl input.rw-select-list-input {
  left: auto;
  right: 0;
}
.rw-loading-mask {
  position: relative;
  min-height: 50px;
  border-radius: 4px;
}
.rw-loading-mask:after {
  content: '';
  position: absolute;
  background-color: #fff;
  opacity: 0.7;
  filter: alpha(opacity=70);
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
.rw-calendar-popup {
  right: auto;
  min-width: 0;
  width: 18em;
}
.rw-calendar {
  border-radius: 4px;
  background-color: #fff;
  border-width: 1px;
  border-style: solid;
  border-color: #ccc;
  overflow: hidden;
}
.rw-calendar.rw-popup {
  border-color: #ccc;
}
.rw-calendar-now {
  font-weight: bold;
}
.rw-calendar-btn-left,
.rw-calendar-btn-right {
  width: 12.5%;
}
.rw-calendar-btn-view {
  width: 75%;
}
.rw-calendar-footer {
  border-top: 1px solid #ccc;
}
.rw-calendar-grid {
  outline: none;
  height: 200 / 14em;
  table-layout: fixed;
  border-collapse: separate;
  border-spacing: 0;
  width: 100%;
  background-color: #fff;
}
.rw-calendar-grid th {
  text-align: center;
  border-bottom: 1px solid #ccc;
  padding: 0.25em;
}
.rw-cell {
  color: #333333;
  border-radius: 4px;
  cursor: pointer;
  line-height: normal;
  text-align: center;
  border: 1px solid transparent;
  padding: 0.25em;
}
.rw-cell:hover {
  background-color: #e6e6e6;
  border-width: 1px;
  border-style: solid;
  border-color: #e6e6e6;
  color: #333333;
}
.rw-cell.rw-state-focus,
.rw-cell.rw-state-focus:hover {
  background-color: transparent;
  border: solid 1px #F26724;
  border-color: var(--base-color);
  color: #333333;
}
.rw-cell.rw-state-selected,
.rw-cell.rw-state-selected:hover {
  background-color: #fcdccc;
  border: solid 1px #fcdccc;
  border-color: var(--light-base-color);
  color: var(--primary-text);
}
.rw-cell.rw-state-disabled {
  color: #999999;
  filter: alpha(opacity=7);
  opacity: 0.7;
}
.rw-cell.rw-state-disabled:hover {
  background: none;
  border-color: transparent;
}
.rw-calendar-month .rw-cell {
  text-align: center;
}
.rw-cell-off-range {
  color: #999999;
}
.rw-calendar-transition-group {
  position: relative;
}
.rw-calendar-transition {
  transition: transform 300ms;
  overflow: hidden;
}
.rw-calendar-transition-top {
  transform: translateY(-100%);
}
.rw-calendar-transition-bottom {
  transform: translateY(100%);
}
.rw-calendar-transition-right {
  transform: translateX(-100%);
}
.rw-calendar-transition-left {
  transform: translateX(100%);
}
.rw-calendar-transition-entering.rw-calendar-transition-top,
.rw-calendar-transition-entered.rw-calendar-transition-top,
.rw-calendar-transition-entering.rw-calendar-transition-bottom,
.rw-calendar-transition-entered.rw-calendar-transition-bottom {
  transform: translateY(0);
}
.rw-calendar-transition-entering.rw-calendar-transition-right,
.rw-calendar-transition-entered.rw-calendar-transition-right,
.rw-calendar-transition-entering.rw-calendar-transition-left,
.rw-calendar-transition-entered.rw-calendar-transition-left {
  transform: translateX(0);
}
.rw-calendar-transition-exiting.rw-calendar-transition-top {
  transform: translateY(100%);
}
.rw-calendar-transition-exiting.rw-calendar-transition-bottom {
  transform: translateY(-100%);
}
.rw-calendar-transition-exiting.rw-calendar-transition-right {
  transform: translateX(100%);
}
.rw-calendar-transition-exiting.rw-calendar-transition-left {
  transform: translateX(-100%);
}
.rw-dropdown-list-input {
  background-color: transparent;
  vertical-align: middle;
  padding-right: 0;
  max-width: 1px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.rw-rtl .rw-dropdown-list-input {
  padding-right: 0.857em;
  padding-left: 0;
}
.rw-filter-input {
  position: relative;
  margin: 4px;
  padding-right: 0;
}
.rw-filter-input .rw-rtl {
  padding-right: 0.857em;
  padding-left: 0;
}
.rw-filter-input .rw-select,
.rw-filter-input .rw-btn {
  opacity: 0.75;
  filter: alpha(opacity=75);
  cursor: text;
}
.rw-filter-input > .rw-select,
.rw-filter-input > .rw-select:active,
.rw-filter-input > .rw-select:hover {
  background: none;
  cursor: initial;
  box-shadow: none;
}
.rw-popup-container {
  position: absolute;
  z-index: 1005;
  top: 100%;
  left: -6px;
  right: -6px;
}
.rw-popup-container.rw-dropup {
  top: auto;
  bottom: 100%;
}
.rw-state-focus .rw-popup-container {
  z-index: 1006;
}
.rw-popup-transition {
  transition: transform 200ms;
  width: 100%;
  margin-bottom: 6px;
  padding: 0 6px;
}
.rw-dropup > .rw-popup-transition {
  margin-bottom: 0;
  margin-top: 6px;
}
.rw-popup {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  box-shadow: 0 5px 6px rgba(0, 0, 0, 0.2);
  border: #ccc 1px solid;
  background: #fff;
}
.rw-dropup .rw-popup {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
  box-shadow: 0 -2px 6px rgba(0, 0, 0, 0.2);
}
.rw-popup-transition-entering {
  overflow: hidden;
}
.rw-popup-transition-entering .rw-popup-transition {
  transform: translateY(0);
  transition-timing-function: ease-out;
}
.rw-popup-transition-exiting .rw-popup-transition {
  transition-timing-function: ease-in;
}
.rw-popup-transition-exiting,
.rw-popup-transition-exited {
  overflow: hidden;
}
.rw-popup-transition-exiting .rw-popup-transition,
.rw-popup-transition-exited .rw-popup-transition {
  transform: translateY(-100%);
}
.rw-popup-transition-exiting.rw-dropup .rw-popup-transition,
.rw-popup-transition-exited.rw-dropup .rw-popup-transition {
  transform: translateY(100%);
}
.rw-popup-transition-exited {
  display: none;
}
.rw-state-disabled {
  box-shadow: none;
  cursor: not-allowed;
}
/* for debugging */
.rw-sr {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.rw-widget {
  background-clip: border-box;
  border: none;
  color: #333333;
  font-size: 1em;
  font-family: inherit;
  outline: none;
  position: relative;
}
.rw-widget,
.rw-widget * {
  box-sizing: border-box;
}
.rw-widget:before,
.rw-widget *:before,
.rw-widget:after,
.rw-widget *:after {
  box-sizing: border-box;
}
.rw-widget > .rw-widget-container {
  width: 100%;
  margin: 0;
}
.rw-widget-container {
  background-color: #fff;
  border: #ccc 1px solid;
  border-radius: 4px;
}
.rw-widget-container.rw-state-focus,
.rw-state-focus > .rw-widget-container,
.rw-widget-container.rw-state-focus:hover,
.rw-state-focus > .rw-widget-container:hover {
  box-shadow: transparent;
  border-color: #F26724;
}
.rw-widget-container.rw-state-readonly,
.rw-state-readonly > .rw-widget-container {
  cursor: not-allowed;
}
.rw-widget-container.rw-state-disabled,
.rw-state-disabled > .rw-widget-container,
fieldset[disabled] .rw-widget-container,
.rw-widget-container.rw-state-disabled:hover,
.rw-state-disabled > .rw-widget-container:hover,
fieldset[disabled] .rw-widget-container:hover,
.rw-widget-container.rw-state-disabled:active,
.rw-state-disabled > .rw-widget-container:active,
fieldset[disabled] .rw-widget-container:active {
  box-shadow: none;
  cursor: not-allowed;
}
.rw-widget-picker {
  position: relative;
  overflow: hidden;
  border-collapse: separate;
  display: inline-table;
  height: 2.6em;
}
.rw-widget-picker > * {
  position: relative;
  border: none;
  outline: none;
  width: 100%;
  height: 100%;
  display: table-cell;
}
.rw-widget-picker > .rw-select {
  width: auto !important;
  white-space: nowrap;
}
.rw-open > .rw-widget-picker {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.rw-open-up > .rw-widget-picker {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
fieldset[disabled] .rw-widget-picker,
.rw-state-disabled > .rw-widget-picker {
  background-color: #eeeeee;
}
.rw-widget-picker button[disabled] {
  background-color: #eeeeee !important;
}
.rw-select {
  cursor: pointer;
}
.rw-select > * {
  width: 1.9em;
  height: 100%;
}
.rw-state-readonly .rw-select,
.rw-state-disabled .rw-select {
  cursor: not-allowed;
}
.rw-select-bordered {
  cursor: pointer;
  border: none;
  border-left: #ccc 1px solid;
}
.rw-select-bordered:hover,
.rw-select-bordered:active {
  background-color: #e6e6e6;
}
.rw-select-bordered:active {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.rw-state-disabled .rw-select-bordered,
.rw-state-readonly .rw-select-bordered,
fieldset[disabled] .rw-select-bordered,
.rw-state-disabled .rw-select-bordered:hover,
.rw-state-readonly .rw-select-bordered:hover,
fieldset[disabled] .rw-select-bordered:hover,
.rw-state-disabled .rw-select-bordered:active,
.rw-state-readonly .rw-select-bordered:active,
fieldset[disabled] .rw-select-bordered:active {
  cursor: not-allowed;
  background-color: inherit;
  background-image: none;
  box-shadow: none;
}
.rw-rtl .rw-select-bordered {
  border-right: #ccc 1px solid;
  border-left: none;
}
.rw-rtl {
  direction: rtl;
}
.rw-input-reset,
.rw-input,
.rw-filter-input {
  outline: 0;
}
.rw-input-reset::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.rw-input-reset:-ms-input-placeholder {
  color: #999;
}
.rw-input-reset::-webkit-input-placeholder {
  color: #999;
}
.rw-input,
.rw-filter-input {
  color: #555555;
  padding: 0 0.857em;
  background-color: #fff;
}
.rw-input[type='text']::-ms-clear {
  display: none;
}
.rw-input[disabled],
fieldset[disabled] .rw-input {
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
  background-color: #eeeeee;
  border-color: #ccc;
  color: #999999;
}
.rw-input[readonly] {
  cursor: not-allowed;
}
.rw-i.rw-loading {
  display: block;
  min-width: 16px;
  width: 1.9em;
  height: 16px;
}
.rw-i.rw-loading:before {
  content: '';
}
.rw-placeholder {
  color: #999;
}
.rw-widget-input,
.rw-filter-input {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.rw-widget-input.rw-state-focus {
  box-shadow: transparent, inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.LRH5a {
  display: flex;
  width: 100%;
  margin-top: 0.5rem;
  /** Media Query breakpoints */
}
.VUKFF {
  width: 100%;
}
.VUKFF + .fCQjr {
  margin-left: 1rem;
}
.fCQjr {
  min-width: 18rem;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.Select-menu-outer {
  z-index: 11 !important;
}
.VirtualizedSelectFocusedOption {
  background-color: var(--light-base-color);
}
.K51Ai {
  /** Media Query breakpoints */
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2023 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.NemBf {
  display: block;
}
/**
 * App Loader
 */
.hMkbf {
  width: 100px;
  height: 100px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  visibility: visible !important;
}
.hMkbf .BPis5 {
  height: 51%;
  width: 51%;
  z-index: 3;
  position: absolute;
  top: 28.5%;
  left: 29%;
  opacity: 0;
  stroke: #F26724;
  stroke: var(--base-color);
  stroke-width: 13;
  stroke-alignment: inside;
  fill: none;
  animation-name: hkFbJ, Ia69X;
  animation-duration: 1.4s;
  animation-timing-function: linear, ease-in-out;
  animation-delay: 1s;
  animation-iteration-count: infinite;
}
.hMkbf .xraxH {
  height: 48.5%;
  width: 48.5%;
  z-index: 2;
  position: absolute;
  top: 26%;
  left: 20%;
  opacity: 0;
  stroke: #b2b2ab;
  stroke-width: 7;
  stroke-alignment: inside;
  fill: none;
  animation-name: hkFbJ, Ia69X;
  animation-duration: 1.4s;
  animation-timing-function: linear, ease-in-out;
  animation-delay: 0.5s;
  animation-iteration-count: infinite;
}
.hMkbf .nahGm {
  height: 41%;
  width: 41%;
  z-index: 1;
  position: absolute;
  top: 20.5%;
  left: 24.5%;
  opacity: 0;
  stroke: #b2b2ab;
  stroke-width: 3;
  stroke-alignment: inside;
  fill: none;
  animation-name: hkFbJ, Ia69X;
  animation-duration: 1.4s;
  animation-timing-function: linear, ease-in-out;
  animation-delay: 0;
  animation-iteration-count: infinite;
}
@keyframes Ia69X {
  15% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  85% {
    opacity: 0;
  }
}
@keyframes hkFbJ {
  0% {
    transform: scaleX(0) scaleY(0);
  }
  50% {
    transform: scaleX(1) scaleY(1);
  }
  100% {
    transform: scaleX(2) scaleY(2);
  }
}
/**
 * Page Loader
 */
.U8op3 {
  width: 60px;
  height: 60px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.U8op3 .BPis5 {
  height: 51%;
  width: 51%;
  z-index: 3;
  position: absolute;
  top: 28.5%;
  left: 29%;
  fill: var(--base-color);
  overflow: visible;
  animation-name: XRKtt;
  animation-duration: 1.2s;
  animation-timing-function: cubic-bezier(0.3, 0, 0.3, 1);
  animation-delay: 0s;
  animation-iteration-count: infinite;
  animation-direction: alternate;
}
.U8op3 .xraxH {
  height: 48.5%;
  width: 48.5%;
  z-index: 2;
  position: absolute;
  top: 26%;
  left: 20%;
  fill: #b2b2ab;
  overflow: visible;
  animation-name: nkOmn;
  animation-duration: 1.2s;
  animation-timing-function: cubic-bezier(0.7, 0, 0.7, 1);
  animation-delay: 0s;
  animation-iteration-count: infinite;
  animation-direction: alternate;
}
.U8op3 .nahGm {
  height: 41%;
  width: 41%;
  z-index: 1;
  position: absolute;
  top: 20.5%;
  left: 24.5%;
  fill: #b2b2ab;
  overflow: visible;
  animation-name: E6VRS;
  animation-duration: 1.2s;
  animation-timing-function: cubic-bezier(0.3, 0, 0.3, 1);
  animation-delay: 0.33s;
  animation-iteration-count: infinite;
  animation-direction: alternate;
}
@keyframes XRKtt {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(2);
  }
}
@keyframes E6VRS {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(2.6);
  }
}
@keyframes nkOmn {
  0% {
    transform: scale(2);
  }
  100% {
    transform: scale(1);
  }
}
/**
 * Content Loader
 */
.Namt4 {
  width: 26px;
  height: 26px;
  position: relative;
  top: 0;
  left: -12px;
  overflow: visible;
  z-index: 1;
}
.Namt4 .BPis5 {
  z-index: 3;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: -25%;
  fill: #b2b2ab;
  overflow: visible;
  animation: bDbxe 0.6s, GwmdT 6s;
  animation-timing-function: cubic-bezier(0.3, 0, 0.3, 1);
  animation-delay: 0s;
  animation-iteration-count: infinite;
  animation-direction: alternate;
}
.Namt4 .BPis5.R9d9t {
  left: 0;
}
.Namt4 .xraxH {
  z-index: 2;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 45%;
  fill: #b2b2ab;
  overflow: visible;
  animation: bDbxe 0.6s, GwmdT 6s;
  animation-timing-function: cubic-bezier(0.3, 0, 0.3, 1);
  animation-delay: 0.2s;
  animation-iteration-count: infinite;
  animation-direction: alternate;
}
.Namt4 .xraxH.R9d9t {
  left: 40%;
}
.Namt4 .nahGm {
  z-index: 1;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 115%;
  fill: #b2b2ab;
  overflow: visible;
  animation: bDbxe 0.6s, GwmdT 6s;
  animation-timing-function: cubic-bezier(0.3, 0, 0.3, 1);
  animation-delay: 0.4s;
  animation-iteration-count: infinite;
  animation-direction: alternate;
}
.Namt4 .nahGm.R9d9t {
  left: 80%;
}
@keyframes bDbxe {
  0% {
    transform: scale(0.5);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes GwmdT {
  0% {
    fill: #b2b2ab;
  }
  100% {
    fill: var(--base-color);
  }
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* LESS Mixins */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.bz7ax {
  /* hide <input> from view */
  /* checked */
  /* focused */
  /* disabled */
}
.bz7ax label {
  display: inline-block;
  cursor: pointer;
  position: relative;
  color: var(--secondary-text);
}
.bz7ax label:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f10f';
  font-size: 24px;
}
.bz7ax label:before {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 2px;
  width: 1rem;
  height: 1rem;
  line-height: 1.85;
  margin-right: 0.5rem;
  text-align: center;
  font-size: 0.5rem;
  background-color: #fff;
  border-radius: 50%;
  border: solid 1px #888;
  color: #fff;
  transition: color 150ms ease-in-out;
}
.bz7ax input[type='radio'] {
  position: absolute;
  width: 0;
  height: 0;
  margin: 0;
  padding: 0;
  opacity: 0;
  border: none;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.bz7ax input[type='radio']:checked + label:before {
  color: var(--base-color);
}
.bz7ax input[type='radio']:focus + label:before {
  outline: dotted 1px #aaa;
}
.bz7ax input[type='radio'][disabled] + label {
  opacity: 0.5;
  cursor: not-allowed;
}
.owego {
  display: inline-block;
}
.owego:not(:last-child) {
  margin-right: 1.5rem;
}
.hCtBA input[type='radio']:checked + label:before {
  color: #f00 !important;
}
.i43bn input[type='radio']:checked + label:before {
  color: #f5a623 !important;
}
.wyiuh input[type='radio']:checked + label:before {
  color: #68c700 !important;
}

.zAhzy {
  background-color: rgba(242, 103, 36, 0.1);
}
.rs41O {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0px 20px;
  padding-top: 10px;
  border-bottom: 1px solid #c8c7cd;
}
.rs41O .jyaLt {
  margin-top: 5px;
  padding: 4px;
  width: 30px;
  padding-left: 10px;
  cursor: pointer;
}
.rs41O .jyaLt:before {
  content: "\f110";
  color: #777777;
  font-family: "btc-font";
  font-size: 13px;
}
.rs41O .njIbW {
  margin-left: 5px;
  margin-right: auto;
  display: inline-block;
  height: 60px;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.rs41O .njIbW .MwzPd {
  display: inline-block;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 19px;
  font-size: 13px;
  font-weight: 600;
  line-height: 1.46;
  letter-spacing: 0.1px;
  text-align: left;
  color: #222222;
  white-space: normal;
  overflow: visible;
  text-overflow: ellipsis;
  width: 100%;
}
.rs41O .njIbW .qkgVo {
  font-size: 12px;
  line-height: 1.58;
  letter-spacing: 0.1px;
  text-align: left;
  color: #777777;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 92%;
}
.rs41O .njIbW .qkgVo span {
  font-weight: 600;
}
.rs41O .N_pto .kHbBy {
  margin-top: 8px;
  margin-right: 10px;
}
.firstopp {
  padding-top: 5px !important;
}
.O13zW .njIbW {
  border-bottom: 0px solid #c8c7cd !important;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* LESS Mixins */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.uKiom {
  margin-top: 10px;
  width: 100%;
  height: 60px;
  background-color: #ffffff;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.uKiom .Jcrfe {
  height: 18px;
  font-size: 13px;
  text-align: left;
  padding-left: 10px;
  color: #222222;
}
.uKiom .Df6Cz {
  height: 22px;
  object-fit: contain;
  padding-right: 10px;
}
.uKiom .Df6Cz:before {
  content: "";
  width: 25px;
  height: 25px;
  object-fit: contain;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAA7xJREFUaAXtWk1IVFEU/s7TtELsB0NLJa3cJFZQYFFBECJF0CoI2rSoaFftWxi0ijbtxFy0jHZGG3EjRBEhmpWriYykzLRQSy3TezrnjvPUmefkvDvpPPDAY86775zvft/9m/dzCUnGHRfrDP+5BFADwJXMKEoKWdFTIvwULgPCpcOjda3U8ODNQgKUOOG+pgLzKXYPTFcY7CXKc+mXQAbELV55zTWqbZpWblaAkp/99K4dzCdyifCSXIg688r3NKoI29Lxlo8IeVUlDW05i0t2zJuZV7k6bJbqBR1Onpd/IF8nLAM5OeaXIq/l2uDKXYjrahNVowYRwJVRpa/cvdVe510aT7lHbuwnC14TkNwiK32+1gMr3eLJ9eUnF2TrnLYfBdWct3AcewgefJYt6EU4/2cIFRSDai+D1m+JH+JDyv6HhROwaTeotB7I3xjMScrJm+9c66eLVSzBDGPztSwzm6rPwqs5Z6P513eYFzeB6fHF2ZNfwCOvQSX74nHf3gJSlmLSK97h29JLW+0lE3sE7n+cEpauIOMeoKpTPp5WTKWH/fOFjum5C54YlOMzTPedhZd8X3MT5LWQqk7715brZCwgpbWnx4LrYgOYGTlm5ZZF/CBLzv29BFZQ7lxZxgJM333w1LBN56kR8NDLYPjCzUBRRfxQP8A0VzHUFNP0tQZEpS/KWABGYzBPb4CHe0AbSkBlR1JrIA/eXlmF5IlcD/VlVqfE0Y5jFoO/dltMjMVSYv5VkPEkTgCyTEp9oKa6q3YF4cGnMpnlBUJxFbxdZ0HF1YlQ0Lb98OpvwbxvA8Y/AIWbQDuOgypO2hieGvJjM3VCC8BkfBiRtCztbAT0SGMqKO/A9eCIOazgi+lLU/s1fbx/lae++r6r44IVWgCyKMAFy0HAsLzdkNcBjmYx5la1MFDhBZg/MmlHw9S5OEcxFCukhRegFTpMPp+vI0b4VUgYmP420MRBn0sYh4e6wqT5OU4CMNIrN229PthqOG4CKA/YWObGW+9SWe6XQpqTANpzDl71mZBVx9NM/xPoE1tYc5vEPz6GrXc+zxHDqQf4y3MYfXwsPQTkFc6TWo43+1vuZLugGC5GM+0X3P+NXBg45roNIcfKs5G+JiAbreiCEf0eiH+HdWmD1ctV7tID+hE5qkYDIoA7okpfuXv2871+AY+Y2c+ssvXAI917IJ/vI8ZfRj63KHe7CuneA3mB0xkZEcLVchbCVoDuObB7DwjNdkNFjipRbrLyNCf2SShNf7dKgnPUttv8BVgONvkpExL7AAAAAElFTkSuQmCC);
  background-size: 100%;
  background-repeat: no-repeat;
  display: block;
}
.uKiom .ZRea1 {
  margin-left: auto;
  width: 60px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.uKiom .caRwa:before {
  color: var(--base-color) !important;
}
.uKiom .ZwSQN {
  cursor: pointer;
}
.uKiom .ZwSQN:before {
  width: 22px;
  height: 22px;
  content: "\f173";
  color: #888888;
  font-family: "btc-font";
  font-size: 18px;
  margin-right: 0px;
}
.uKiom .KWTsd:before {
  width: 22px;
  height: 22px;
  content: "\f1d0";
  color: var(--base-color);
  font-family: "btc-font";
  font-size: 18px;
  margin-right: 10px;
}
.JSpLe {
  width: 100%;
  max-height: 300px;
  background-color: #ffffff;
  overflow: scroll;
  padding-bottom: 0px;
}
.wV4pU {
  height: 80px;
}
.wV4pU .Jcrfe {
  width: 100%;
  text-align: center;
  margin-top: 20px;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.46;
  letter-spacing: 0.1px;
  color: #222222;
}
.H_SGi {
  height: 54px;
  background-color: #ffffff;
  position: relative;
}
.WFLip {
  width: 100%;
  position: relative;
}
.WFLip .Jcrfe,
.WFLip .CbEgy {
  width: 100%;
  margin-top: 15px;
  font-size: 12px;
  line-height: 1.42;
  letter-spacing: 0.1px;
  text-align: center;
}
.WFLip .HIWSd {
  width: 100%;
  font-size: 10px;
  line-height: 1.7;
  letter-spacing: 0.1px;
  text-align: center;
  margin-bottom: 5px;
}
.WFLip .mvAqt {
  margin: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.WFLip .CbEgy {
  color: #dd0000;
}
.MxCJC {
  height: 40px;
  margin-top: 13px;
  margin-bottom: 5px;
  width: 100%;
}
.MxCJC .jPlq6 {
  width: 100%;
  height: 35px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  border-radius: 0px;
}
.MxCJC .jPlq6 .mcwGN {
  background-color: #f5f5f5;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  border: 1px;
  font-size: 13px;
  text-align: left;
  color: #777777;
  width: 100%;
  padding-left: 10px;
  border-radius: 3px;
}
.MxCJC .jPlq6 .mcwGN:focus {
  outline: none;
}
.MxCJC .jPlq6 .Df6Cz {
  border-radius: 3px;
  background-color: #f5f5f5;
  width: 30px;
  cursor: pointer;
}
.MxCJC .jPlq6 .Df6Cz:before {
  content: "\f173";
  color: var(--base-color);
  font-family: "btc-font";
  font-size: 18px;
}
.MxCJC .jPlq6 .bQhzc {
  background-color: #f5f5f5;
  padding: 4px;
  width: 30px;
  padding-left: 10px;
  cursor: pointer;
}
.MxCJC .jPlq6 .bQhzc:before {
  content: "\f110";
  color: #777777;
  font-family: "btc-font";
  font-size: 13px;
}
.dSDj0 {
  background-color: rgba(242, 103, 36, 0.1);
}
.sMhYe {
  border-bottom: solid 2px rgba(240, 123, 73, 0.7);
}
.mcwGN:focus::-webkit-input-placeholder {
  -webkit-transform: translate(0, 5%);
          transform: translate(0, 5%);
}
.mcwGN:focus::-moz-placeholder {
  transform: translate(0, 5%);
}
.mcwGN:focus::placeholder {
  -webkit-transform: translate(0, 5%);
          transform: translate(0, 5%);
}
.hvcr4 {
  max-height: 100% !important;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* LESS Mixins */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.vBnNF {
  height: auto;
  background-color: #ffffff;
  -webkit-align-items: left;
      -ms-flex-align: left;
          align-items: left;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  border-top: 1px solid;
  border-bottom: 1px solid;
  border-color: var(--divider-color);
  padding: 0rem 0.75rem 0.75rem 0.75rem;
}
.vBnNF p {
  color: #777;
  font-size: 0.815rem;
  margin-bottom: 1.25rem;
}
.vBnNF .mrzxn {
  height: 18px;
  font-size: 13px;
  text-align: left;
  padding-left: 10px;
  color: #222222;
}
.vBnNF .TJgM6 {
  height: 22px;
  object-fit: contain;
  display: inline-block;
  padding-left: 10px;
}
.vBnNF .TJgM6:before {
  content: "";
  margin-top: 10px;
  position: -webkit-sticky;
  position: sticky;
  width: 25px;
  height: 19px;
  object-fit: contain;
  background-image: url(data:image/png;base64,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);
  background-size: 100%;
  background-repeat: no-repeat;
  display: block;
}
.vBnNF .VwC2d {
  margin-left: auto;
  display: inline-block;
}
.vBnNF .VwC2d label {
  font-size: small;
  color: #222222;
}
.clYtA {
  padding: 12px 20px;
  width: 100%;
  height: 50px;
  background-color: #ffffff;
}
.clYtA .mrzxn {
  height: 18px;
  font-size: 13px;
  text-align: left;
  padding-left: 10px;
  color: #222222;
}
.qlr3V {
  background-color: #4bca81;
}
.qlr3V .mrzxn {
  text-align: center !important;
  width: 100%;
  font-size: 13px;
  color: #ffffff;
}
.Jbh6M {
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: calc(100% - 120px) !important;
  overflow: scroll;
}
.NiEk7 {
  height: calc(100% - 120px) ;
  overflow: hidden;
}
.Jd1FG {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.mlrKW {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  background-color: #4bca81;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.vBIjf {
  font-size: 14px;
  width: 99px;
  height: 30px;
  border-radius: 3px;
  background-color: #f07b49;
}
.ayJg_ {
  height: 80px;
}
.ayJg_ .mrzxn {
  width: 100%;
  text-align: center;
  margin-top: 20px;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.46;
  letter-spacing: 0.1px;
  color: #222222;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* LESS Mixins */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.R0paN {
  height: auto;
  background-color: #ffffff;
  -webkit-align-items: left;
      -ms-flex-align: left;
          align-items: left;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  border-top: 1px solid;
  border-bottom: 1px solid;
  border-color: var(--divider-color);
  padding: 0rem 0.75rem 0.75rem 0.75rem;
}
.R0paN p {
  color: #777;
  font-size: 0.815rem;
  margin-bottom: 1.25rem;
}
.R0paN .kdOJF {
  height: 18px;
  font-size: 13px;
  text-align: left;
  padding-left: 10px;
  color: #222222;
}
.R0paN .IwHIe {
  height: 22px;
  object-fit: contain;
  display: inline-block;
  padding-left: 10px;
  color: #00188f;
}
.R0paN .IwHIe:before {
  content: "";
  position: -webkit-sticky;
  position: sticky;
  width: 25px;
  height: 19px;
  object-fit: contain;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMzkuMSAoMzE3MjApIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPmljb24tZHluYW1pY3M8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iaWNvbi1keW5hbWljcyIgZmlsbD0iIzk5OTk5OSI+CiAgICAgICAgICAgIDxnIGlkPSJkeW5hbWljcyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNi4wMDAwMDAsIDE4LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9IjgxMkNDOTU1LTBFNTgtNDQ3My1BMjg3LTdFN0UzOTIzMTg0NCI+CiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IkNvbnRlbnQiPgogICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iQ29udGVudC0tLVNoYXJlLVNoZWV0LS0tU0YtLS1PcHBvcnR1bml0eSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iUG9wLVVwIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iUmVsYXRlZC10byI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC0zIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnIGlkPSJEcm9wZG93biI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9InJvdyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik00OTUuODQ1NjE0LDQ2My4zODA0OTcgQzQ5NS44NDg0ODQsMzY1LjkzMjcxNyA0OTUuNzgwMTQyLDI2OC40ODQ5MzEgNDk1Ljk5OTkyOSwxNzEuMDM3MDMyIEM0OTYuMDE0OTE1LDE2NC41NjgyODUgNDkzLjY3NDkwNiwxNjEuNzM0MjE3IDQ5MC4xMzU2NjIsMTYxLjAyODQwOCBDNDU4LjMwMDQxLDE5MS41NzQ3NzQgNDI3LjU0NzA4NywyMjEuMjIxMjE3IDM5Ni41NjM0MDgsMjUwLjYxMTMxNiBDMzkzLjIzOTU0NywyNTMuNzYzNDE2IDM5Mi40NTkxNzMsMjU2LjkxMjc0IDM5Mi40NjQ2ODgsMjYxLjExMzcxMiBDMzkyLjU0MjUwMSwzMTEuOTU2MjE1IDM5Mi41MTY0ODUsMzYyLjc5ODcyIDM5Mi41MTM4NCw0MTMuNjQxMjI0IEMzOTIuNTEyNTE3LDQyMy42NjUyNDEgMzg4LjU1MjkwMiw0MjYuNjQ0Mzk4IDM3OC43MTU3ODEsNDI0LjIwMDgxNSBDMzIxLjIzNDAyMiw0MDkuOTE1ODc3IDI2My4wNzgzNjUsNDA1LjM3ODc3MSAyMDQuMTg4NzgxLDQxMS43Mzg4MTMgQzE0My4zNDExNzgsNDE4LjMxMDgyMyA4NC42ODg5MDU5LDQzMy40OTM5NjkgMjguNTc0MzU5Miw0NTguNjE0NjY0IEMyNy4xNjkwNDk1LDQ1OS4yNDM2OTQgMjUuNjMxMzc4Nyw0NTkuNTY0NDg0IDI0LjE1NTEwNTUsNDYwLjAyODkzMyBDMzAuNzkyODYxLDQ1NS4wNDY5MTYgMzcuODQ2NzM2OCw0NTEuMTYyNTY3IDQ1LjEzMzk0NTEsNDQ3LjgwODIwNSBDMTQ2LjQyNzQxOSw0MDEuMTgxOTk5IDI1MS43NjkxMjgsMzkyLjI2MjYyNyAzNjAuMzAwNTE3LDQxMi4yNDY0OSBDMzY1LjcyNTQzNSw0MTMuMjQ1MTE4IDM3MS4yNjg5NTUsNDE0LjAyODk3OCAzNzcuMDc5ODY3LDQxNC4zNTExNjMgQzM3OC45NDc2OTYsNDE0LjQ1NDM1OSAzODIuOTgyMjY3LDQxMi4zNTk0NiAzODIuOTc0MTA2LDQwOS4wOTE1OTEgQzM4Mi45NjcyOCw0MDYuMTczNzgzIDM4Mi45OTU5Myw0MDQuNzUyNTUgMzgyLjk5NTkzLDQwMi45MTcwNjQgTDM4Mi45OTU5Myw5My4xNzg0Njg1IEMzODIuOTk0Mzk1LDgzLjM5NDQzMTkgMzgyLjk2OTkyNiw4My4zNzA3MzE5IDM3Mi43MjA1ODIsODEuOTk4MTYzIEMzNzIuMTE3NjU4LDgzLjMzMTY4MjYgMzcxLjQ0NDg3LDg0LjcxMjM3NyAzNzAuODU5NTksODYuMTMwNzY1MiBDMzQzLjkxNTc3MSwxNTEuMzk3ODU3IDMwNy42MzUyNDksMjEwLjU1MjgzMSAyNjAuMTIxNzU2LDI2Mi4yODI1MDYgQzI1Ni41MTU3MywyNjYuMjA4NjkzIDI1NS4yMTY4NzEsMjcwLjAyMDUzMyAyNTUuMjQ5NTAxLDI3NS4yNjYxNTUgQzI1NS40NTU2MTIsMzA4LjA0NTM1NSAyNTUuMzU3Mjk4LDM0MC44MjU5NzYgMjU1LjM1MDQ2LDM3My42MDUxNzUgQzI1NS4zNDkxMzgsMzgyLjAwOTg5NSAyNTQuMjI5MDYzLDM4My4wNDYxOTQgMjQ2LjE3NjQ0NCwzODMuNzkwOTg0IEMyMzMuNTk5NDMxLDM4NC45NTQxOCAyMjAuOTkzOTgxLDM4NS45OTA0NzkgMjA4LjQ4OTMxMywzODcuNzQwODkzIEMxNDQuNjgyMzYyLDM5Ni42NzI4MTMgODQuOTU0OTUwOSw0MTcuNjEzNDU3IDI5Ljc4MTg0NzYsNDUxLjc4MDQzMiBDMjguMDk1NDU5NCw0NTIuODI1MDkzIDI0LjUxNjY3NzcsNDU0LjU1MzE3OSAyMi41MTM3NzA3LDQ1NS4zNjQ5MTggQzI0Ljk5NTU3NzUsNDUyLjc4NDY0OCAzMS41MjI3OTU4LDQ0Ny43NjIxODEgMzIuNzk4NTA3OCw0NDcuMDA0ODQyIEM0OC42NDA0MTcxLDQzNy42MTI2NDUgNTguNzA2ODU1Miw0MzEuMDE4MzEyIDc1LjAxMjY0MjcsNDIyLjU2MzM5MyBDMTI1LjQ5MjI2MywzOTYuMzg5Njc4IDE3OS4yNTg2NzUsMzgxLjQ2NDU0NyAyMzUuNDkzMjY2LDM3NS41ODI5MjkgQzI0NS41MDM4NjgsMzc0LjUzNTQ3OSAyNDUuOTc4NDkzLDM3My45OTcxMDUgMjQ1Ljk3ODQ5MywzNjMuOTY2MTE0IEwyNDUuOTc4NDkzLDExLjQxMzI0MzQgQzI0NS45Nzg0OTMsMC40ODk1NzQ0NTUgMjQ1LjU3MDY2MywwLjA4MDgwNTE1IDIzNC40NDM5NTQsMCBDMjM0LjEyNjA3NywwLjk3MDc5NzAzIDIzMy42NDcyNzIsMS45ODA2NDMzNiAyMzMuNDY4NDg3LDMuMDQ0NjU5NjEgQzIyNi4zMDU1ODYsNDUuODIxMzU0OCAyMTMuMTYzNzEyLDg2LjgwODgxMTUgMTk3LjIxNjczMywxMjYuODU4NjUxIEMxNTguNjg1MDc5LDIyMy42MzAwNCAxMDUuNjg2ODA2LDMxMS40NTQxMTQgMzkuMzA4LDM5MC44MjA0NzEgQzI2LjczNzg5NTYsNDA1Ljg1MDE5OSAxMy4xMjk0OTc5LDQxOS45NzMzNjcgMCw0MzQuNTE0OTIgTDAsNDcyLjU5NTU1MiBDMy4xODcyMTMzMyw0NzIuMDg1MDc3IDYuNDcxMjg4MzgsNDcxLjI5OTgzOSA5LjU0MjUyMDM4LDQ3MC4zODYyODMgQzE3Ljg5ODAzMDEsNDY3LjkwMDg1MiAyNi4wOTkzNjY1LDQ2NC44NjQ1MDEgMzQuNDc1MzQyMSw0NjIuNDY0MTUyIEMxMTAuMTM4ODA4LDQ0MC43ODI4OTMgMTg3LjI3ODU0Niw0MzAuNzc4NDIzIDI2NS43ODEyMzQsNDM0LjIzMDQwNyBDMjk4LjE1MjgyNyw0MzUuNjUzMDM5IDMzMC41NDMzODcsNDM4LjkwNTU4MiAzNjIuNjcxODQ2LDQ0My4yNjk3MjIgQzQwMy41MzM4NjEsNDQ4LjgxOTQwNCA0NDMuMzM5OTUyLDQ1OS42NDI1OSA0ODIuNDI0MzAzLDQ3My4xMTMwMDEgQzQ4NC4xNjA3NCw0NzMuNzExNTU4IDQ4NS43NjgyMjksNDczLjk5OTk5OCA0ODcuMjIyNTM2LDQ3NCBDNDkyLjU2OTQ5OSw0NzQuMDAwMDA5IDQ5NS44NDU2MTQsNDcwLjEwMDk4NyA0OTUuODQ1NjE0LDQ2My4zODA0OTcgTDQ5NS44NDU2MTQsNDYzLjM4MDQ5NyBaIiBpZD0iQ29tYmluZWQtU2hhcGUiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
  background-size: 100%;
  background-repeat: no-repeat;
  display: block;
}
.R0paN .IwHIe:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f1ac';
  font-size: 24px;
}
.R0paN .fRH6b {
  margin: 0.75rem 0;
  display: block;
  color: var(--secondary-text);
  font-size: 95%;
}
.R0paN .o_ui9 {
  margin-left: auto;
  display: inline-block;
}
.R0paN .o_ui9 label {
  font-size: small;
  color: #222222;
}
.WpapX {
  padding: 12px 20px;
  width: 100%;
  height: 50px;
  background-color: #ffffff;
}
.WpapX .kdOJF {
  height: 18px;
  font-size: 13px;
  text-align: left;
  padding-left: 10px;
  color: #222222;
}
.nu94D {
  background-color: #4bca81;
}
.nu94D .kdOJF {
  text-align: center !important;
  width: 100%;
  font-size: 13px;
  color: #ffffff;
}
.J2QVR {
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: calc(100% - 120px) !important;
  overflow: scroll;
}
.yDXcg {
  height: calc(100% - 120px) ;
  overflow: hidden;
}
.bAYfP {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.P1uzp {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  background-color: #4bca81;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.qBsvP {
  font-size: 14px;
  width: 99px;
  height: 30px;
  border-radius: 3px;
  background-color: #f07b49;
}
.col2a {
  height: 80px;
}
.col2a .kdOJF {
  width: 100%;
  text-align: center;
  margin-top: 20px;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.46;
  letter-spacing: 0.1px;
  color: #222222;
}

.ngBmF {
  height: 100%;
  width: 100%;
}
._tP62 {
  width: 100%;
  height: 200px;
}
.a5Tve {
  width: 260px;
  height: 32px;
  font-size: 18px;
  line-height: 1.78;
  letter-spacing: 0.2px;
  text-align: center;
  color: #222222;
  margin: auto;
  display: block;
  margin-bottom: 30px;
}
.fiTc0 {
  top: 230px;
}
.scf69 {
  width: 100%;
  height: 79px;
  background-color: #ffffff;
  box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.06);
  border: solid 1px #dddddd;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 0px 30px;
  margin-top: 1px;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.scf69:hover {
  background-color: rgba(242, 103, 36, 0.1);
}
.zrSQ6 {
  margin-top: 11px;
}
.B6fDF {
  width: 33px;
  height: 34px;
  object-fit: contain;
  display: inline-block;
  background-image: url(data:image/png;base64,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);
  background-size: 100%;
  background-repeat: no-repeat;
  margin-top: 23px;
}
.sFnXy {
  width: 33px;
  height: 34px;
  object-fit: contain;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABICAYAAABLJIP0AAAAAXNSR0IArs4c6QAABTFJREFUeAHtm19oHEUYwL/ZXC5/LrFSQ/5cm5bapDlNlb7UB7V6pY1YEwUTi0rfSq0IgiBSCtKWVAsS9EFfihr0oRT1oa2iUpWKh+iLlVrwD3eGFpLrXdqgjSS5XHrmdpzZy152j3x7s83kdi2zcOzMN98333y//WZu92aPwAoend3RLZDXTxsuqrT+kd9jF1fQndSuNam9lXaWpy9RoBv4B1i5tNnP9RUFQwkNmcFby6bMz+cVBePnwMuNTYFBCCkwCgxCABGrjFFgEAKIWGUMAoYgclfiaDRam57Qj+iU9hMga0xjdmNXAxQCRp3APGu7YWlLaYScDjdrg7FYbM6U++VcGPQyR5O6mj9BAZ7i3TAYS/fGALE2q79NDORBZtvBDHYvbeSddNkZE4ns2DQPucRyQghAsCse//bP5fQh29Z6BW+qb53Md1uT5LXBV0Aji0vXpcujRr8b71xvnFtbm6AhVA9P73mx6M/oA+BWA8PWEMvs2T3QC1VVVcWgSwuTk5OQzWZtYp0srEM2qbcVV1OpMxLtA6IfYCDuYg+FhegLi2ujGcaqVcWiKbKda2qCUF1dDanUVat8GtjizAWEsjMhcaDa0Eg89oVVqZJlYTCdkYf62eJ5qrKDIwMj8e8Lv+dU0jHztbgYlHNM4FA5FentXvhcCMLN4rvZDHzgycfgns1dZtU4Z7NzMDqWgumpaZscqzTe1gjr162BurpaaGtrhoaGekM1kbgMR4+9bZoVfZqCSp2FwVC6eA/y4ANboa93h7QxWhfkUKiu2K/VZ1FYoYL4VKrQgPziRoFBroQCo8AgBBCxyhgFBiGAiFXGKDAIAUSsMkaBQQggYuFHAsS+KE6nr8Grh4cgmUwXZU6F9vYwHDt6AMLhFic1z9qkgXn3/ZPww4/nhQPhD5zcZvDIy8I2lVSUtsasXdvmetzt7e5tXDu5SQNpGbNv7zPQ0tIEV66MA3sqdhwOIQQ4yMd7dzrqedkoDQwP9om+Hi9jkepb2lSSOiofdKbAIBdBgUHASFtj+IL7+ZfnhO5jrIsvL/vxkAZm+IOPYejN465inJj4C/btfdaVTaWUpYHhX9Nuj2SyvE1HZNus236t+pSwrTtKrmlUO5RIxE5a25zK0sA8/9weGEumhKYSHxB/JOA2AsfitoGAcqkK29lkG6d0Q57kT2zs2n7HpcR375TqLFWXBoY/83w4/NZSPlzJZjP2fW1Xxs7KRNPmX2cqlQXjPCbx1qnpGZvyvU0B9vaE8520zYBV8rrO7r4L0vEMhb9vFMpM1lCqi9WlZQzmwK1cZ0FZj496aiEYcHdXkZ6ag5mc8Y4ADP8BcGa0CFb4K9CdR+uIb/Gy1IzJ5XJw/fo/QshWr74dgsGgkK4XStLA/HT+Iux/4SBkMmLfriH2VtV7x9+A+7Zu8SLusj6lTaVPP/taGAofFQfIbfx6SAOzPXq/4ytmpQD462jcxq+HtKnUs3MbxM59AunxCaFYw+ydmNbWZiFdL5SkgeGD54H6OVg3gKVNJTdO/w+6CgxylRQYBQYhgIhVxigwCAFErDJGgUEIIGKVMQoMQgARq4xRYBACiFhljAKDEEDEKmMUGIQAIg507NpVA2Ozj5C882YUBWPDx8iwU2fOwoVffkO6dC/uvrsDWpqbDMOfL/xq62A/+xO/8GbQguW/eb0wWlYfy9i6o52Rhx3fImB/gZ2BdfXfELZpfpaZPmozV5WvNHY1/PuLtEcXiDPR2H+cD7OXd+wJ59GA/ODWYMGY/AcsCUPVI3I/ywAAAABJRU5ErkJggg==);
  display: inline-block;
  background-size: 100%;
  background-repeat: no-repeat;
  margin-top: 23px;
}
.ahUCK {
  margin-top: 23px;
  margin-left: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.VU_ox {
  height: 20px;
  font-size: 15px;
  text-align: left;
  color: #222222;
}
.SJvdd {
  height: 18px;
  font-size: 13px;
  text-align: left;
  color: #777777;
}
.D12I3 {
  width: 100%;
}
.q3ilm {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.q3ilm:before {
  content: "\F165";
  color: #f07b49;
  width: 4.8px;
  height: 8px;
  font-family: "btc-font";
  display: block;
  font-size: 8px;
  line-height: 10px;
}
.q3ilm .QyXqb {
  padding-left: 5.2px;
}
.ImRxP {
  height: 22px;
  font-size: 15px;
  line-height: 1.47;
  letter-spacing: 0.3px;
  text-align: right;
  color: #f07b49;
  cursor: pointer;
}
.COQAm {
  margin-top: 27px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.COQAm .R_01m {
  width: 33%;
  text-align: center;
  height: 160px;
  position: relative;
}
.COQAm .R_01m img {
  width: 60px;
  height: 84px;
  object-fit: contain;
}
.dp9j8 {
  margin-top: 40px;
  height: 32px;
  font-size: 18px;
  line-height: 1.78;
  letter-spacing: 0.2px;
  text-align: center;
  color: #222222;
  display: block;
}
.oCWHm {
  margin-top: 16px;
  height: 19px;
  font-size: 14px;
  text-align: center;
  color: #42332e;
  bottom: 0px;
  position: absolute;
  display: block;
  width: 100%;
}
.ktF9r {
  margin-top: 16px;
  height: 19px;
  font-size: 14px;
  text-align: center;
  color: #42332e;
  bottom: 30px;
  position: absolute;
  display: block;
  width: 100%;
}
.Ukyii {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 25px;
  width: 100%;
}
.HozEm {
  font-size: 15px;
  width: 280px;
  height: 40px !important;
  cursor: pointer;
  border-radius: 3px;
  background-color: #f07b49;
  font-size: 16px;
  text-align: center;
  color: #ffffff;
}
.XOAN1 {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 900px;
  height: 450px;
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 0 50px 0 rgba(0, 0, 0, 0.15);
}
.XOAN1:focus {
  outline: none;
}
.d9NZL {
  background: #f5f5f5;
  border: solid 1px transparent;
  height: 40px;
  border-radius: 3px;
  background-color: #f5f5f5;
  width: 100%;
  display: block;
  margin: 0 0 0.75rem;
  padding: 0.5rem 0.75rem;
  font-size: 14px;
  text-align: left;
  color: #777777;
}
.d9NZL[disabled] {
  opacity: 0.6;
  cursor: not-allowed;
}
.d9NZL + button {
  margin-top: 3.5rem;
}
.d9NZL:focus {
  outline: none;
}
.w8VaM {
  margin-top: 75px;
  height: 32px;
  font-size: 18px;
  line-height: 1.78;
  letter-spacing: 0.2px;
  text-align: center;
  color: #222222;
  display: block;
}
.D8qaF {
  margin-top: 10px;
  height: 32px;
  font-size: 13px;
  line-height: 1.78;
  letter-spacing: 0.2px;
  text-align: center;
  color: #222222;
  display: block;
}
.gce7k {
  margin-top: 26px;
}
.RyHpv {
  background: #f5f5f5;
  border: solid 1px transparent;
  height: 40px;
  border-radius: 3px;
  background-color: #f5f5f5;
  width: 100%;
  display: block;
  margin: 0 0 0.75rem;
  padding: 0.5rem 0.75rem;
  font-size: 14px;
  text-align: left;
  color: #777777;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row;
      -ms-flex-flow: row;
          flex-flow: row;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.RyHpv[disabled] {
  opacity: 0.6;
  cursor: not-allowed;
}
.RyHpv + button {
  margin-top: 3.5rem;
}
.RyHpv:focus {
  outline: none;
}
.D0r8J {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: 40px;
  border-radius: 3px;
  background-color: #f5f5f5;
}
.D0r8J .D_Pqb {
  height: 100%;
  font-size: 14px;
  text-align: left;
  color: #222222;
  padding: 0.5rem 0.75rem;
}
.D0r8J .vi0LM {
  height: 100%;
  padding: 0.5rem 0.75rem;
}
.MgqKx {
  font-size: 12px;
  text-align: left;
}

.CIEhB {
  height: 100%;
  width: 100%;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.K9Lsu {
  height: 100%;
}
.K9Lsu > div {
  height: 100%;
  position: relative;
  display: flex;
}
.NE7dS {
  height: 100%;
  position: relative;
  text-align: center;
  justify-content: center;
  margin-top: 100px;
  display: block !important;
}
.NE7dS p.j_RWl {
  color: #f00;
  text-align: center;
}
.pwbOD {
  width: 223px;
  font-size: 20px;
  text-align: center;
  color: #222222;
}
.TlvVX {
  color: #777;
  margin-bottom: 35px;
}
.yXz86 {
  font-family: 'Open Sans', Helvetica, Arial, sans-serif;
  font-weight: normal;
  color: var(--secondary-text);
  background: #f5f5f5;
  border: solid 1px transparent;
  border-radius: 3px;
  width: 350px;
  text-align: center;
  margin: 0 1.5rem 0.75rem;
  padding: 0.5rem 0.75rem;
  transition: background 150ms ease-in;
}
.yXz86[disabled] {
  opacity: 0.6;
  cursor: not-allowed;
}
.yXz86 + button {
  margin-top: 3.5rem;
}
.v4uTU {
  color: #ddd;
  display: block;
}
.vJ_2f {
  display: flex;
  flex-direction: column;
  height: 100%;
  width: 100%;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2020 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* LESS Mixins */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* flex box container */
.K0rVQ {
  width: 210px;
  min-width: 210px;
  height: 100%;
  float: left;
  z-index: 1;
  overflow: hidden;
  background-color: #f8f8f8;
  border-right: solid 1px #dddddd;
  border-right-color: var(--divider-color);
  padding-top: 1.25rem;
}
.NcueR {
  height: 1.375rem;
  display: flex;
  padding: 0 0.625rem;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  margin-top: 0.625rem;
}
.NcueR .pBG5C::before {
  color: var(--base-color);
}
.X51dI {
  background-color: #eee;
  width: calc(210px - 20px);
  margin: 0 0.625rem 1.25rem 0.625rem;
  border-radius: 0.25rem;
}
.X51dI div {
  width: 100%;
  border-radius: 0.25rem;
}
.X51dI div::before {
  color: var(--base-color);
}
.X51dI input {
  margin: 0 !important;
}
.L81sW {
  margin: 70px 0px 0 0px;
  height: calc(100% - 70px);
  overflow: auto;
  padding: 0 20px;
  list-style: none;
  color: var(--primary-text);
  /* nested list */
}
.L81sW ul {
  display: none;
  margin: 0 0 0 1.5rem;
  padding: 0;
  list-style: none;
}
.hyZyy {
  cursor: pointer;
  margin: 0;
  padding: 0 0 30px 0;
  white-space: no-wrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 14px;
}
.hyZyy:last-child {
  border-bottom: none;
  padding-bottom: 0;
}
.hyZyy:after:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f153';
  font-size: 10px;
}
.qVeaF {
  font-weight: normal;
  font-size: 12px;
}
.G6PcX {
  position: absolute;
  top: 70px;
  height: calc(90% - 70px);
  width: 210px;
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}
.G6PcX > p {
  margin-top: 1rem;
}
._HhDQ {
  color: #ddd;
  display: block;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* LESS Mixins */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.tfkqM {
  height: 100%;
  width: 320px;
  overflow: hidden;
  float: left;
  border-right: solid 1px #dddddd;
  border-right-color: var(--divider-color);
}
.dTLeB {
  height: 1.375rem;
  display: flex;
  padding: 0 0.625rem;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  margin-top: 0.625rem;
  position: fixed;
  top: 0;
  left: 17.25rem;
  z-index: 100;
}
.dTLeB .guUYH::before {
  color: var(--base-color);
}
.uv6ei {
  height: calc(100% - 45px);
  overflow-y: auto;
  overflow-x: hidden;
  background-color: #f8f8f8;
}
.qCndi {
  height: 45px;
  background-color: #f8f8f8;
  line-height: 45px;
  text-align: center;
}
.OkKzF {
  width: 320px;
  margin: 0rem 0rem 0rem 0.35rem;
  padding: 0;
  list-style: none;
  color: var(--primary-text);
}
.OkKzF > li {
  border-bottom: solid 1px #dddddd;
  border-bottom-color: var(--divider-color);
}
.OkKzF > li ul {
  list-style: none;
  display: none;
  padding-left: 20px;
}
.kZFDN {
  margin: 0;
  padding: 0.85rem 0;
}
.kZFDN:last-child {
  border-bottom: none;
  padding-bottom: 0;
}
.CtWSv > ul {
  margin: 0.5rem 0.5rem;
  display: block !important;
}
.I3O8J {
  display: inline-block;
  float: left;
  height: 28px;
  pointer-events: none;
  width: 1.5rem;
  color: var(--base-color);
}
.N8Kqi {
  cursor: pointer;
  pointer-events: all;
}
.N8Kqi:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f153';
  font-size: 10px;
}
.BZ6z3:before {
  transform: rotate(90deg);
}
.KGzO_ {
  cursor: pointer;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.UjMeJ {
  width: 210px;
  min-width: 210px;
  height: 100%;
  padding-top: 15px;
  float: left;
  z-index: 1;
  overflow: auto;
  background: #f8f8f8;
  border-right: solid 1px #dddddd;
  border-right-color: var(--divider-color);
}
.HiaEs {
  height: 1.375rem;
  padding: 0 0.625rem;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  margin-top: 0.625rem;
  position: fixed;
  top: 0;
  left: 11.25rem;
  z-index: 100;
}
.HiaEs .HbPP6::before {
  color: var(--base-color);
}
.nHJwv {
  margin: 0 auto;
  margin-bottom: 0.625rem;
  padding: 0;
  overflow: hidden;
  cursor: pointer;
  height: 12.5rem;
  display: flex;
  justify-content: center;
  flex-direction: column;
}
.nHJwv:last-child > p {
  margin-bottom: 0;
}
.nHJwv img {
  display: block;
  max-width: 8.25rem;
  max-height: 10.625rem;
  width: 8.25rem;
  height: 10.6rem;
  margin: 0 auto;
  padding: 1px;
  border: solid 1px #ccc;
  border-radius: 2px;
}
.nHJwv > p {
  margin: 0.35rem 0 0;
  text-align: center;
  color: var(--secondary-text);
  font-weight: bold;
}
.pdfThumbnailSelected img {
  padding: 0;
  border: solid 2px #F26724 !important;
  border-color: var(--base-color) !important;
}
.pdfThumbnailSelected p {
  color: var(--base-color) !important;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2022 BigTinCan Mobile Pty Ltd
 * @author Rubenson Barrios <rubenson.barrios@bigtincan.com>
 * @author Nimesh Sherpa <nimesh.sherpa@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.Bmqrf {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  overflow: auto;
  width: 100%;
  height: 100%;
  background-color: var(--primary-text);
}
.Bmqrf > div:focus {
  outline: none;
}
.Bmqrf div {
  box-sizing: content-box;
}
.LYdZO {
  position: relative;
  height: 100%;
  width: 100%;
}

/* Copyright 2014 Mozilla Foundation
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

:root {
  --highlight-bg-color: rgba(180, 0, 170, 1);
  --highlight-selected-bg-color: rgba(0, 100, 0, 1);
}

@media screen and (forced-colors: active) {
  :root {
    --highlight-bg-color: Highlight;
    --highlight-selected-bg-color: ButtonText;
  }
}

.textLayer {
  position: absolute;
  text-align: initial;
  inset: 0;
  overflow: hidden;
  opacity: 0.25;
  line-height: 1;
  -webkit-text-size-adjust: none;
     -moz-text-size-adjust: none;
          text-size-adjust: none;
  forced-color-adjust: none;
  transform-origin: 0 0;
  z-index: 2;
}

.textLayer span,
.textLayer br {
  color: transparent;
  position: absolute;
  white-space: pre;
  cursor: text;
  transform-origin: 0% 0%;
}

/* Only necessary in Google Chrome, see issue 14205, and most unfortunately
 * the problem doesn't show up in "text" reference tests. */
.textLayer span.markedContent {
  top: 0;
  height: 0;
}

.textLayer .highlight {
  margin: -1px;
  padding: 1px;
  background-color: var(--highlight-bg-color);
  border-radius: 4px;
}

.textLayer .highlight.appended {
  position: initial;
}

.textLayer .highlight.begin {
  border-radius: 4px 0 0 4px;
}

.textLayer .highlight.end {
  border-radius: 0 4px 4px 0;
}

.textLayer .highlight.middle {
  border-radius: 0;
}

.textLayer .highlight.selected {
  background-color: var(--highlight-selected-bg-color);
}

.textLayer ::-moz-selection {
  background: blue;
  background: AccentColor;
}

.textLayer ::selection {
  background: blue;
  background: AccentColor;
}

/* Avoids https://github.com/mozilla/pdf.js/issues/13840 in Chrome */
.textLayer br::-moz-selection {
  background: transparent;
}
.textLayer br::selection {
  background: transparent;
}

.textLayer .endOfContent {
  display: block;
  position: absolute;
  inset: 100% 0 0;
  z-index: -1;
  cursor: default;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

.textLayer .endOfContent.active {
  top: 0;
}


:root {
  --annotation-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");
  --input-focus-border-color: Highlight;
  --input-focus-outline: 1px solid Canvas;
  --input-unfocused-border-color: transparent;
  --input-disabled-border-color: transparent;
  --input-hover-border-color: black;
  --link-outline: none;
}

@media screen and (forced-colors: active) {
  :root {
    --input-focus-border-color: CanvasText;
    --input-unfocused-border-color: ActiveText;
    --input-disabled-border-color: GrayText;
    --input-hover-border-color: Highlight;
    --link-outline: 1.5px solid LinkText;
  }
  .annotationLayer .textWidgetAnnotation input:required,
  .annotationLayer .textWidgetAnnotation textarea:required,
  .annotationLayer .choiceWidgetAnnotation select:required,
  .annotationLayer .buttonWidgetAnnotation.checkBox input:required,
  .annotationLayer .buttonWidgetAnnotation.radioButton input:required {
    outline: 1.5px solid selectedItem;
  }

  .annotationLayer .linkAnnotation:hover {
    -webkit-backdrop-filter: invert(100%);
            backdrop-filter: invert(100%);
  }
}

.annotationLayer {
  position: absolute;
  top: 0;
  left: 0;
  pointer-events: none;
  transform-origin: 0 0;
  z-index: 3;
}

.annotationLayer[data-main-rotation="90"] .norotate {
  transform: rotate(270deg) translateX(-100%);
}
.annotationLayer[data-main-rotation="180"] .norotate {
  transform: rotate(180deg) translate(-100%, -100%);
}
.annotationLayer[data-main-rotation="270"] .norotate {
  transform: rotate(90deg) translateY(-100%);
}

.annotationLayer canvas {
  position: absolute;
  width: 100%;
  height: 100%;
}

.annotationLayer section {
  position: absolute;
  text-align: initial;
  pointer-events: auto;
  box-sizing: border-box;
  transform-origin: 0 0;
}

.annotationLayer .linkAnnotation {
  outline: var(--link-outline);
}

.annotationLayer .linkAnnotation > a,
.annotationLayer .buttonWidgetAnnotation.pushButton > a {
  position: absolute;
  font-size: 1em;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.annotationLayer .linkAnnotation > a:hover,
.annotationLayer .buttonWidgetAnnotation.pushButton > a:hover {
  opacity: 0.2;
  background: rgba(255, 255, 0, 1);
  box-shadow: 0 2px 10px rgba(255, 255, 0, 1);
}

.annotationLayer .textAnnotation img {
  position: absolute;
  cursor: pointer;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.annotationLayer .textWidgetAnnotation input,
.annotationLayer .textWidgetAnnotation textarea,
.annotationLayer .choiceWidgetAnnotation select,
.annotationLayer .buttonWidgetAnnotation.checkBox input,
.annotationLayer .buttonWidgetAnnotation.radioButton input {
  background-image: var(--annotation-unfocused-field-background);
  border: 2px solid var(--input-unfocused-border-color);
  box-sizing: border-box;
  font: calc(9px * var(--scale-factor)) sans-serif;
  height: 100%;
  margin: 0;
  vertical-align: top;
  width: 100%;
}

.annotationLayer .textWidgetAnnotation input:required,
.annotationLayer .textWidgetAnnotation textarea:required,
.annotationLayer .choiceWidgetAnnotation select:required,
.annotationLayer .buttonWidgetAnnotation.checkBox input:required,
.annotationLayer .buttonWidgetAnnotation.radioButton input:required {
  outline: 1.5px solid red;
}

.annotationLayer .choiceWidgetAnnotation select option {
  padding: 0;
}

.annotationLayer .buttonWidgetAnnotation.radioButton input {
  border-radius: 50%;
}

.annotationLayer .textWidgetAnnotation textarea {
  resize: none;
}

.annotationLayer .textWidgetAnnotation input[disabled],
.annotationLayer .textWidgetAnnotation textarea[disabled],
.annotationLayer .choiceWidgetAnnotation select[disabled],
.annotationLayer .buttonWidgetAnnotation.checkBox input[disabled],
.annotationLayer .buttonWidgetAnnotation.radioButton input[disabled] {
  background: none;
  border: 2px solid var(--input-disabled-border-color);
  cursor: not-allowed;
}

.annotationLayer .textWidgetAnnotation input:hover,
.annotationLayer .textWidgetAnnotation textarea:hover,
.annotationLayer .choiceWidgetAnnotation select:hover,
.annotationLayer .buttonWidgetAnnotation.checkBox input:hover,
.annotationLayer .buttonWidgetAnnotation.radioButton input:hover {
  border: 2px solid var(--input-hover-border-color);
}
.annotationLayer .textWidgetAnnotation input:hover,
.annotationLayer .textWidgetAnnotation textarea:hover,
.annotationLayer .choiceWidgetAnnotation select:hover,
.annotationLayer .buttonWidgetAnnotation.checkBox input:hover {
  border-radius: 2px;
}

.annotationLayer .textWidgetAnnotation input:focus,
.annotationLayer .textWidgetAnnotation textarea:focus,
.annotationLayer .choiceWidgetAnnotation select:focus {
  background: none;
  border: 2px solid var(--input-focus-border-color);
  border-radius: 2px;
  outline: var(--input-focus-outline);
}

.annotationLayer .buttonWidgetAnnotation.checkBox :focus,
.annotationLayer .buttonWidgetAnnotation.radioButton :focus {
  background-image: none;
  background-color: transparent;
}

.annotationLayer .buttonWidgetAnnotation.checkBox :focus {
  border: 2px solid var(--input-focus-border-color);
  border-radius: 2px;
  outline: var(--input-focus-outline);
}

.annotationLayer .buttonWidgetAnnotation.radioButton :focus {
  border: 2px solid var(--input-focus-border-color);
  outline: var(--input-focus-outline);
}

.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,
.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,
.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before {
  background-color: CanvasText;
  content: "";
  display: block;
  position: absolute;
}

.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,
.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after {
  height: 80%;
  left: 45%;
  width: 1px;
}

.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before {
  transform: rotate(45deg);
}

.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after {
  transform: rotate(-45deg);
}

.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before {
  border-radius: 50%;
  height: 50%;
  left: 30%;
  top: 20%;
  width: 50%;
}

.annotationLayer .textWidgetAnnotation input.comb {
  font-family: monospace;
  padding-left: 2px;
  padding-right: 0;
}

.annotationLayer .textWidgetAnnotation input.comb:focus {
  /*
   * Letter spacing is placed on the right side of each character. Hence, the
   * letter spacing of the last character may be placed outside the visible
   * area, causing horizontal scrolling. We avoid this by extending the width
   * when the element has focus and revert this when it loses focus.
   */
  width: 103%;
}

.annotationLayer .buttonWidgetAnnotation.checkBox input,
.annotationLayer .buttonWidgetAnnotation.radioButton input {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

.annotationLayer .popupTriggerArea {
  height: 100%;
  width: 100%;
}

.annotationLayer .fileAttachmentAnnotation .popupTriggerArea {
  position: absolute;
}

.annotationLayer .popupWrapper {
  position: absolute;
  font-size: calc(9px * var(--scale-factor));
  width: 100%;
  min-width: calc(180px * var(--scale-factor));
  pointer-events: none;
}

.annotationLayer .popup {
  position: absolute;
  max-width: calc(180px * var(--scale-factor));
  background-color: rgba(255, 255, 153, 1);
  box-shadow: 0 calc(2px * var(--scale-factor)) calc(5px * var(--scale-factor))
    rgba(136, 136, 136, 1);
  border-radius: calc(2px * var(--scale-factor));
  padding: calc(6px * var(--scale-factor));
  margin-left: calc(5px * var(--scale-factor));
  cursor: pointer;
  font: message-box;
  white-space: normal;
  word-wrap: break-word;
  pointer-events: auto;
}

.annotationLayer .popup > * {
  font-size: calc(9px * var(--scale-factor));
}

.annotationLayer .popup h1 {
  display: inline-block;
}

.annotationLayer .popupDate {
  display: inline-block;
  margin-left: calc(5px * var(--scale-factor));
}

.annotationLayer .popupContent {
  border-top: 1px solid rgba(51, 51, 51, 1);
  margin-top: calc(2px * var(--scale-factor));
  padding-top: calc(2px * var(--scale-factor));
}

.annotationLayer .richText > * {
  white-space: pre-wrap;
  font-size: calc(9px * var(--scale-factor));
}

.annotationLayer .highlightAnnotation,
.annotationLayer .underlineAnnotation,
.annotationLayer .squigglyAnnotation,
.annotationLayer .strikeoutAnnotation,
.annotationLayer .freeTextAnnotation,
.annotationLayer .lineAnnotation svg line,
.annotationLayer .squareAnnotation svg rect,
.annotationLayer .circleAnnotation svg ellipse,
.annotationLayer .polylineAnnotation svg polyline,
.annotationLayer .polygonAnnotation svg polygon,
.annotationLayer .caretAnnotation,
.annotationLayer .inkAnnotation svg polyline,
.annotationLayer .stampAnnotation,
.annotationLayer .fileAttachmentAnnotation {
  cursor: pointer;
}

.annotationLayer section svg {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.annotationLayer .annotationTextContent {
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0;
  color: transparent;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  pointer-events: none;
}

.annotationLayer .annotationTextContent span {
  width: 100%;
  display: inline-block;
}


:root {
  --xfa-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");
  --xfa-focus-outline: auto;
}

@media screen and (forced-colors: active) {
  :root {
    --xfa-focus-outline: 2px solid CanvasText;
  }
  .xfaLayer *:required {
    outline: 1.5px solid selectedItem;
  }
}

.xfaLayer {
  background-color: transparent;
}

.xfaLayer .highlight {
  margin: -1px;
  padding: 1px;
  background-color: rgba(239, 203, 237, 1);
  border-radius: 4px;
}

.xfaLayer .highlight.appended {
  position: initial;
}

.xfaLayer .highlight.begin {
  border-radius: 4px 0 0 4px;
}

.xfaLayer .highlight.end {
  border-radius: 0 4px 4px 0;
}

.xfaLayer .highlight.middle {
  border-radius: 0;
}

.xfaLayer .highlight.selected {
  background-color: rgba(203, 223, 203, 1);
}

.xfaPage {
  overflow: hidden;
  position: relative;
}

.xfaContentarea {
  position: absolute;
}

.xfaPrintOnly {
  display: none;
}

.xfaLayer {
  position: absolute;
  text-align: initial;
  top: 0;
  left: 0;
  transform-origin: 0 0;
  line-height: 1.2;
}

.xfaLayer * {
  color: inherit;
  font: inherit;
  font-style: inherit;
  font-weight: inherit;
  font-kerning: inherit;
  letter-spacing: -0.01px;
  text-align: inherit;
  text-decoration: inherit;
  box-sizing: border-box;
  background-color: transparent;
  padding: 0;
  margin: 0;
  pointer-events: auto;
  line-height: inherit;
}

.xfaLayer *:required {
  outline: 1.5px solid red;
}

.xfaLayer div {
  pointer-events: none;
}

.xfaLayer svg {
  pointer-events: none;
}

.xfaLayer svg * {
  pointer-events: none;
}

.xfaLayer a {
  color: blue;
}

.xfaRich li {
  margin-left: 3em;
}

.xfaFont {
  color: black;
  font-weight: normal;
  font-kerning: none;
  font-size: 10px;
  font-style: normal;
  letter-spacing: 0;
  text-decoration: none;
  vertical-align: 0;
}

.xfaCaption {
  overflow: hidden;
  flex: 0 0 auto;
}

.xfaCaptionForCheckButton {
  overflow: hidden;
  flex: 1 1 auto;
}

.xfaLabel {
  height: 100%;
  width: 100%;
}

.xfaLeft {
  display: flex;
  flex-direction: row;
  align-items: center;
}

.xfaRight {
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
}

.xfaLeft > .xfaCaption,
.xfaLeft > .xfaCaptionForCheckButton,
.xfaRight > .xfaCaption,
.xfaRight > .xfaCaptionForCheckButton {
  max-height: 100%;
}

.xfaTop {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}

.xfaBottom {
  display: flex;
  flex-direction: column-reverse;
  align-items: flex-start;
}

.xfaTop > .xfaCaption,
.xfaTop > .xfaCaptionForCheckButton,
.xfaBottom > .xfaCaption,
.xfaBottom > .xfaCaptionForCheckButton {
  width: 100%;
}

.xfaBorder {
  background-color: transparent;
  position: absolute;
  pointer-events: none;
}

.xfaWrapped {
  width: 100%;
  height: 100%;
}

.xfaTextfield:focus,
.xfaSelect:focus {
  background-image: none;
  background-color: transparent;
  outline: var(--xfa-focus-outline);
  outline-offset: -1px;
}

.xfaCheckbox:focus,
.xfaRadio:focus {
  outline: var(--xfa-focus-outline);
}

.xfaTextfield,
.xfaSelect {
  height: 100%;
  width: 100%;
  flex: 1 1 auto;
  border: none;
  resize: none;
  background-image: var(--xfa-unfocused-field-background);
}

.xfaSelect {
  padding-inline: 2px;
}

.xfaTop > .xfaTextfield,
.xfaTop > .xfaSelect,
.xfaBottom > .xfaTextfield,
.xfaBottom > .xfaSelect {
  flex: 0 1 auto;
}

.xfaButton {
  cursor: pointer;
  width: 100%;
  height: 100%;
  border: none;
  text-align: center;
}

.xfaLink {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.xfaCheckbox,
.xfaRadio {
  width: 100%;
  height: 100%;
  flex: 0 0 auto;
  border: none;
}

.xfaRich {
  white-space: pre-wrap;
  width: 100%;
  height: 100%;
}

.xfaImage {
  -o-object-position: left top;
     object-position: left top;
  -o-object-fit: contain;
     object-fit: contain;
  width: 100%;
  height: 100%;
}

.xfaLrTb,
.xfaRlTb,
.xfaTb {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}

.xfaLr {
  display: flex;
  flex-direction: row;
  align-items: stretch;
}

.xfaRl {
  display: flex;
  flex-direction: row-reverse;
  align-items: stretch;
}

.xfaTb > div {
  justify-content: left;
}

.xfaPosition {
  position: relative;
}

.xfaArea {
  position: relative;
}

.xfaValignMiddle {
  display: flex;
  align-items: center;
}

.xfaTable {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}

.xfaTable .xfaRow {
  display: flex;
  flex-direction: row;
  align-items: stretch;
}

.xfaTable .xfaRlRow {
  display: flex;
  flex-direction: row-reverse;
  align-items: stretch;
  flex: 1;
}

.xfaTable .xfaRlRow > div {
  flex: 1;
}

.xfaNonInteractive input,
.xfaNonInteractive textarea,
.xfaDisabled input,
.xfaDisabled textarea,
.xfaReadOnly input,
.xfaReadOnly textarea {
  background: initial;
}

@media print {
  .xfaTextfield,
  .xfaSelect {
    background: transparent;
  }

  .xfaSelect {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    text-indent: 1px;
    text-overflow: "";
  }
}


:root {
  --focus-outline: solid 2px blue;
  --hover-outline: dashed 2px blue;
  --freetext-line-height: 1.35;
  --freetext-padding: 2px;
  --editorFreeText-editing-cursor: text;
  --editorInk-editing-cursor: pointer;
}

@media (-webkit-min-device-pixel-ratio: 1.1), (min-resolution: 1.1dppx) {
  :root {
  }
}

@media screen and (forced-colors: active) {
  :root {
    --focus-outline: solid 3px ButtonText;
    --hover-outline: dashed 3px ButtonText;
  }
}

[data-editor-rotation="90"] {
  transform: rotate(90deg);
}
[data-editor-rotation="180"] {
  transform: rotate(180deg);
}
[data-editor-rotation="270"] {
  transform: rotate(270deg);
}

.annotationEditorLayer {
  background: transparent;
  position: absolute;
  top: 0;
  left: 0;
  font-size: calc(100px * var(--scale-factor));
  transform-origin: 0 0;
  cursor: auto;
  z-index: 4;
}

.annotationEditorLayer.freeTextEditing {
  cursor: var(--editorFreeText-editing-cursor);
}

.annotationEditorLayer.inkEditing {
  cursor: var(--editorInk-editing-cursor);
}

.annotationEditorLayer :is(.freeTextEditor, .inkEditor)[draggable="true"] {
  cursor: move;
}

.annotationEditorLayer .selectedEditor {
  outline: var(--focus-outline);
  resize: none;
}

.annotationEditorLayer .freeTextEditor {
  position: absolute;
  background: transparent;
  border-radius: 3px;
  padding: calc(var(--freetext-padding) * var(--scale-factor));
  resize: none;
  width: auto;
  height: auto;
  z-index: 1;
  transform-origin: 0 0;
  touch-action: none;
  cursor: auto;
}

.annotationEditorLayer .freeTextEditor .internal {
  background: transparent;
  border: none;
  top: 0;
  left: 0;
  overflow: visible;
  white-space: nowrap;
  resize: none;
  font: 10px sans-serif;
  line-height: var(--freetext-line-height);
}

.annotationEditorLayer .freeTextEditor .overlay {
  position: absolute;
  display: none;
  background: transparent;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.annotationEditorLayer .freeTextEditor .overlay.enabled {
  display: block;
}

.annotationEditorLayer .freeTextEditor .internal:empty::before {
  content: attr(default-content);
  color: gray;
}

.annotationEditorLayer .freeTextEditor .internal:focus {
  outline: none;
}

.annotationEditorLayer .inkEditor.disabled {
  resize: none;
}

.annotationEditorLayer .inkEditor.disabled.selectedEditor {
  resize: horizontal;
}

.annotationEditorLayer .freeTextEditor:hover:not(.selectedEditor),
.annotationEditorLayer .inkEditor:hover:not(.selectedEditor) {
  outline: var(--hover-outline);
}

.annotationEditorLayer .inkEditor {
  position: absolute;
  background: transparent;
  border-radius: 3px;
  overflow: auto;
  width: 100%;
  height: 100%;
  z-index: 1;
  transform-origin: 0 0;
  cursor: auto;
}

.annotationEditorLayer .inkEditor.editing {
  resize: none;
  cursor: inherit;
}

.annotationEditorLayer .inkEditor .inkEditorCanvas {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  touch-action: none;
}

:root {
  --viewer-container-height: 0;
  --pdfViewer-padding-bottom: 0;
  --page-margin: 1px auto -8px;
  --page-border: 9px solid transparent;
  --spreadHorizontalWrapped-margin-LR: -3.5px;
  --loading-icon-delay: 400ms;
}

@media screen and (forced-colors: active) {
  :root {
    --pdfViewer-padding-bottom: 9px;
    --page-margin: 8px auto -1px;
    --page-border: 1px solid CanvasText;
    --spreadHorizontalWrapped-margin-LR: 3.5px;
  }
}

[data-main-rotation="90"] {
  transform: rotate(90deg) translateY(-100%);
}
[data-main-rotation="180"] {
  transform: rotate(180deg) translate(-100%, -100%);
}
[data-main-rotation="270"] {
  transform: rotate(270deg) translateX(-100%);
}

.pdfViewer {
  /* Define this variable here and not in :root to avoid to reflow all the UI
     when scaling (see #15929). */
  --scale-factor: 1;

  padding-bottom: var(--pdfViewer-padding-bottom);
}

.pdfViewer .canvasWrapper {
  overflow: hidden;
  width: 100%;
  height: 100%;
  z-index: 1;
}

.pdfViewer .page {
  direction: ltr;
  width: 816px;
  height: 1056px;
  margin: var(--page-margin);
  position: relative;
  overflow: visible;
  border: var(--page-border);
  background-clip: content-box;
  background-color: rgba(255, 255, 255, 1);
}

.pdfViewer .dummyPage {
  position: relative;
  width: 0;
  height: var(--viewer-container-height);
}

.pdfViewer.removePageBorders .page {
  margin: 0 auto 10px;
  border: none;
}

.pdfViewer.singlePageView {
  display: inline-block;
}

.pdfViewer.singlePageView .page {
  margin: 0;
  border: none;
}

.pdfViewer.scrollHorizontal,
.pdfViewer.scrollWrapped,
.spread {
  margin-inline: 3.5px;
  text-align: center;
}

.pdfViewer.scrollHorizontal,
.spread {
  white-space: nowrap;
}

.pdfViewer.removePageBorders,
.pdfViewer.scrollHorizontal .spread,
.pdfViewer.scrollWrapped .spread {
  margin-inline: 0;
}

.spread .page,
.spread .dummyPage,
.pdfViewer.scrollHorizontal .page,
.pdfViewer.scrollWrapped .page,
.pdfViewer.scrollHorizontal .spread,
.pdfViewer.scrollWrapped .spread {
  display: inline-block;
  vertical-align: middle;
}

.spread .page,
.pdfViewer.scrollHorizontal .page,
.pdfViewer.scrollWrapped .page {
  margin-inline: var(--spreadHorizontalWrapped-margin-LR);
}

.pdfViewer.removePageBorders .spread .page,
.pdfViewer.removePageBorders.scrollHorizontal .page,
.pdfViewer.removePageBorders.scrollWrapped .page {
  margin-inline: 5px;
}

.pdfViewer .page canvas {
  margin: 0;
  display: block;
}

.pdfViewer .page canvas .structTree {
  contain: strict;
}

.pdfViewer .page canvas[hidden] {
  display: none;
}

.pdfViewer .page canvas[zooming] {
  width: 100%;
  height: 100%;
}

.pdfViewer .page.loadingIcon:after {
  position: absolute;
  top: 0;
  left: 0;
  content: "";
  width: 100%;
  height: 100%;
  background: url(data:image/gif;base64,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) center no-repeat;
  display: none;
  /* Using a delay with background-image doesn't work,
     consequently we use the display. */
  transition-property: display;
  transition-delay: var(--loading-icon-delay);
  z-index: 5;
  contain: strict;
}

.pdfViewer .page.loading:after {
  display: block;
}

.pdfViewer .page:not(.loading):after {
  transition-property: none;
  display: none;
}

.pdfViewer.enablePermissions .textLayer span {
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
          user-select: none !important;
  cursor: not-allowed;
}

.pdfPresentationMode .pdfViewer {
  padding-bottom: 0;
}

.pdfPresentationMode .spread {
  margin: 0;
}

.pdfPresentationMode .pdfViewer .page {
  margin: 0 auto;
  border: 2px solid transparent;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2022 BigTinCan Mobile Pty Ltd
 * @author Nimesh Sherpa <nimesh.sherpa@bigtincan.com>
 */

.pdfViewer .page .loadingIcon {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSc1NHB4JyBoZWlnaHQ9JzU0cHgnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIiBjbGFzcz0idWlsLWVsbGlwc2lzIj48Y2lyY2xlIGN4PSIxNiIgY3k9IjUwIiByPSIxNSIgZmlsbD0icmdiYSg2NCw2MSw2MSwwLjc1KSIgdHJhbnNmb3JtPSJyb3RhdGUoMCA1MCA1MCkiPjxhbmltYXRlIGlkPSJhbmlyMTEiIGF0dHJpYnV0ZU5hbWU9InIiIGZyb209IjAiIHRvPSIxNSIgYmVnaW49IjBzO2FuaXIxNC5lbmQiIGR1cj0iMC4yNXMiIGZpbGw9ImZyZWV6ZSI+PC9hbmltYXRlPjxhbmltYXRlIGlkPSJhbmlyMTIiIGF0dHJpYnV0ZU5hbWU9InIiIGZyb209IjE1IiB0bz0iMTUiIGJlZ2luPSJhbmlyMTEuZW5kIiBkdXI9IjEuMjVzIiBmaWxsPSJmcmVlemUiPjwvYW5pbWF0ZT48YW5pbWF0ZSBpZD0iYW5pcjEzIiBhdHRyaWJ1dGVOYW1lPSJyIiBmcm9tPSIxNSIgdG89IjAiIGJlZ2luPSJhbmlyMTIuZW5kIiBkdXI9IjAuMjVzIiBmaWxsPSJmcmVlemUiPjwvYW5pbWF0ZT48YW5pbWF0ZSBpZD0iYW5pcjE0IiBhdHRyaWJ1dGVOYW1lPSJyIiBmcm9tPSIwIiB0bz0iMCIgYmVnaW49ImFuaXIxMy5lbmQiIGR1cj0iMC4yNXMiIGZpbGw9ImZyZWV6ZSI+PC9hbmltYXRlPjxhbmltYXRlIGlkPSJhbml4MTEiIGF0dHJpYnV0ZU5hbWU9ImN4IiBmcm9tPSIxNiIgdG89IjE2IiBiZWdpbj0iMHM7YW5peDE4LmVuZCIgZHVyPSIwLjI1cyIgZmlsbD0iZnJlZXplIj48L2FuaW1hdGU+PGFuaW1hdGUgaWQ9ImFuaXgxMiIgYXR0cmlidXRlTmFtZT0iY3giIGZyb209IjE2IiB0bz0iMTYiIGJlZ2luPSJhbml4MTEuZW5kIiBkdXI9IjAuMjVzIiBmaWxsPSJmcmVlemUiPjwvYW5pbWF0ZT48YW5pbWF0ZSBpZD0iYW5peDEzIiBhdHRyaWJ1dGVOYW1lPSJjeCIgZnJvbT0iMTYiIHRvPSI1MCIgYmVnaW49ImFuaXgxMi5lbmQiIGR1cj0iMC4yNXMiIGZpbGw9ImZyZWV6ZSI+PC9hbmltYXRlPjxhbmltYXRlIGlkPSJhbml4MTQiIGF0dHJpYnV0ZU5hbWU9ImN4IiBmcm9tPSI1MCIgdG89IjUwIiBiZWdpbj0iYW5peDEzLmVuZCIgZHVyPSIwLjI1cyIgZmlsbD0iZnJlZXplIj48L2FuaW1hdGU+PGFuaW1hdGUgaWQ9ImFuaXgxNSIgYXR0cmlidXRlTmFtZT0iY3giIGZyb209IjUwIiB0bz0iODQiIGJlZ2luPSJhbml4MTQuZW5kIiBkdXI9IjAuMjVzIiBmaWxsPSJmcmVlemUiPjwvYW5pbWF0ZT48YW5pbWF0ZSBpZD0iYW5peDE2IiBhdHRyaWJ1dGVOYW1lPSJjeCIgZnJvbT0iODQiIHRvPSI4NCIgYmVnaW49ImFuaXgxNS5lbmQiIGR1cj0iMC4yNXMiIGZpbGw9ImZyZWV6ZSI+PC9hbmltYXRlPjxhbmltYXRlIGlkPSJhbml4MTciIGF0dHJpYnV0ZU5hbWU9ImN4IiBmcm9tPSI4NCIgdG89Ijg0IiBiZWdpbj0iYW5peDE2LmVuZCIgZHVyPSIwLjI1cyIgZmlsbD0iZnJlZXplIj48L2FuaW1hdGU+PGFuaW1hdGUgaWQ9ImFuaXgxOCIgYXR0cmlidXRlTmFtZT0iY3giIGZyb209Ijg0IiB0bz0iMTYiIGJlZ2luPSJhbml4MTcuZW5kIiBkdXI9IjAuMjVzIiBmaWxsPSJmcmVlemUiPjwvYW5pbWF0ZT48L2NpcmNsZT48Y2lyY2xlIGN4PSI1MCIgY3k9IjUwIiByPSIxNSIgZmlsbD0iIzgwOGE4MCIgdHJhbnNmb3JtPSJyb3RhdGUoMCA1MCA1MCkiPjxhbmltYXRlIGlkPSJhbmlyMjEiIGF0dHJpYnV0ZU5hbWU9InIiIGZyb209IjE1IiB0bz0iMTUiIGJlZ2luPSIwczthbmlyMjUuZW5kIiBkdXI9IjFzIiBmaWxsPSJmcmVlemUiPjwvYW5pbWF0ZT48YW5pbWF0ZSBpZD0iYW5pcjIyIiBhdHRyaWJ1dGVOYW1lPSJyIiBmcm9tPSIxNSIgdG89IjAiIGJlZ2luPSJhbmlyMjEuZW5kIiBkdXI9IjAuMjVzIiBmaWxsPSJmcmVlemUiPjwvYW5pbWF0ZT48YW5pbWF0ZSBpZD0iYW5pcjIzIiBhdHRyaWJ1dGVOYW1lPSJyIiBmcm9tPSIwIiB0bz0iMCIgYmVnaW49ImFuaXIyMi5lbmQiIGR1cj0iMC4yNXMiIGZpbGw9ImZyZWV6ZSI+PC9hbmltYXRlPjxhbmltYXRlIGlkPSJhbmlyMjQiIGF0dHJpYnV0ZU5hbWU9InIiIGZyb209IjAiIHRvPSIxNSIgYmVnaW49ImFuaXIyMy5lbmQiIGR1cj0iMC4yNXMiIGZpbGw9ImZyZWV6ZSI+PC9hbmltYXRlPjxhbmltYXRlIGlkPSJhbmlyMjUiIGF0dHJpYnV0ZU5hbWU9InIiIGZyb209IjE1IiB0bz0iMTUiIGJlZ2luPSJhbmlyMjQuZW5kIiBkdXI9IjAuMjVzIiBmaWxsPSJmcmVlemUiPjwvYW5pbWF0ZT48YW5pbWF0ZSBpZD0iYW5peDIxIiBhdHRyaWJ1dGVOYW1lPSJjeCIgZnJvbT0iMTYiIHRvPSI1MCIgYmVnaW49IjBzO2FuaXgyOC5lbmQiIGR1cj0iMC4yNXMiIGZpbGw9ImZyZWV6ZSI+PC9hbmltYXRlPjxhbmltYXRlIGlkPSJhbml4MjIiIGF0dHJpYnV0ZU5hbWU9ImN4IiBmcm9tPSI1MCIgdG89IjUwIiBiZWdpbj0iYW5peDIxLmVuZCIgZHVyPSIwLjI1cyIgZmlsbD0iZnJlZXplIj48L2FuaW1hdGU+PGFuaW1hdGUgaWQ9ImFuaXgyMyIgYXR0cmlidXRlTmFtZT0iY3giIGZyb209IjUwIiB0bz0iODQiIGJlZ2luPSJhbml4MjIuZW5kIiBkdXI9IjAuMjVzIiBmaWxsPSJmcmVlemUiPjwvYW5pbWF0ZT48YW5pbWF0ZSBpZD0iYW5peDI0IiBhdHRyaWJ1dGVOYW1lPSJjeCIgZnJvbT0iODQiIHRvPSI4NCIgYmVnaW49ImFuaXgyMy5lbmQiIGR1cj0iMC4yNXMiIGZpbGw9ImZyZWV6ZSI+PC9hbmltYXRlPjxhbmltYXRlIGlkPSJhbml4MjUiIGF0dHJpYnV0ZU5hbWU9ImN4IiBmcm9tPSI4NCIgdG89Ijg0IiBiZWdpbj0iYW5peDI0LmVuZCIgZHVyPSIwLjI1cyIgZmlsbD0iZnJlZXplIj48L2FuaW1hdGU+PGFuaW1hdGUgaWQ9ImFuaXgyNiIgYXR0cmlidXRlTmFtZT0iY3giIGZyb209Ijg0IiB0bz0iMTYiIGJlZ2luPSJhbml4MjUuZW5kIiBkdXI9IjAuMjVzIiBmaWxsPSJmcmVlemUiPjwvYW5pbWF0ZT48YW5pbWF0ZSBpZD0iYW5peDI3IiBhdHRyaWJ1dGVOYW1lPSJjeCIgZnJvbT0iMTYiIHRvPSIxNiIgYmVnaW49ImFuaXgyNi5lbmQiIGR1cj0iMC4yNXMiIGZpbGw9ImZyZWV6ZSI+PC9hbmltYXRlPjxhbmltYXRlIGlkPSJhbml4MjgiIGF0dHJpYnV0ZU5hbWU9ImN4IiBmcm9tPSIxNiIgdG89IjE2IiBiZWdpbj0iYW5peDI3LmVuZCIgZHVyPSIwLjI1cyIgZmlsbD0iZnJlZXplIj48L2FuaW1hdGU+PC9jaXJjbGU+PGNpcmNsZSBjeD0iODQiIGN5PSI1MCIgcj0iMTUiIGZpbGw9InJnYmEoNjQsNjEsNjEsMC43NSkiIHRyYW5zZm9ybT0icm90YXRlKDAgNTAgNTApIj48YW5pbWF0ZSBpZD0iYW5pcjMxIiBhdHRyaWJ1dGVOYW1lPSJyIiBmcm9tPSIxNSIgdG89IjE1IiBiZWdpbj0iMHM7YW5pcjM1LmVuZCIgZHVyPSIwLjVzIiBmaWxsPSJmcmVlemUiPjwvYW5pbWF0ZT48YW5pbWF0ZSBpZD0iYW5pcjMyIiBhdHRyaWJ1dGVOYW1lPSJyIiBmcm9tPSIxNSIgdG89IjAiIGJlZ2luPSJhbmlyMzEuZW5kIiBkdXI9IjAuMjVzIiBmaWxsPSJmcmVlemUiPjwvYW5pbWF0ZT48YW5pbWF0ZSBpZD0iYW5pcjMzIiBhdHRyaWJ1dGVOYW1lPSJyIiBmcm9tPSIwIiB0bz0iMCIgYmVnaW49ImFuaXIzMi5lbmQiIGR1cj0iMC4yNXMiIGZpbGw9ImZyZWV6ZSI+PC9hbmltYXRlPjxhbmltYXRlIGlkPSJhbmlyMzQiIGF0dHJpYnV0ZU5hbWU9InIiIGZyb209IjAiIHRvPSIxNSIgYmVnaW49ImFuaXIzMy5lbmQiIGR1cj0iMC4yNXMiIGZpbGw9ImZyZWV6ZSI+PC9hbmltYXRlPjxhbmltYXRlIGlkPSJhbmlyMzUiIGF0dHJpYnV0ZU5hbWU9InIiIGZyb209IjE1IiB0bz0iMTUiIGJlZ2luPSJhbmlyMzQuZW5kIiBkdXI9IjAuNzVzIiBmaWxsPSJmcmVlemUiPjwvYW5pbWF0ZT48YW5pbWF0ZSBpZD0iYW5peDMxIiBhdHRyaWJ1dGVOYW1lPSJjeCIgZnJvbT0iNTAiIHRvPSI4NCIgYmVnaW49IjBzO2FuaXgzOC5lbmQiIGR1cj0iMC4yNXMiIGZpbGw9ImZyZWV6ZSI+PC9hbmltYXRlPjxhbmltYXRlIGlkPSJhbml4MzIiIGF0dHJpYnV0ZU5hbWU9ImN4IiBmcm9tPSI4NCIgdG89Ijg0IiBiZWdpbj0iYW5peDMxLmVuZCIgZHVyPSIwLjI1cyIgZmlsbD0iZnJlZXplIj48L2FuaW1hdGU+PGFuaW1hdGUgaWQ9ImFuaXgzMyIgYXR0cmlidXRlTmFtZT0iY3giIGZyb209Ijg0IiB0bz0iODQiIGJlZ2luPSJhbml4MzIuZW5kIiBkdXI9IjAuMjVzIiBmaWxsPSJmcmVlemUiPjwvYW5pbWF0ZT48YW5pbWF0ZSBpZD0iYW5peDM0IiBhdHRyaWJ1dGVOYW1lPSJjeCIgZnJvbT0iODQiIHRvPSIxNiIgYmVnaW49ImFuaXgzMy5lbmQiIGR1cj0iMC4yNXMiIGZpbGw9ImZyZWV6ZSI+PC9hbmltYXRlPjxhbmltYXRlIGlkPSJhbml4MzUiIGF0dHJpYnV0ZU5hbWU9ImN4IiBmcm9tPSIxNiIgdG89IjE2IiBiZWdpbj0iYW5peDM0LmVuZCIgZHVyPSIwLjI1cyIgZmlsbD0iZnJlZXplIj48L2FuaW1hdGU+PGFuaW1hdGUgaWQ9ImFuaXgzNiIgYXR0cmlidXRlTmFtZT0iY3giIGZyb209IjE2IiB0bz0iMTYiIGJlZ2luPSJhbml4MzUuZW5kIiBkdXI9IjAuMjVzIiBmaWxsPSJmcmVlemUiPjwvYW5pbWF0ZT48YW5pbWF0ZSBpZD0iYW5peDM3IiBhdHRyaWJ1dGVOYW1lPSJjeCIgZnJvbT0iMTYiIHRvPSI1MCIgYmVnaW49ImFuaXgzNi5lbmQiIGR1cj0iMC4yNXMiIGZpbGw9ImZyZWV6ZSI+PC9hbmltYXRlPjxhbmltYXRlIGlkPSJhbml4MzgiIGF0dHJpYnV0ZU5hbWU9ImN4IiBmcm9tPSI1MCIgdG89IjUwIiBiZWdpbj0iYW5peDM3LmVuZCIgZHVyPSIwLjI1cyIgZmlsbD0iZnJlZXplIj48L2FuaW1hdGU+PC9jaXJjbGU+PGNpcmNsZSBjeD0iODQiIGN5PSI1MCIgcj0iMTUiIGZpbGw9IiM4MDhhODAiIHRyYW5zZm9ybT0icm90YXRlKDAgNTAgNTApIj48YW5pbWF0ZSBpZD0iYW5pcjQxIiBhdHRyaWJ1dGVOYW1lPSJyIiBmcm9tPSIxNSIgdG89IjAiIGJlZ2luPSIwczthbmlyNDQuZW5kIiBkdXI9IjAuMjVzIiBmaWxsPSJmcmVlemUiPjwvYW5pbWF0ZT48YW5pbWF0ZSBpZD0iYW5pcjQyIiBhdHRyaWJ1dGVOYW1lPSJyIiBmcm9tPSIwIiB0bz0iMCIgYmVnaW49ImFuaXI0MS5lbmQiIGR1cj0iMC4yNXMiIGZpbGw9ImZyZWV6ZSI+PC9hbmltYXRlPjxhbmltYXRlIGlkPSJhbmlyNDMiIGF0dHJpYnV0ZU5hbWU9InIiIGZyb209IjAiIHRvPSIxNSIgYmVnaW49ImFuaXI0Mi5lbmQiIGR1cj0iMC4yNXMiIGZpbGw9ImZyZWV6ZSI+PC9hbmltYXRlPjxhbmltYXRlIGlkPSJhbmlyNDQiIGF0dHJpYnV0ZU5hbWU9InIiIGZyb209IjE1IiB0bz0iMTUiIGJlZ2luPSJhbmlyNDMuZW5kIiBkdXI9IjEuMjVzIiBmaWxsPSJmcmVlemUiPjwvYW5pbWF0ZT48YW5pbWF0ZSBpZD0iYW5peDQxIiBhdHRyaWJ1dGVOYW1lPSJjeCIgZnJvbT0iODQiIHRvPSI4NCIgYmVnaW49IjBzO2FuaXg0OC5lbmQiIGR1cj0iMC4yNXMiIGZpbGw9ImZyZWV6ZSI+PC9hbmltYXRlPjxhbmltYXRlIGlkPSJhbml4NDIiIGF0dHJpYnV0ZU5hbWU9ImN4IiBmcm9tPSI4NCIgdG89IjE2IiBiZWdpbj0iYW5peDQxLmVuZCIgZHVyPSIwLjI1cyIgZmlsbD0iZnJlZXplIj48L2FuaW1hdGU+PGFuaW1hdGUgaWQ9ImFuaXg0MyIgYXR0cmlidXRlTmFtZT0iY3giIGZyb209IjE2IiB0bz0iMTYiIGJlZ2luPSJhbml4NDIuZW5kIiBkdXI9IjAuMjVzIiBmaWxsPSJmcmVlemUiPjwvYW5pbWF0ZT48YW5pbWF0ZSBpZD0iYW5peDQ0IiBhdHRyaWJ1dGVOYW1lPSJjeCIgZnJvbT0iMTYiIHRvPSIxNiIgYmVnaW49ImFuaXg0My5lbmQiIGR1cj0iMC4yNXMiIGZpbGw9ImZyZWV6ZSI+PC9hbmltYXRlPjxhbmltYXRlIGlkPSJhbml4NDUiIGF0dHJpYnV0ZU5hbWU9ImN4IiBmcm9tPSIxNiIgdG89IjUwIiBiZWdpbj0iYW5peDQ0LmVuZCIgZHVyPSIwLjI1cyIgZmlsbD0iZnJlZXplIj48L2FuaW1hdGU+PGFuaW1hdGUgaWQ9ImFuaXg0NiIgYXR0cmlidXRlTmFtZT0iY3giIGZyb209IjUwIiB0bz0iNTAiIGJlZ2luPSJhbml4NDUuZW5kIiBkdXI9IjAuMjVzIiBmaWxsPSJmcmVlemUiPjwvYW5pbWF0ZT48YW5pbWF0ZSBpZD0iYW5peDQ3IiBhdHRyaWJ1dGVOYW1lPSJjeCIgZnJvbT0iNTAiIHRvPSI4NCIgYmVnaW49ImFuaXg0Ni5lbmQiIGR1cj0iMC4yNXMiIGZpbGw9ImZyZWV6ZSI+PC9hbmltYXRlPjxhbmltYXRlIGlkPSJhbml4NDgiIGF0dHJpYnV0ZU5hbWU9ImN4IiBmcm9tPSI4NCIgdG89Ijg0IiBiZWdpbj0iYW5peDQ3LmVuZCIgZHVyPSIwLjI1cyIgZmlsbD0iZnJlZXplIj48L2FuaW1hdGU+PC9jaXJjbGU+PC9zdmc+) center no-repeat;
}

.pdfViewer .page {
  border: none;
  margin: 0 auto 0.625rem;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2022 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 * @author Nimesh Sherpa <nimesh.sherpa@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* LESS Mixins */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Available directons: n, nw, ne, s, se, sw, w, e
 * Gets tooltip text from aria-label attribute
 */
/* longtip tooltip mixin */
.ofdEg {
  display: inline-flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  height: 3.125rem;
  flex-wrap: wrap;
  width: 100%;
  padding: 0 1.25rem;
  color: #fff;
  background-color: var(--primary-text);
  white-space: nowrap;
  z-index: 1;
}
.ofdEg > div {
  cursor: pointer;
}
.ofdEg > .AEYvN {
  display: flex;
  align-items: center;
}
.ofdEg > .AEYvN > button.tIm8J {
  border-radius: 0.5rem !important;
  background-color: transparent;
  color: #fff;
  border-color: #fff;
  margin-right: 1rem;
  padding: 0.25rem 0.85rem;
}
.ofdEg > .AEYvN > button.tIm8J:hover {
  background-color: rgba(0, 0, 0, 0.5) !important;
  color: #eee !important;
}
@media only screen and (min-width: 36em) and (max-width: 47.9375em), only screen and (max-width: 35.9375em) {
  .ofdEg {
    width: 100%;
    text-align: center;
  }
  .v7fo2 {
    display: none !important;
  }
}
@media only screen and (min-width: 48em) and (max-width: 59.3125em) {
  .ofdEg {
    text-align: center;
  }
  .v7fo2 {
    display: none !important;
  }
}
.Tbr8L {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}
.qylpp {
  display: inline-block;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  margin: 0 0.875rem;
  padding: 0;
  list-style: none;
  vertical-align: middle;
}
.qylpp > li {
  display: inline;
  vertical-align: middle;
}
.qylpp .PG4ZL {
  margin: 0 0.5rem;
}
.LC_iX,
.rihEH,
.tQ7gY,
.L8dmw {
  display: inline-block;
  margin: 0;
  padding: 0;
  list-style: none;
  vertical-align: middle;
}
.LC_iX > li,
.rihEH > li,
.tQ7gY > li,
.L8dmw > li {
  display: inline;
  vertical-align: middle;
  padding: 0 0.875rem;
  margin: 0;
  transition: all 150ms ease-in;
}
.LC_iX > li:not(.dwPgk):hover,
.rihEH > li:not(.dwPgk):hover,
.tQ7gY > li:not(.dwPgk):hover,
.L8dmw > li:not(.dwPgk):hover {
  color: var(--secondary-text);
}
.uls5b {
  background: transparent;
  color: #fff;
  width: 1.5rem;
  margin: 0 0.15rem;
  text-align: center;
  border: solid 1px #fff;
  border-radius: 3px;
}
.LT_wF {
  padding-right: 0 !important;
}
.LT_wF:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f166';
  font-size: 20px;
}
.B8Yro {
  padding-left: 0 !important;
}
.B8Yro:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f154';
  font-size: 20px;
}
.KTeAp:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f225';
  font-size: 20px;
}
.GRo_W:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f226';
  font-size: 20px;
}
.jTli6 {
  padding-left: 0 !important;
}
.jTli6:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f194';
  font-size: 20px;
}
.AovLN {
  padding-right: 0 !important;
}
.AovLN:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f195';
  font-size: 20px;
}
.sblwg:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f16d';
  font-size: 20px;
}
.v7fo2:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f136';
  font-size: 20px;
}
.v7fo2.J0URA {
  background-color: #fff;
  color: #000;
  padding: 0.3125rem 0.5rem;
  border-radius: 0.25rem;
}
.dwPgk {
  opacity: 0.6;
  cursor: not-allowed;
}
.aSWkP {
  visibility: hidden;
  opacity: 0;
}
.kJElX {
  display: block;
  background-color: rgba(76, 76, 76, 0.7);
  padding: 0.2rem 0.5rem;
  border-radius: 4px;
  color: #fff;
  z-index: 2;
  position: absolute;
  left: calc(50% + 5px);
  white-space: nowrap;
}
.kJElX > ul {
  list-style: none;
  text-align: center;
}
.kJElX > ul li:not(.dwPgk):hover {
  color: var(--secondary-text);
}
.yFVwq {
  text-align: center;
}
.JIrQU:after {
  transform: rotate(0deg) !important;
}
.nrV4y {
  display: inline-block !important;
  text-align: center;
}
.nrV4y:after {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  font-size: 12px;
  content: '\f185';
  margin-left: 0.3rem;
  margin-bottom: 0.2rem;
  transform: rotate(180deg);
  transition: transform 150ms linear;
}
.wJThN:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f184';
  font-size: 1.375rem;
}
.FOCzS:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f173';
  font-size: 1.375rem;
}
.enG__:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f11d';
  font-size: 1.375rem;
}
.RNnIU:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f1d8';
  font-size: 1.375rem;
}
.wWsoL {
  padding: 0.25rem 0.5625rem;
  border-radius: 0.25rem;
  display: flex;
}
.wWsoL.J0URA {
  background-color: #fff;
  color: #000;
}
.wWsoL.J0URA::before {
  color: #000;
  background-color: transparent;
}
@media only screen and (min-width: 36em) and (max-width: 47.9375em), only screen and (max-width: 35.9375em), only screen and (min-width: 48em) and (max-width: 59.3125em) {
  .wWsoL {
    margin-right: 0.25rem;
  }
}
.SVrmu {
  position: relative;
  /** Tooltips are single line by default, include this mixin if it is a multi-line tip */
  margin-right: 1.25rem;
}
.SVrmu:before {
  position: absolute;
  z-index: 1000001;
  display: none;
  width: 0;
  height: 0;
  color: var(--primary-text);
  pointer-events: none;
  content: "";
  border: 5px solid transparent;
}
.SVrmu:after {
  position: absolute;
  z-index: 1000000;
  display: none;
  padding: 0.2rem 0.4rem;
  text-align: center;
  word-wrap: break-word;
  white-space: pre;
  pointer-events: none;
  content: attr(aria-label);
  font-size: 0.75rem;
  color: #fff;
  background-color: var(--primary-text);
  border-radius: 3px;
  -webkit-font-smoothing: subpixel-antialiased;
}
.SVrmu:hover:before,
.SVrmu:hover:after,
.SVrmu:focus:before,
.SVrmu:focus:after {
  display: inline-block;
}
.SVrmu[data-longtip]:after {
  width: 25rem;
  white-space: pre-line;
}
.SVrmu:after {
  right: 50%;
  bottom: 100%;
  margin-bottom: 5px;
  transform: translateX(50%);
}
.SVrmu:before {
  top: -5px;
  right: 50%;
  bottom: auto;
  margin-right: -5px;
  border-top-color: rgba(0, 0, 0, 0.8);
}
.SVrmu:before {
  color: #000000;
}
.SVrmu:after {
  color: #000000;
  background-color: #ffffff;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.qVF0x {
  height: 100%;
  width: 100%;
}
.qVF0x:focus {
  outline: none;
}
@media only screen and (min-width: 36em) and (max-width: 47.9375em), only screen and (max-width: 35.9375em), only screen and (min-width: 48em) and (max-width: 59.3125em) {
  .qVF0x {
    margin-top: 3.125rem;
  }
}
.YpVts {
  position: absolute !important;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
}
@media only screen and (max-width: 35.9375em), only screen and (min-width: 48em) and (max-width: 59.3125em), only screen and (min-width: 36em) and (max-width: 47.9375em), only screen and (min-width: 59.375em) and (max-width: 70.5em) {
  .YpVts {
    -webkit-overflow-scrolling: touch;
    overflow: scroll;
  }
}
.rqJKx {
  display: block;
}
@media only screen and (max-width: 35.9375em), only screen and (min-width: 48em) and (max-width: 59.3125em), only screen and (min-width: 36em) and (max-width: 47.9375em) {
  .gcKU9 {
    pointer-events: none;
  }
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Jason Huang <jason.huang@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.Q33Qr {
  position: absolute !important;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  background-color: black;
}
.Q33Qr:focus {
  outline: none;
}
.Q33Qr > div {
  overflow: hidden;
}
@media only screen and (min-width: 36em) and (max-width: 47.9375em), only screen and (max-width: 35.9375em), only screen and (min-width: 48em) and (max-width: 59.3125em) {
  .Q33Qr > div {
    overflow: visible;
  }
}
.Q33Qr iframe {
  height: calc(100% - 3.1625rem);
  width: 100%;
  display: block;
}
.Q33Qr iframe:focus {
  outline: none;
}
.vTple > div {
  height: auto;
}
.iNuc6 {
  width: 100%;
  height: 100%;
}
.Y0_tJ {
  padding-left: 1rem;
}
.rP6pQ {
  padding-right: 1rem;
}
.S75NO {
  pointer-events: none;
}
div.Nqz0x {
  padding: 0px;
}
div.Nqz0x > div {
  margin-top: 0px;
  height: 100%;
  background-color: #f8f8f8;
  z-index: 5;
}
div.Nqz0x > div li > div {
  color: #000000;
}
div.Nqz0x > div li > div > div {
  display: none;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Jason Huang <jason.huang@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* LESS Mixins */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.SwDKx {
  border-radius: 4px;
  color: #fff;
  z-index: 2;
  width: calc(100% - 2rem);
  position: absolute;
  top: 1rem;
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
  height: 2.6rem;
}
.SwDKx.IVgnQ {
  width: calc(100% - 13.125rem);
  transform: translateX(calc(-50% + 6rem));
}
.rVaA9 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  height: 2.6rem;
}
.rI8Sa {
  background-color: rgba(35, 35, 35, 0.9);
}
.yS2Wc {
  display: flex;
  flex-direction: row;
  align-items: center;
  border-radius: 4px;
}
.YsUuW {
  display: flex;
  flex-direction: row;
  align-items: center;
  border-radius: 4px;
}
.LolVm {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  align-self: center;
  border-radius: 4px;
  height: 100%;
}
.LolVm span {
  font-size: 10px;
  display: none;
}
.fa_r7 {
  width: 100%;
  margin: 0px 1rem;
}
._PtxL {
  padding: 0.5rem 0.5rem;
  position: absolute;
  left: 50%;
  transform: translateX(-70%);
}
.QtYJV {
  padding-right: 1rem;
  font-size: 15px;
  padding-left: 8px;
  cursor: pointer;
}
.QtYJV:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f110';
  font-size: 15px;
}
.QtYJV:before {
  margin-right: 0.5rem;
}
.Nf2cd {
  margin-right: 1rem;
  cursor: pointer;
}
.Nf2cd:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f11d';
  font-size: 20px;
}
.Nf2cd:before {
  width: 35px;
  height: 32px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 4px;
}
.lqtTp {
  margin-right: 1rem;
  cursor: pointer;
  padding-top: 8px;
}
.lqtTp:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f1a9';
  font-size: 20px;
}
.lqtTp:before {
  width: 35px;
  height: 32px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 4px;
}
.eRYIR {
  cursor: pointer;
  margin-right: 1rem;
}
.eRYIR:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f101';
  font-size: 20px;
}
.eRYIR:before {
  width: 35px;
  height: 32px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 4px;
}
.bDFY_ {
  margin-right: 1rem;
  cursor: pointer;
}
.bDFY_:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f18d';
  font-size: 20px;
}
.bDFY_:before {
  width: 35px;
  height: 32px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 4px;
}
.lkflX {
  cursor: pointer;
}
.lkflX:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f156';
  font-size: 20px;
}
.lkflX:before {
  width: 35px;
  height: 32px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 4px;
}
.GWaRu {
  margin-right: 1rem;
  cursor: pointer;
}
.GWaRu:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f1b5';
  font-size: 1.3rem;
}
.GWaRu:before {
  width: 35px;
  height: 32px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 4px;
}
.qGfYQ {
  position: relative;
}
.NAmZn {
  border-bottom: 0.5px solid white;
  border-bottom-color: white;
  cursor: pointer;
}
.NAmZn:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f157';
  font-size: 20px;
}
.NAmZn:before {
  width: 35px;
  height: 32px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 4px;
}
.xQAsn {
  margin-right: 1rem;
  border-bottom: 0.5px solid white;
  border-bottom-color: white;
  cursor: pointer;
}
.xQAsn:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f11d';
  font-size: 20px;
}
.xQAsn:before {
  width: 35px;
  height: 32px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 4px;
}
.gggDV {
  margin-right: 1rem;
  border-bottom: 0.5px solid white;
  border-bottom-color: white;
  cursor: pointer;
}
.gggDV:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f1b5';
  font-size: 1.3rem;
}
.gggDV:before {
  width: 35px;
  height: 32px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 4px;
}
.ByyfP {
  border-bottom: 0.5px solid white;
  border-bottom-color: white;
  cursor: pointer;
  margin-right: 1rem;
}
.ByyfP:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f101';
  font-size: 20px;
}
.ByyfP:before {
  width: 35px;
  height: 32px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 4px;
}
.tOyJQ {
  border-bottom: 0.5px solid white;
  border-bottom-color: white;
  cursor: pointer;
  margin-right: 1rem;
}
.tOyJQ:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f1a9';
  font-size: 20px;
}
.tOyJQ:before {
  width: 35px;
  height: 32px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 4px;
  padding-top: 8px;
}
.A9Mvf {
  width: 35px;
  height: 32px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 4px;
}
.E0iSh {
  border-bottom: 0.5px solid white;
  border-bottom-color: white;
  cursor: pointer;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Jason Huang <jason.huang@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* LESS Mixins */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.YC7xG {
  border-radius: 4px;
  overflow: hidden;
  color: #fff;
  z-index: 2;
  width: 100%;
  height: 100%;
  white-space: nowrap;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
.VZcyR {
  background-color: rgba(255, 255, 255, 0.1);
  height: 100%;
  width: 6rem;
  border-radius: 0px;
}
.CHGOr {
  background-color: transparent;
  height: 100%;
  width: 4rem;
  border-radius: 0px;
}
.CHGOr:before {
  font-size: 1.5rem;
  padding: 0px 1rem;
}
.LvXv4 {
  height: 100%;
  display: flex;
  align-items: center;
}
.LvXv4 button {
  margin-left: 0.1rem !important;
}
.BkLdp {
  height: 100%;
  display: flex;
  align-items: center;
}
.JQF5H {
  height: 100%;
  display: flex;
  align-items: center;
}
.QiZoj {
  background-color: #d0011b;
  height: 1.5rem;
  width: 1.5rem;
  border-radius: 1.5rem;
  border: 0.5px solid white;
  border-color: white;
  margin-left: 1rem;
  cursor: pointer;
}
.YI9sw {
  background-color: #7ed321;
  height: 1.5rem;
  width: 1.5rem;
  border-radius: 1.5rem;
  border: 0.5px solid white;
  border-color: white;
  margin-left: 1rem;
  cursor: pointer;
}
.RSNRg {
  background-color: #4c4cff;
  height: 1.5rem;
  width: 1.5rem;
  border-radius: 1.5rem;
  border: 0.5px solid white;
  border-color: white;
  margin-left: 1rem;
  cursor: pointer;
}
.eXP1N {
  height: 1.5rem;
  width: 1.5rem;
  border-radius: 1.5rem;
  border: 0.5px solid white;
  border-color: white;
  margin-left: 1rem;
  cursor: pointer;
}
.CiTJN {
  border: 2.5px solid white;
  border-color: white;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Jason Huang <jason.huang@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* LESS Mixins */
.YNauJ {
  background-color: black;
  width: 13.125rem;
  height: 100%;
  padding: 3rem 5px 20px 1rem;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  /** Media Query breakpoints */
}
.YNauJ .hCXpa {
  height: 1.375rem;
  padding: 0 0.625rem;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  margin-top: 0.625rem;
  background-color: transparent;
  display: flex;
  position: fixed;
  top: 0;
  left: 11.25rem;
  z-index: 100;
}
.YNauJ .hCXpa .SKSKS::before {
  color: var(--base-color);
}
@media only screen and (min-width: 36em) and (max-width: 47.9375em), only screen and (max-width: 35.9375em) {
  .YNauJ {
    position: absolute;
    top: 0;
    left: 0;
  }
}
.F4TX3 {
  display: none;
}
.YxbGZ {
  background-color: var(--primary-text);
  margin-top: 21px;
  height: calc(100% - 21px);
  overflow-y: scroll;
  display: flex;
  width: 100%;
  z-index: 2;
  position: relative;
  flex-direction: column;
}
.YxbGZ ul {
  list-style-type: none;
  margin: 1.25rem;
}
.YxbGZ ul li.pXaRe {
  background: #eee;
}
.YxbGZ ul li div[data-type='hidden'] {
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.YxbGZ ul li div[data-type='hidden']:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f195';
  font-size: 3rem;
}
.YxbGZ ul li div[data-type='hidden']:before {
  color: #666666;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.loPX_ {
  color: var(--base-text);
  text-align: center;
  max-height: 15.5rem;
  display: flex;
  flex-direction: column;
}
.loPX_ .RoOFe {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
}
.pXaRe {
  border: 4px solid #F26724;
  border-color: var(--base-color);
  background-color: var(--primary-text);
}
.XsC6k {
  position: relative;
  display: block !important;
  width: 100%;
  height: 0;
  margin: 1%;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  border: 0.5px solid #dddddd;
  border-color: var(--divider-color);
  border-radius: 0.375rem;
}
.eMEZw {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 0px;
  text-shadow: -0.3px 0 black, 0 0.3px black, 0.3px 0 black, 0 -0.3px black;
}
ul[data-type='slides'] .WRO_Y {
  border: 4px solid #F26724;
  border-color: var(--base-color);
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2021 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 * @author Nimesh Sherpa <nimesh.sherpa@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.Modal-entering, .Modal-entered, .Modal-exiting {
  bottom: 0;
  left: 0;
  outline: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 110;
  overflow: hidden;
  display: flex;
  align-items: center;
  background-color: rgba(0, 0, 0, 0.5);
}
.Modal-entering > div, .Modal-entered > div {
  animation-name: modalEnter;
  animation-duration: 350ms;
  animation-timing-function: cubic-bezier(0.5, -0.55, 0.4, 1.55);
}
.Modal-entering, .Modal-exiting {
  background-color: rgba(0, 0, 0, 0.1);
}
.Modal-exiting > div {
  animation-duration: 150ms;
  animation-name: modalExit;
}
.Modal-exited > div {
  opacity: 0;
}
.Q7ERY {
  transition: background 350ms;
  will-change: background, opacity;
}
.Q7ERY > div {
  will-change: opacity;
}
.pkVvK {
  max-width: 100%;
  padding: 0.5rem;
  position: relative;
  width: auto;
  z-index: 2;
}
.npT2X {
  background-color: #fff;
  border-radius: 5px;
  outline: none;
  position: relative;
  width: 100%;
  overflow: hidden;
}
.fuo2g,
.yOCcW {
  position: relative;
  text-align: center;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}
.fuo2g {
  background: #f5f5f5;
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
}
.fuo2g h3 {
  margin: 0;
}
.fuo2g p {
  font-size: 90%;
  color: var(--secondary-text);
}
.iy4og {
  position: absolute !important;
  top: 1rem;
  left: 1rem;
  background: transparent !important;
  font-weight: normal;
  font-size: 110%;
  height: auto !important;
  z-index: 9;
}
.iy4og:hover,
.iy4og:focus {
  background: none;
}
.iy4og:active {
  outline: none;
}
.TTbp9 {
  position: relative;
  overflow: auto;
}
.yOCcW {
  background: #fff;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
}
@media (min-width: 768px) {
  .pkVvK {
    margin: 0 auto;
  }
  .dRpY7 {
    width: 320px;
  }
  .QNsME {
    width: 575px;
  }
  .KTjl1 {
    width: 960px;
  }
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Jason Huang <jason.huang@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* LESS Mixins */
.Rus48 {
  background-color: black;
  width: 22rem;
  min-width: 400px;
  height: 100%;
  padding: 3rem 1rem 20px 5px;
}
.UdKHo {
  background-color: #000000;
  margin-top: 21px;
  height: calc(100% - 21px);
  border-radius: 4px;
  z-index: 2;
  position: relative;
}
.ma4R2 {
  height: 40px;
  line-height: 40px;
  text-align: center;
  font-size: 16px;
  color: #F26724;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  border-bottom: 0.5px solid #555555;
  border-bottom-color: #555555;
  font-weight: 600;
}
.eJgCC {
  padding: 20px;
  border-bottom: 0.5px solid #555555;
  border-bottom-color: #555555;
}
.eJgCC button {
  width: 100%;
}
.W32xJ {
  display: flex;
  justify-content: center;
  padding: 15px;
  border-bottom: 0.5px solid #555555;
  border-bottom-color: #555555;
  flex-direction: column;
}
.W32xJ label {
  font-size: 14px;
}
.VICso {
  display: flex;
  justify-content: center;
  padding: 10px 20px 20px 20px;
  border-bottom: 0.5px solid #555555;
  border-bottom-color: #555555;
}
.VICso label {
  font-size: 14px;
}
.VICso > div {
  width: 100%;
}
.VICso > div > button {
  width: 100%;
}
.P9h7B {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  padding-bottom: 10px;
}
.LmrBy {
  display: flex;
  justify-content: center;
}
.odUf0 {
  text-align: center;
  font-size: 13px;
  padding: 10px 0px;
  color: #000000;
}
.VpOZ9 {
  -ms-grid-row-align: center;
      align-self: center;
}
.vLIQn input {
  margin: 20px 0px 0px 0px !important;
}
.UhO4c {
  font-size: 15px;
  color: #666666;
}
.UMZCo {
  font-size: 13px;
  color: #F26724;
  cursor: pointer;
}
.Ccqt7 {
  display: none;
}
.mHIxj {
  color: #666666;
  text-align: center;
  padding-bottom: 10px;
}
.fOzZ1 {
  color: #666666;
  text-align: center;
  padding: 0.8rem 0px;
  font-size: 0.8rem;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Jason Huang <jason.huang@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.K3voe {
  font-size: 12px;
  color: #666666;
  padding-bottom: 10px;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.o8g44 {
  vertical-align: top;
}
.o8g44 label {
  cursor: pointer;
  color: var(--secondary-text);
}
.o8g44 textarea {
  background: #f5f5f5;
  border: solid 1px transparent;
  border-radius: 3px;
  color: var(--primary-text);
  display: block;
  margin: 0 0 0.75rem;
  max-width: 100%;
  padding: 0.5rem 0.75rem;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  resize: none;
}
.o8g44 textarea:focus {
  outline-color: var(--base-color);
  outline-width: 3px;
}
.o8g44 textarea::-webkit-input-placeholder {
  color: #777;
}
.xpEwU,
.xpEwU * {
  cursor: not-allowed !important;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Jason Huang <jason.huang@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* LESS Mixins */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.Q4zsP {
  display: flex;
  color: white;
  flex-direction: column;
}
.UsBi5 {
  padding: 0.5rem 1.2rem;
  cursor: pointer;
  width: 100%;
}
.UsBi5:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f10f';
  font-size: 10px;
}
.UsBi5:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.UsBi5:before {
  color: lawngreen;
}
.UsBi5 span {
  padding-left: 1rem;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Jason Huang <jason.huang@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* LESS Mixins */
.LgJJs {
  background-color: black;
  width: 22rem;
  min-width: 400px;
  height: 100%;
  padding: 3rem 1rem 20px 5px;
  /** Media Query breakpoints */
}
.qsry9 {
  background-color: #000000;
  margin-top: 21px;
  height: calc(100% - 21px);
  z-index: 2;
  position: relative;
}
.kSARW {
  display: flex;
  color: #666666;
  font-weight: 100;
  height: 45px;
  font-size: 0.75rem;
  align-items: center;
  justify-content: center;
  border-bottom: 0.5px solid #666666;
  border-bottom-color: var(--secondary-text);
}
.kSARW div {
  padding: 0px 15px;
  cursor: pointer;
}
.I1XU9 {
  color: #ffffff;
  font-weight: 900;
}
.yZ5hy {
  color: var(--base-text);
  padding: 2rem;
  font-size: 0.75rem;
  height: calc(100% - 45px);
  overflow-y: auto;
}
.bGC52 {
  display: none;
}
.N1K4r {
  color: #666666;
  display: flex;
  height: calc(100% - 3rem);
  justify-content: center;
  align-items: center;
}
.sWGb7 {
  font-size: 1.2rem;
  color: #ffffff;
  font-weight: 600;
}
.g2HSV {
  font-size: 0.77rem;
  color: #ffffff;
  font-weight: 300;
  padding-bottom: 10px;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.OvUdA {
  margin: 0 auto;
  height: 100%;
  overflow: auto;
}
.OvUdA:focus {
  outline: none;
}
.OvUdA pre {
  font-family: 'Open Sans', Helvetica, Arial, sans-serif;
  font-weight: normal;
  white-space: pre-line;
  height: 100%;
  margin-bottom: 0;
  padding: 1.25rem 1.25rem 0;
}
@media only screen and (min-width: 36em) and (max-width: 47.9375em), only screen and (max-width: 35.9375em), only screen and (min-width: 48em) and (max-width: 59.3125em) {
  .OvUdA pre {
    margin-top: 3.125rem;
  }
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
.QLzw7 {
  position: absolute !important;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
}
.QLzw7:focus {
  outline: none;
}
.QLzw7 iframe:focus {
  outline: none;
}
.XeabG {
  position: absolute;
  left: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2017 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* LESS Mixins */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.dQN9E {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  background: #fff;
  width: 100%;
  height: 100%;
}
.dQN9E:focus {
  outline: none;
}
.SNZ3r {
  position: absolute !important;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.IoUW4 {
  background: #000;
}
.tMIQx,
.Y3Sjw {
  margin: auto;
  max-width: 100%;
  max-height: 100%;
  overflow: hidden;
}
.tMIQx > video,
.Y3Sjw > video {
  height: auto;
  width: auto;
  max-width: 100%;
  max-height: 100%;
}
.tMIQx {
  color: var(--divider-color);
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: 400px;
}
.tMIQx.bt_29:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f152';
  font-size: 172px;
}
.tMIQx.bt_29:before {
  margin-top: -23px;
  /* half height of toolbar */
}
.Y3Sjw > video {
  display: block;
  margin: -23px auto 0;
}
.Y3Sjw > video::-webkit-media-controls {
  display: none;
}
.WA6bh {
  position: absolute !important;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.xH6bE {
  position: absolute;
  width: 100%;
  height: 100%;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.dacRd {
  position: relative;
  padding: 1rem;
  text-align: center;
  color: #777;
  color: var(--secondary-text);
  width: 100%;
  /* icons */
  /* node icon */
}
.dacRd > span {
  color: #ddd;
  color: var(--divider-color);
  /* adjacent icon spacing */
}
.dacRd > span + span {
  margin-left: 1rem;
}
.dacRd .Vr74a > * {
  margin-top: 1rem;
  width: 13rem;
}
.dacRd .Qwmw7 h3 {
  margin-top: 1rem;
  margin-bottom: 0;
}
.dacRd .Qwmw7 p {
  margin-top: 0.25rem;
  margin-bottom: 0.8rem;
  word-break: break-word;
}
.dacRd .Wr3no {
  margin: 0.5rem auto;
  font-size: 0.75rem;
}
.dacRd.A9AfZ .Wr3no {
  margin-top: 1rem;
}
/* Variations */
.Y3Grf {
  display: flex;
  justify-content: center;
  align-items: center;
}
.Y3Grf > span {
  display: inline-block;
  margin-right: 1.5rem;
}
.Y3Grf .Qwmw7 {
  display: inline-block;
  text-align: left;
}
.Y3Grf .Qwmw7 h3 {
  margin-top: -0.25rem;
}
.Y3Grf .Wr3no {
  margin: 0.35rem auto;
}
.o6alb {
  padding: 6rem 4rem;
}
/* vertical align to middle */
.Oz6uE {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  flex: 1 1 auto;
  height: 100%;
}
/* error message */

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* LESS Mixins */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.nRGA6 {
  z-index: 2147483647;
  /* stay on top in fullscreen (Chrome/Safari) */
  position: absolute;
  right: 0;
  bottom: 0;
  width: 100%;
  padding: 0.8125rem 2rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #fff;
  background-color: var(--primary-text);
}
.nRGA6 > span:last-child {
  padding-right: 0;
}
.Eo4fx,
.IZkJQ,
.m4KZQ {
  vertical-align: middle;
  width: 1.5rem;
  height: 1.5rem;
  cursor: pointer;
}
.Eo4fx:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f163';
  font-size: 20px;
}
.IZkJQ:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f15d';
  font-size: 20px;
}
.m4KZQ:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f16c';
  font-size: 20px;
}
.iOAwh,
.vM7cL {
  font-weight: bold;
}
.iOAwh,
.vM7cL,
.MEfoM,
.svDCS,
.XqJJY,
.qfEKD {
  padding: 0 0.85rem;
}
.vM7cL {
  width: 5rem;
  text-align: right;
}
.MEfoM {
  position: relative;
  vertical-align: middle;
  cursor: pointer;
}
.MEfoM:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f18e';
  font-size: 20px;
}
.MEfoM:before {
  width: 1.3rem;
}
.oKxJK:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f18f';
  font-size: 20px;
}
.XqJJY,
.qfEKD {
  text-align: center;
  cursor: pointer;
}
.XqJJY {
  vertical-align: middle;
}
.XqJJY:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f12f';
  font-size: 20px;
}
.qfEKD {
  vertical-align: middle;
}
.qfEKD:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f115';
  font-size: 20px;
}
.svDCS {
  vertical-align: middle;
  cursor: pointer;
}
.svDCS:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f136';
  font-size: 20px;
}
.svDCS:before {
  font-weight: bold;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
.URlsi {
  flex: 1 1 auto;
  padding: 0.5rem 0;
  cursor: pointer;
}
.wwPqo {
  cursor: -webkit-grabbing !important;
  cursor: grabbing !important;
}
.irGgl {
  position: relative;
  height: 3px;
  width: 100%;
  vertical-align: middle;
  border-radius: 3px;
}
.TLx2C,
.FsDMs {
  display: block;
  height: 100%;
  border-radius: 3px;
  position: absolute;
}
.ABx4s {
  position: absolute;
  top: -5px;
  left: 0;
  width: 14px;
  height: 14px;
  transform: translate(-14px / 2, 0);
  border-radius: 50%;
  cursor: -webkit-grab;
  cursor: grab;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
.jqXMD {
  position: absolute;
  bottom: 22px;
  left: -2px;
  right: 0;
  padding: 1rem 0;
  cursor: pointer;
}
.nw2ra {
  cursor: -webkit-grabbing !important;
  cursor: grabbing !important;
}
.hd77a {
  position: relative;
  margin: 0 auto;
  height: 100px;
  width: 4px;
  border-radius: 5px;
}
.A1iKr {
  position: absolute;
  bottom: 0;
  top: 70%;
  width: 4px;
  display: block;
  border-radius: 5px;
}
.soR7k {
  position: absolute;
  left: -4px;
  width: 12px;
  height: 12px;
  transform: translate(0, -12px / 2);
  border-radius: 50%;
  cursor: -webkit-grab;
  cursor: grab;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
.QpeuZ {
  position: relative;
  height: 100%;
}
.rld84 {
  display: flex;
  justify-content: space-between;
  height: calc(100% - 3.125rem);
}
.XvzlW {
  background: #000;
  width: 100vw;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.f9yEh {
  width: 210px;
  height: 100%;
  z-index: 1;
  overflow: auto;
  background: #f8f8f8;
  border-right: solid 1px #ddd;
  border-right-color: var(--divider-color);
}
.nMONy {
  background: #333;
  border-right: solid 1px #555;
}
.nMONy .eU8G8 > img {
  border: solid 1px #aaa;
  background: #aaa;
}
.lIKt1 {
  margin: 0;
  padding: 1.25rem 0;
  list-style: none;
}
.eU8G8 {
  margin: 0 auto;
  padding: 0;
  overflow: hidden;
  cursor: pointer;
  height: 170px;
  display: flex;
  justify-content: center;
  flex-direction: column;
}
.eU8G8:last-child > p {
  margin-bottom: 0;
}
.eU8G8 > img {
  display: block;
  max-width: 106px;
  max-height: 130px;
  margin: 0 auto;
  padding: 1px;
  border: solid 1px #ccc;
  border-radius: 2px;
}
.eU8G8 > p {
  margin: 0.35rem 0 0;
  text-align: center;
  color: var(--secondary-text);
  font-weight: bold;
}
.zgZfO > img {
  padding: 0;
  border-width: 2px;
  border-color: var(--base-color);
}
.zgZfO > p {
  color: var(--base-color);
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.fRnie {
  overflow: auto;
  height: 100%;
  width: 100%;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.fRnie:focus {
  outline: none;
}
.fRnie img {
  display: block;
  max-width: 100%;
  max-height: 100%;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  image-orientation: from-image;
  object-fit: contain;
}
.b6RGM {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}
.isX_I,
.U4eNM {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #000;
}
.uTeq6 img {
  transform-origin: top;
  margin-left: auto;
  margin-right: auto;
}
.U4eNM img {
  transform-origin: left;
}
.caZGu img {
  margin: 0;
  transform-origin: top left;
}
.iuiw3 {
  cursor: -webkit-grab;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.PGm4T {
  height: calc(100% - 3.125rem);
  width: 100%;
  overflow: auto;
}
.PGm4T:focus {
  outline: none;
}
@media only screen and (min-width: 36em) and (max-width: 47.9375em), only screen and (max-width: 35.9375em), only screen and (min-width: 48em) and (max-width: 59.3125em) {
  .PGm4T {
    height: calc(100% - 6.25rem);
    margin-top: 3.125rem;
  }
}
.UJXBJ {
  position: absolute !important;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.kB9Lc {
  position: absolute !important;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  justify-content: center;
  align-items: center;
}
._51NR {
  padding: 1rem;
  background-color: #000;
}
.JDnxP {
  width: 100%;
  margin: 0 auto;
  background-color: #fff;
}
.JDnxP td,
.JDnxP th {
  white-space: pre;
}
.JDnxP:focus {
  outline: none;
}
.RmCDr {
  text-align: center;
  min-width: 2rem;
}
.S6b46 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
}

.ZhTVh {
  height: 100%;
  width: 100%;
}
.ZhTVh .E5OT3 {
  height: 39px;
  width: 100%;
  position: relative;
  margin: 0;
  padding: 0.5rem 0;
  text-align: center;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  transition: background 0.25s ease-out;
  border: 1px solid #ddd;
  border-color: #dddddd;
  border-color: var(--divider-color);
  background-color: #f8f8f8;
}
.ZhTVh .E5OT3 .joi59 {
  text-align: center;
  font-size: 0.9rem;
}
.ZhTVh .v810s {
  height: calc(100% - 41px);
  width: 100%;
  position: relative;
}
.ZhTVh .v810s .XoYAQ {
  margin: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app-v5
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Import this if you need specific
 * access to a variable
 */
/* Style Guide variables & mixins */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* LESS Mixins */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Available directons: n, nw, ne, s, se, sw, w, e
 * Gets tooltip text from aria-label attribute
 */
/* longtip tooltip mixin */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* flex box container */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.EiI3j {
  height: auto;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 10px;
  transition: background-color 0.2s;
}
.EiI3j:hover {
  background-color: rgba(242, 103, 36, 0.1);
}
.EiI3j .UYl8h {
  margin-left: 20px;
  margin-right: 8px;
  margin-top: 13px;
}
.EiI3j .UYl8h .TZm0r {
  margin-top: 5px;
}
.EiI3j .ZzZxz {
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.EiI3j .ZzZxz .xm_Gu {
  width: 44px !important;
  height: 44px !important;
  margin-top: 13px;
  display: inline-block;
  font-size: 12px;
  text-align: center;
  color: #ffffff;
}
.EiI3j .ZzZxz .piHNS {
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-top: 10px;
  margin-right: 20px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.EiI3j .ZzZxz .piHNS .TN6n9 {
  max-height: 38px;
  font-size: 13px;
  line-height: 1.46;
  letter-spacing: 0.1px;
  text-align: left;
  color: #222222;
  text-overflow: ellipsis;
  overflow: hidden;
}
.EiI3j .ZzZxz .piHNS .OdP2u {
  background-color: var(--light-base-color);
}
.EiI3j .ZzZxz .piHNS .rBMYU {
  font-size: 11px;
}
.EiI3j .ZzZxz .piHNS .o9491 {
  height: 19px;
  font-size: 10px;
  line-height: 1.9;
  letter-spacing: 0.1px;
  text-align: left;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.EiI3j .ZzZxz .piHNS .o9491 .rgqPY {
  color: #777777;
}
.EiI3j .ZzZxz .piHNS .o9491 .TdzC2 {
  color: #f07b49;
}
.sHt4m .ZzZxz {
  border-width: 0px !important;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* LESS Mixins */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.dlzSL {
  width: 100%;
  background-color: transparent;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 3.75rem;
  margin-top: 10px;
}
.dlzSL .uLfW0 {
  padding: 0 1.25rem;
  background-color: transparent;
  height: 2.75rem;
  font-size: 0.875rem;
  color: var(--base-color);
  font-weight: normal;
  border-radius: 0.5rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  cursor: pointer;
}
.dlzSL .uLfW0.R86u_ {
  background-color: #fff;
  color: var(--primary-text);
  font-weight: 600;
  box-shadow: 0px 2px 16px rgba(34, 34, 34, 0.12);
}
.hKW4r {
  overflow: hidden;
  height: 100%;
  width: 100%;
}
.hKW4r .E6Nly {
  padding: 12px 20px;
}
.hKW4r .E6Nly .plyVt {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 35px;
}
.hKW4r .E6Nly .plyVt .BBMKT {
  vertical-align: text-bottom;
  cursor: pointer;
}
.hKW4r .E6Nly .plyVt .BBMKT:before {
  content: "\F165";
  color: var(--secondary-text);
  font-family: "btc-font";
  font-size: 15px;
  margin-right: 10px;
}
.hKW4r .E6Nly .plyVt .Mldtl {
  height: 100%;
  margin-left: 14px;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.hKW4r .E6Nly .plyVt .Mldtl .Snv_z {
  height: 35px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  border-radius: 3px;
  margin-right: 10px;
}
.hKW4r .E6Nly .plyVt .Mldtl .Snv_z .CQus2 {
  background-color: #eee;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  border-radius: 3px;
  border: 1px;
  font-size: 13px;
  text-align: left;
  color: #777777;
  width: 100%;
  padding-left: 10px;
}
.hKW4r .E6Nly .plyVt .Mldtl .Snv_z .CQus2:focus {
  outline: none;
}
.hKW4r .E6Nly .plyVt .Mldtl .Snv_z .CQus2:focus::-webkit-input-placeholder {
  -webkit-transform: translate(0, 5%);
          transform: translate(0, 5%);
}
.hKW4r .E6Nly .plyVt .Mldtl .Snv_z .CQus2:focus::-moz-placeholder {
  transform: translate(0, 5%);
}
.hKW4r .E6Nly .plyVt .Mldtl .Snv_z .CQus2:focus::placeholder {
  -webkit-transform: translate(0, 5%);
          transform: translate(0, 5%);
}
.hKW4r .E6Nly .plyVt .Mldtl .Snv_z .GpBJ8 {
  border-radius: 3px;
  background-color: #eee;
  padding: 3px;
  width: 30px;
  padding-top: 7px;
  padding-left: 10px;
  cursor: pointer;
}
.hKW4r .E6Nly .plyVt .Mldtl .Snv_z .GpBJ8:before {
  content: "\f173";
  color: var(--base-color);
  font-family: "btc-font";
  font-size: 18px;
}
.hKW4r .E6Nly .plyVt .Mldtl .Snv_z .j6qTw {
  background-color: #eee;
  width: 30px;
  padding-top: 5px;
  padding-left: 10px;
  cursor: pointer;
}
.hKW4r .E6Nly .plyVt .Mldtl .Snv_z .j6qTw:before {
  content: "\f110";
  color: #777777;
  font-family: "btc-font";
  font-size: 14px;
}
.hKW4r .E6Nly .plyVt .XGeaX {
  margin-left: 8px;
  margin-top: 4px;
}
.hKW4r .E6Nly .plyVt .XGeaX:before {
  content: "\F138";
  color: var(--secondary-text);
  font-family: "btc-font";
  font-size: 15px;
}
.hKW4r .E6Nly .plyVt .cI8cG {
  width: 35px;
  height: 35px;
  background-color: #eee;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  cursor: pointer;
  margin-left: 0 !important;
  border: none;
}
.hKW4r .E6Nly .plyVt .cI8cG.R86u_ {
  background-color: var(--base-color);
  color: var(--base-text);
}
.hKW4r .a1FeU {
  height: calc(100% - 110px);
  background-color: white;
  overflow: hidden;
  padding: 0px 0px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
}
.hKW4r .a1FeU .i4riT {
  height: 18px;
  font-size: 13px;
  text-align: left;
  color: #222222;
  padding: 0px 20px;
}
.hKW4r .a1FeU .jnCX4 {
  background-color: white;
  height: calc(100% - 49px);
  overflow: visible;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
}
.hKW4r .a1FeU .jnCX4 .zaL0C {
  float: 1;
  overflow-y: scroll;
  overflow-x: hidden;
}
.hKW4r .a1FeU .jnCX4 .zaL0C .PbvNm {
  font-size: small;
  padding: 0.5rem 1rem !important;
}
.hKW4r .a1FeU .jnCX4 .zaL0C .Bysf4 {
  text-align: center;
  font-size: 1rem;
  line-height: 1.4;
  color: #777777;
}
.hKW4r .a1FeU .jnCX4 .zaL0C .HepyI {
  text-align: center;
  margin: 0.5rem auto;
  font-size: 0.75rem;
  color: #777777;
}
.hKW4r .a1FeU .jnCX4 .rMeaN {
  margin-top: 30px;
}
.hKW4r .a1FeU .jnCX4 .SUPRX {
  margin: 0 1rem;
  padding-top: 0.25rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  left: 4px;
  -webkit-flex-direction: row-reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  /* Reverse the order of items */
}
.hKW4r .a1FeU .jnCX4 .SUPRX div > label {
  font-size: small;
}
.hKW4r .a1FeU .jnCX4 ._f5Q8 {
  padding: 0rem 20px;
}
.hKW4r .a1FeU .jnCX4 ._f5Q8 .Nz8J2 {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.hKW4r .a1FeU .jnCX4 ._f5Q8 .Nz8J2 > li {
  min-width: 3rem;
  -webkit-flex: 0 1 auto;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
}
.hKW4r .a1FeU .jnCX4 ._f5Q8 .Nz8J2 > li:first-child {
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.hKW4r .a1FeU .jnCX4 ._f5Q8 .Nz8J2 > li:nth-child(4) {
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.hKW4r .a1FeU .Ci5oi {
  float: 1;
  overflow: scroll;
  overflow-x: hidden;
  margin-top: 5px;
  height: 100%;
}
.hKW4r .a1FeU .Ci5oi .Bysf4 {
  text-align: center;
  font-size: 1rem;
  line-height: 1.4;
  color: #777777;
}
.hKW4r .a1FeU .Ci5oi .HepyI {
  text-align: center;
  margin: 0.5rem auto;
  font-size: 0.75rem;
  color: #777777;
}
.hKW4r .UYCmE {
  height: 49px;
  position: fixed;
  bottom: 0;
  width: 100%;
  background-color: #ffffff;
  box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.04);
  border: solid 1px #dddddd;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.hKW4r .UYCmE .nZKBU {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  font-size: 0.8125rem !important;
}
.hKW4r .HobjC {
  background-color: #4bca81;
}
.hKW4r .HobjC .i4riT {
  text-align: center !important;
  width: 100%;
  font-size: 13px;
  color: #ffffff;
}
.hKW4r .HobjC .mU6FB {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
}
.c7zlv {
  margin: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.axVkQ {
  border-bottom: solid 2px rgba(240, 123, 73, 0.7);
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app-v5
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Bhuvan Kakkar <bhuvan.kakkar@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app-v5
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Import this if you need specific
 * access to a variable
 */
/* Style Guide variables & mixins */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* LESS Mixins */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Available directons: n, nw, ne, s, se, sw, w, e
 * Gets tooltip text from aria-label attribute
 */
/* longtip tooltip mixin */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* flex box container */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.KrETW {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin-top: 0.625rem;
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.KrETW .E1yGL {
  background: #eee;
  color: #000;
  border-radius: 0.25rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin-right: 0.5rem;
  padding: 0.375rem 0.5rem;
}
.KrETW .E1yGL > div {
  color: var(--primary-text);
}
.KrETW .E1yGL .gNumM {
  transition: color 150ms ease-out;
}
.KrETW .E1yGL .gNumM:after {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  color: var(--base-color);
  content: "\f185";
  font-size: 0.425rem;
  padding-left: 0.375rem;
}
.KrETW .E1yGL li {
  font-size: 100%;
  padding: 0.5rem 0.625rem !important;
  color: var(--primary-text);
}
.KrETW .E1yGL li .ywWrO {
  position: relative;
  width: auto;
}
.KrETW .E1yGL li .ywWrO:before {
  color: var(--base-color);
}
.KrETW .E1yGL li ._vw7A {
  position: relative;
  width: auto;
}
.KrETW .E1yGL li ._vw7A:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f21a';
  font-size: 1.1rem;
}
.KrETW .E1yGL li ._vw7A:before {
  color: var(--base-color);
}
.KrETW .E1yGL li .WfI7T {
  position: relative;
  width: auto;
}
.KrETW .E1yGL li .WfI7T:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f21b';
  font-size: 1.1rem;
}
.KrETW .E1yGL li .WfI7T:before {
  color: var(--base-color);
}
.KrETW .E1yGL .rsaV6 {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.KrETW .E1yGL .BwlUj {
  color: var(--base-color);
}
.KrETW .E1yGL .BwlUj:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f1ee';
  font-size: 0.75rem;
}
.KrETW .E1yGL .NzACX {
  position: absolute;
  right: 3rem;
  top: 2.6rem;
  z-index: 99;
  cursor: pointer;
  color: #999;
}
.KrETW .E1yGL .NzACX .rAvJ_ {
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.KrETW .E1yGL .NzACX .rAvJ_:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f110';
  font-size: 1rem;
}
.KrETW .E1yGL .NzACX .rAvJ_:before {
  font-weight: 600;
}
.KrETW .E1yGL .NzACX:hover {
  color: var(--base-color);
}
.KrETW .FJE0h {
  margin-left: 2rem;
  margin-top: 0.25rem;
  text-align: right;
  border-color: transparent;
  color: var(--base-color) !important;
  background-color: var(--background-color) !important;
  padding: 0.05rem 0;
}
.KrETW .L4zBy {
  float: right;
  margin: 0.625rem 0;
}
.EVHUw {
  height: 35vh;
  overflow: scroll;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app-v5
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Available directons: n, nw, ne, s, se, sw, w, e
 * Gets tooltip text from aria-label attribute
 */
/* longtip tooltip mixin */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* flex box container */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.F2EFR {
  display: block;
  overflow: hidden;
  position: relative;
}
.F2EFR.V8L8u {
  background-color: var(--light-base-color);
}
.F2EFR > a {
  display: block;
}
.NLSNj {
  cursor: pointer;
}
/* List Styles */
.rki9E {
  align-items: center;
  transition: background 150ms linear;
}
.rki9E.NLSNj {
  padding: 0.5rem;
}
.rki9E.NLSNj:hover {
  background-color: var(--light-base-color);
}
.rki9E a {
  display: flex;
  align-items: center;
  color: var(--primary-text);
  padding: 0.5rem;
}
.rki9E a:hover {
  text-decoration: none;
  background-color: var(--light-base-color);
}
.rki9E .PDHEu {
  display: flex;
  flex: 1 1 auto;
  align-items: center;
  overflow: hidden;
}
.rki9E .qwc0j {
  position: relative;
}
.rki9E .on2sO {
  flex: 1 1 auto;
  overflow: hidden;
}
.rki9E .y2lxk {
  position: absolute;
  display: inline-block;
  margin-left: 0.35rem;
  margin-top: 0.05rem;
}
.rki9E .y2lxk > span {
  position: static;
}
.rki9E .Lk1td {
  flex: 0 1 auto;
  display: flex;
  align-items: center;
}
.rki9E .Lk1td > * {
  padding-left: 0.5rem;
}
.rki9E .aKi20 {
  width: auto;
  min-width: 3rem;
  background: none;
  margin-right: 0.5rem;
  color: var(--secondary-text);
}
.rki9E .aKi20 > div {
  position: static;
}
.rki9E .JfZFn {
  margin-left: 0.5rem;
}
.rki9E .JfZFn:hover {
  color: var(--dark-base-color);
}
.rki9E .uch8o {
  margin-left: 0.5rem;
}
.rki9E .uch8o:hover {
  color: var(--dark-base-color);
}
/* List Sizes */
.tm0W1 .qwc0j {
  -webkit-line-clamp: 3;
  max-height: 4.2rem;
}
.tm0W1 .JfZFn:before {
  font-size: 1rem;
}
.tm0W1 .uch8o:before {
  font-size: 1rem;
}
.lJDTJ .qwc0j {
  max-height: 2.75rem;
}
.lJDTJ .JfZFn:before {
  font-size: 1rem;
}
.lJDTJ .uch8o:before {
  font-size: 1rem;
}
.zj7sb .qwc0j {
  -webkit-line-clamp: 1;
  max-height: 1.35rem;
}
/* Grid Styles */
.Ke8PA {
  display: inline-block;
  margin: 0 1rem 1rem 1rem;
  vertical-align: top;
  position: relative;
}
.Ke8PA:hover .Cdw7u {
  opacity: 1;
}
.Ke8PA ._iwjg {
  position: absolute;
  top: 0.3rem;
  left: 0.5rem;
  z-index: 1;
}
@media only screen and (min-width: 36em) and (max-width: 47.9375em) {
  .Ke8PA {
    margin: 0 0.25rem 0.25rem 0.25rem;
  }
}
@media only screen and (min-width: 48em) and (max-width: 59.3125em) {
  .Ke8PA {
    margin: 0 0.5rem 0.5rem 0.5rem;
  }
}
@media only screen and (min-width: 59.375em) and (max-width: 70.5em) {
  .Ke8PA {
    margin: 0 0.75rem 0.75rem 0.75rem;
  }
}
@media only screen and (min-width: 70.5625em) {
  .Ke8PA {
    margin: 0 1rem 1rem 1rem;
  }
}
/* Grid Sizes */
.sWE5Y .qwc0j {
  -webkit-line-clamp: 1;
  max-height: 1.35rem;
}
.ZQYJW {
  margin-bottom: 0.75rem;
  margin-left: 0.75rem;
  margin-right: 0.75rem;
}
.ZQYJW .Cdw7u {
  padding: 0.5rem;
}
.ZQYJW .Cdw7u .ylMDG {
  -webkit-line-clamp: 5;
  max-height: 6.5rem;
}
.ZQYJW .Cdw7u .JerC5 {
  bottom: 0.5rem;
  left: 0.5rem;
}
.ZQYJW .Cdw7u .JfZFn {
  bottom: 0.25rem;
  right: 0.25rem;
}
.ZQYJW .uch8o {
  top: 0.25rem;
  right: 0.25rem;
}
.ZQYJW .qwc0j {
  -webkit-line-clamp: 1;
  max-height: 1.35rem;
}
.WjcVO {
  margin-bottom: 0.5rem;
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  overflow: visible;
  position: relative;
  /** Tooltips are single line by default, include this mixin if it is a multi-line tip */
}
.WjcVO:before {
  position: absolute;
  z-index: 1000001;
  display: none;
  width: 0;
  height: 0;
  color: var(--primary-text);
  pointer-events: none;
  content: "";
  border: 5px solid transparent;
}
.WjcVO:after {
  position: absolute;
  z-index: 1000000;
  display: none;
  padding: 0.2rem 0.4rem;
  text-align: center;
  word-wrap: break-word;
  white-space: pre;
  pointer-events: none;
  content: attr(aria-label);
  font-size: 0.75rem;
  color: #fff;
  background-color: var(--primary-text);
  border-radius: 3px;
  -webkit-font-smoothing: subpixel-antialiased;
}
.WjcVO:hover:before,
.WjcVO:hover:after,
.WjcVO:focus:before,
.WjcVO:focus:after {
  display: inline-block;
}
.WjcVO[data-longtip]:after {
  width: 25rem;
  white-space: pre-line;
}
.WjcVO:after {
  right: 50%;
  bottom: 100%;
  margin-bottom: 5px;
  transform: translateX(50%);
}
.WjcVO:before {
  top: -5px;
  right: 50%;
  bottom: auto;
  margin-right: -5px;
  border-top-color: rgba(0, 0, 0, 0.8);
}
.WjcVO:after {
  max-width: 20rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.WjcVO ._iwjg {
  top: 0.05rem;
  left: 0.2rem;
}
/**
 * Preview
 */
.Cdw7u {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(255, 255, 255, 0.9);
  color: var(--primary-text);
  padding: 1rem;
  font-size: 90%;
  cursor: pointer;
  transition: opacity 150ms ease-in;
  opacity: 0;
}
.Cdw7u .ylMDG {
  display: -webkit-box;
  -webkit-line-clamp: 6;
  -webkit-box-orient: vertical;
  overflow: hidden;
  max-height: 8rem;
  word-wrap: break-word;
}
.Cdw7u .JerC5 {
  position: absolute;
  bottom: 1rem;
  left: 1rem;
}
.Cdw7u .JfZFn {
  position: absolute;
  bottom: 0.75rem;
  right: 0.75rem;
}
.Cdw7u .JfZFn:hover {
  background-color: var(--divider-color);
}
.Cdw7u .JfZFn:active {
  color: var(--dark-base-color);
}
.JfZFn {
  background: transparent;
  transition: all 150ms linear;
}
.uch8o {
  background: transparent;
  transition: all 150ms linear;
  position: absolute;
  color: #ffffff;
  top: 0.75rem;
  right: 0.75rem;
  width: 18px;
  height: 18px;
}
/**
 * Story info
 */
.qwc0j {
  color: var(--primary-text);
  display: inline-block;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.uB10q {
  color: var(--secondary-text);
  font-size: 90%;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.glwiI {
  color: #f00;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.W5NFt {
  z-index: 10;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0.9;
  background-color: var(--light-base-color);
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
}
.W5NFt p {
  margin: 0;
}
.W5NFt ul {
  margin: 0;
  padding: 0;
}
.W5NFt ul li {
  cursor: pointer;
  display: inline-block;
  margin: 0 1rem;
  padding: 0 0.5rem;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app-v5
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
.YwwrP {
  text-align: center;
  background-color: #f5f5f5;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjIwNDhweCIgaGVpZ2h0PSIyMDQ4cHgiIHZpZXdCb3g9IjAgMCAyMDQ4IDIwNDgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPgogICAgPGcgaWQ9IkdlbmVyaWMtIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2OTcuNjkyMzM4LCAxMTQyLjM3NTE5OSkgc2NhbGUoLTEsIDEpIHJvdGF0ZSgtMjEwLjAwMDAwMCkgdHJhbnNsYXRlKC02OTcuNjkyMzM4LCAtMTE0Mi4zNzUxOTkpIHRyYW5zbGF0ZSgtMTIwOS44MDc2NjIsIC04MDQuMTI0ODAxKSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjEiIHg9IjE3NDEuMjY1NDUiIHk9IjI3Ni40OCIgd2lkdGg9IjgxOS4yIiBoZWlnaHQ9IjM0ODEuNiI+PC9yZWN0PgogICAgICAgIDxyZWN0IGZpbGwtb3BhY2l0eT0iMC4xIiB4PSIxNzQxLjI2NTQ1IiB5PSIxMDk1LjY4IiB3aWR0aD0iMjA3My42IiBoZWlnaHQ9IjgxOS4yIj48L3JlY3Q+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjA1IiB4PSIxNzQxLjA0OTkyIiB5PSIzMDczLjc3OTI3IiB3aWR0aD0iMTc0MC44IiBoZWlnaHQ9IjgxOS4yIj48L3JlY3Q+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjEiIHg9IjAuMjgwMzY5MDI2IiB5PSIxMDk2LjAwMDU4IiB3aWR0aD0iMTc0MC44IiBoZWlnaHQ9IjgxOS4yIj48L3JlY3Q+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjE1IiB4PSI5MjIuMDY1NDU1IiB5PSIyNzYuNDgiIHdpZHRoPSI4MTkuMiIgaGVpZ2h0PSIzNDgxLjYiPjwvcmVjdD4KICAgICAgICA8cmVjdCBmaWxsLW9wYWNpdHk9IjAuMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTU1Ni45NDU0NTUsIDE1MjAuNjQwMDAwKSByb3RhdGUoLTMxNS4wMDAwMDApIHRyYW5zbGF0ZSgtMTU1Ni45NDU0NTUsIC0xNTIwLjY0MDAwMCkgIiB4PSIxMTQ3LjM0NTQ1IiB5PSItMjIwLjE2IiB3aWR0aD0iODE5LjIiIGhlaWdodD0iMzQ4MS42Ij48L3JlY3Q+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjExOTk5OTk5NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjE2Ny4wMzE2NDUsIDIwNjguOTQ1NDU1KSByb3RhdGUoLTMxNS4wMDAwMDApIHRyYW5zbGF0ZSgtMjE2Ny4wMzE2NDUsIC0yMDY4Ljk0NTQ1NSkgIiB4PSIxNzU3LjQzMTY1IiB5PSIzMjguMTQ1NDU1IiB3aWR0aD0iODE5LjIiIGhlaWdodD0iMzQ4MS42Ij48L3JlY3Q+CiAgICA8L2c+Cjwvc3ZnPg==);
  background-position: 50%;
  flex: 0 0 auto;
}
.YwwrP:before {
  color: #fff;
}
.nciPq {
  margin-right: 0.5rem;
}
.nciPq:before {
  font-size: 32px;
  line-height: 1.45;
}
.dAROO:before {
  font-size: 128px;
  line-height: 1.5;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app-v5
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* LESS Mixins */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* flex box container */
.eT_wj {
  width: 100%;
  height: 100%;
  position: relative;
  color: #fff;
  font-size: 90%;
}
.Jqkoc {
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0.3) 0%, transparent 40%);
}
.bIgw9 {
  background: linear-gradient(to top, rgba(0, 0, 0, 0.3) 0%, transparent 40%);
}
.PMwm2 {
  background: rgba(0, 0, 0, 0.3);
}
.SptGZ {
  position: absolute;
  top: 8px;
  left: 8px;
  padding: 0 0.25rem;
  border-radius: 2px;
  text-transform: uppercase;
  font-size: 90%;
  color: #fff;
  font-weight: 700;
  max-width: 50%;
  text-align: left;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.gEo_E {
  position: absolute;
  top: 8px;
  right: 8px;
}
.gEo_E > span {
  padding-left: 0.5rem;
}
.gEo_E > span:before {
  padding-right: 0.35rem;
}
.eGmvC:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f146';
  font-size: 16px;
}
.eGmvC.OfCzU:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f147';
  font-size: 16px;
}
.FutQO:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f117';
  font-size: 16px;
}
.D4kh1 {
  position: absolute;
  bottom: 8px;
  left: 8px;
}
.D4kh1 > span {
  vertical-align: middle;
  padding-right: 0.5rem;
  display: inline-block;
  min-width: 1.5rem;
}
.FhwaX {
  position: absolute;
  bottom: 8px;
  right: 8px;
}
.FhwaX > span {
  vertical-align: middle;
  padding-left: 0.5rem;
  display: inline-block;
  min-width: 1.5rem;
}
.E9xLJ:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f16a';
  font-size: 16px;
}
.RLk6M:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f131';
  font-size: 16px;
}
.xFxdl:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f14b';
  font-size: 16px;
}
.BYVj_:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f14c';
  font-size: 16px;
}
.Q3pYl:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f10a';
  font-size: 16px;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app-v5
 * @copyright 2010-2020 BigTinCan Mobile Pty Ltd
 * @author Olivia Mo <olivia.mo@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* LESS Mixins */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* flex box container */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.ohdby {
  display: block;
  overflow: hidden;
  position: relative;
}
/* Grid Styles */
.D7rq1 {
  position: relative;
}
.D7rq1 .UAUT1 {
  text-align: center;
  color: #222;
  color: var(--primary-text);
  margin-top: 0.5rem;
}
.D7rq1 .UAUT1 > div {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 0.1875rem;
}
.D7rq1 .UAUT1 > div > span {
  line-height: 1rem;
}
.D7rq1 .UAUT1 span:last-child {
  color: #7A7A7A;
  font-size: 0.75rem;
}
.D7rq1 .UAUT1 .rQgoB {
  color: #f66620;
  color: var(--base-color);
  margin-right: 0.5rem;
  font-weight: 600;
  font-size: 0.75rem;
}
.D7rq1 .PfAhn {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  font-size: 0.875rem;
  line-height: 1.1875rem;
}
.D7rq1 .bRYb_ {
  margin-right: 0.5rem;
  font-weight: 600;
  font-size: 0.75rem;
}
.D7rq1 .WF20k {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.D7rq1 .rkVaq {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(255, 255, 255, 0.9);
  color: var(--primary-text);
  padding: 1rem;
  font-size: 0.75rem;
  font-weight: 400;
  cursor: pointer;
  transition: opacity 150ms ease-in;
  opacity: 0;
}
.D7rq1 .rkVaq .cJnk0 {
  display: -webkit-box;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
  overflow: hidden;
  max-height: 8rem;
  word-wrap: break-word;
}
.D7rq1 .rkVaq .YGrJf {
  position: absolute;
  bottom: 1rem;
  left: 1rem;
  color: #777777;
}
.D7rq1 .rkVaq .PlkEO {
  position: absolute;
  bottom: 0.75rem;
  right: 0.75rem;
  background: transparent;
}
.D7rq1 .rkVaq:hover {
  opacity: 1;
}
.D7rq1 .sz1BV {
  background: transparent;
  transition: all 150ms linear;
  position: absolute;
  color: #ffffff;
  top: 0.75rem;
  right: 0.75rem;
  width: 1.125rem;
  height: 1.125rem;
}
.D7rq1 .sz1BV:hover {
  color: var(--dark-base-color);
}
/* List Styles */
.Wgqmr {
  align-items: center;
  transition: background 150ms linear;
}
.Wgqmr a {
  display: flex;
  align-items: center;
  color: var(--primary-text);
  padding: 0.5rem;
}
.Wgqmr a:hover {
  text-decoration: none;
  background-color: var(--light-base-color);
}
.Wgqmr .UAUT1 {
  flex: 1;
}
.Wgqmr .bRYb_ {
  border-radius: 0.25rem;
  padding: 0.18rem 0.5rem;
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1rem;
  margin-left: 0.625rem;
}
.Wgqmr .vwgxd {
  font-weight: 400;
  font-size: 0.8125rem;
  line-height: 1.125rem;
  color: #777777;
}
.Wgqmr .wZOtM {
  flex: 0 1 auto;
  display: flex;
  align-items: center;
}
.Wgqmr .wZOtM > * {
  padding-left: 0.5rem;
}
.Wgqmr .o0ZZe {
  margin-right: 0.5rem;
}
.Wgqmr .o0ZZe > span {
  padding-left: 0.5rem;
}
.Wgqmr .o0ZZe > span:before {
  padding-right: 0.35rem;
}
.Wgqmr .o0ZZe .zgVgi:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f146';
  font-size: 16px;
}
.Wgqmr .o0ZZe .zgVgi:before {
  color: #777777;
}
.Wgqmr .o0ZZe .zgVgi.oSqsO:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f147';
  font-size: 1rem;
}
.Wgqmr .o0ZZe .iFBsn:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f117';
  font-size: 1rem;
}
.Wgqmr .o0ZZe .iFBsn:before {
  color: #777777;
}
.Wgqmr .PlkEO {
  margin-left: 0.5rem;
  background: transparent;
}
.Wgqmr .PlkEO:hover {
  background-color: #ffffff !important;
}
.Wgqmr .sz1BV {
  margin-left: 0.5rem;
}
.Wgqmr .sz1BV:hover {
  color: var(--dark-base-color);
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app-v5
 * @copyright 2010-2020 BigTinCan Mobile Pty Ltd
 * @author Olivia Mo <olivia.mo@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.Oci87 {
  text-align: center;
  background-color: #f5f5f5;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjIwNDhweCIgaGVpZ2h0PSIyMDQ4cHgiIHZpZXdCb3g9IjAgMCAyMDQ4IDIwNDgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPgogICAgPGcgaWQ9IkdlbmVyaWMtIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2OTcuNjkyMzM4LCAxMTQyLjM3NTE5OSkgc2NhbGUoLTEsIDEpIHJvdGF0ZSgtMjEwLjAwMDAwMCkgdHJhbnNsYXRlKC02OTcuNjkyMzM4LCAtMTE0Mi4zNzUxOTkpIHRyYW5zbGF0ZSgtMTIwOS44MDc2NjIsIC04MDQuMTI0ODAxKSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjEiIHg9IjE3NDEuMjY1NDUiIHk9IjI3Ni40OCIgd2lkdGg9IjgxOS4yIiBoZWlnaHQ9IjM0ODEuNiI+PC9yZWN0PgogICAgICAgIDxyZWN0IGZpbGwtb3BhY2l0eT0iMC4xIiB4PSIxNzQxLjI2NTQ1IiB5PSIxMDk1LjY4IiB3aWR0aD0iMjA3My42IiBoZWlnaHQ9IjgxOS4yIj48L3JlY3Q+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjA1IiB4PSIxNzQxLjA0OTkyIiB5PSIzMDczLjc3OTI3IiB3aWR0aD0iMTc0MC44IiBoZWlnaHQ9IjgxOS4yIj48L3JlY3Q+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjEiIHg9IjAuMjgwMzY5MDI2IiB5PSIxMDk2LjAwMDU4IiB3aWR0aD0iMTc0MC44IiBoZWlnaHQ9IjgxOS4yIj48L3JlY3Q+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjE1IiB4PSI5MjIuMDY1NDU1IiB5PSIyNzYuNDgiIHdpZHRoPSI4MTkuMiIgaGVpZ2h0PSIzNDgxLjYiPjwvcmVjdD4KICAgICAgICA8cmVjdCBmaWxsLW9wYWNpdHk9IjAuMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTU1Ni45NDU0NTUsIDE1MjAuNjQwMDAwKSByb3RhdGUoLTMxNS4wMDAwMDApIHRyYW5zbGF0ZSgtMTU1Ni45NDU0NTUsIC0xNTIwLjY0MDAwMCkgIiB4PSIxMTQ3LjM0NTQ1IiB5PSItMjIwLjE2IiB3aWR0aD0iODE5LjIiIGhlaWdodD0iMzQ4MS42Ij48L3JlY3Q+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjExOTk5OTk5NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjE2Ny4wMzE2NDUsIDIwNjguOTQ1NDU1KSByb3RhdGUoLTMxNS4wMDAwMDApIHRyYW5zbGF0ZSgtMjE2Ny4wMzE2NDUsIC0yMDY4Ljk0NTQ1NSkgIiB4PSIxNzU3LjQzMTY1IiB5PSIzMjguMTQ1NDU1IiB3aWR0aD0iODE5LjIiIGhlaWdodD0iMzQ4MS42Ij48L3JlY3Q+CiAgICA8L2c+Cjwvc3ZnPg==);
  background-position: 50%;
  flex: 0 0 auto;
  border-radius: 0.5rem;
}
.Oci87:before {
  color: #fff;
  color: var(--base-text);
}
.p2n1I:before {
  font-size: 128px;
  line-height: 1.5;
}
.Omtrn {
  margin-right: 0.625rem;
}
.aoD8o {
  border-radius: 0;
  border: none;
  margin-right: 0.625rem;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app-v5
 * @copyright 2010-2020 BigTinCan Mobile Pty Ltd
 * @author Olivia Mo <olivia.mo@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* LESS Mixins */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* flex box container */
.q1exc {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  height: 100%;
  color: #fff;
  color: var(--base-text);
}
.q1exc > div {
  padding: 0.3125rem;
  border-radius: 0.5rem;
}
.q1exc.btjmZ > div {
  padding: 0.625rem 0.625rem 0.5625rem 0.5625rem;
}
.q1exc .puKWs {
  text-align: right;
  height: 4rem;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 89.84%);
}
.q1exc .puKWs .dwMpG:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f146';
  font-size: 1rem;
}
.q1exc .puKWs .dwMpG.w0Nsj:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f147';
  font-size: 1rem;
}
.q1exc .puKWs .dwMpG:before {
  margin-right: 0.28125rem;
}
.q1exc .puKWs .DqehT:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f117';
  font-size: 1rem;
}
.q1exc .puKWs .DqehT:before {
  margin-left: 0.875rem;
  margin-right: 0.28125rem;
}
.q1exc .CAXVK {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  text-align: left;
  height: 4rem;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%);
}
.q1exc .CAXVK .rdQMN > span {
  padding-right: 0.5rem;
  vertical-align: middle;
}
.q1exc .CAXVK .hBxLU > span {
  padding-left: 1.125rem;
}
.q1exc .CAXVK .ZZDGJ:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f20c';
  font-size: 1.25rem;
}
.q1exc .CAXVK .ZZDGJ:before {
  margin-right: 0.28125rem;
}
.q1exc .CAXVK .Ni2zH:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f16a';
  font-size: 1rem;
}
.q1exc .CAXVK .L8U8p:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f131';
  font-size: 1rem;
}
.q1exc .CAXVK .UKj_Q:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f14b';
  font-size: 1rem;
}
.q1exc .CAXVK .af7Ht:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f14c';
  font-size: 1rem;
}
.q1exc .CAXVK .mecKR:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f10a';
  font-size: 1rem;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app-v5
 * @copyright 2010-2020 BigTinCan Mobile Pty Ltd
 * @author Olivia Mo <olivia.mo@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.Ylk0c {
  display: flex;
  align-items: center;
  overflow: hidden;
}
.Ylk0c .SxWcG {
  white-space: nowrap;
  overflow: hidden;
}
.Ylk0c .SxWcG .DSFjP {
  -webkit-box-orient: vertical;
  white-space: nowrap;
  -webkit-line-clamp: 1;
  max-height: 1.35rem;
  color: #777;
  color: var(--primary-text);
  display: inline-block;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
}
.Ylk0c .SxWcG .IgKqW {
  -webkit-box-orient: vertical;
  white-space: normal;
  -webkit-line-clamp: 1;
  max-height: 1.35rem;
  color: #777;
  color: var(--primary-text);
  display: inline-block;
}
.Ylk0c .SxWcG .IgKqW:hover,
.Ylk0c .SxWcG .DSFjP:hover {
  text-decoration: underline;
}
.Ylk0c .SxWcG div.V0wIl {
  white-space: normal;
}
.Ylk0c .SxWcG div span,
.Ylk0c .SxWcG div a {
  color: #222;
  color: var(--secondary-text);
  font-size: 0.8125rem;
  padding: 0;
  display: inline-block;
}
.Ylk0c .SxWcG div a:hover {
  text-decoration: underline;
}
.Ylk0c .SxWcG div span {
  padding: 0 0.25rem;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app-v5
 * @copyright 2010-2020 BigTinCan Mobile Pty Ltd
 * @author Nimesh Sherpa <nimesh.sherpa@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* LESS Mixins */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Available directons: n, nw, ne, s, se, sw, w, e
 * Gets tooltip text from aria-label attribute
 */
/* longtip tooltip mixin */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* flex box container */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.kdMyp {
  width: 200px;
  position: relative;
  display: block;
  cursor: pointer;
}
.kdMyp ._f7aQ {
  width: 200px;
  height: 200px;
  display: flex;
  align-items: flex-end;
  justify-content: center;
}
.kdMyp ._f7aQ img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0.5rem;
  border: 1px solid #E9E9E9;
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  .kdMyp ._f7aQ img {
    flex: 1;
  }
}
.kdMyp ._f7aQ .ugGPR {
  width: 155px;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #fafafa;
  border-radius: 0.5rem;
  border: 1px solid #E9E9E9;
}
.kdMyp ._f7aQ .ugGPR[data-category="app"]:before {
  color: #f26726;
}
.kdMyp ._f7aQ .ugGPR[data-category="app"]:after {
  background-color: #f26726;
}
.kdMyp ._f7aQ .ugGPR[data-category="achievement"]:before {
  color: #f26724;
}
.kdMyp ._f7aQ .ugGPR[data-category="achievement"]:after {
  background-color: #f26724;
}
.kdMyp ._f7aQ .ugGPR[data-category="audio"]:before {
  color: #da42db;
}
.kdMyp ._f7aQ .ugGPR[data-category="audio"]:after {
  background-color: #da42db;
}
.kdMyp ._f7aQ .ugGPR[data-category="assignment"]:before {
  color: #d0021b;
}
.kdMyp ._f7aQ .ugGPR[data-category="assignment"]:after {
  background-color: #d0021b;
}
.kdMyp ._f7aQ .ugGPR[data-category="bnsk-presentation"]:before {
  color: #f26724;
}
.kdMyp ._f7aQ .ugGPR[data-category="bnsk-presentation"]:after {
  background-color: #f26724;
}
.kdMyp ._f7aQ .ugGPR[data-category="btc"]:before {
  color: #f26726;
}
.kdMyp ._f7aQ .ugGPR[data-category="btc"]:after {
  background-color: #f26726;
}
.kdMyp ._f7aQ .ugGPR[data-category="cad"]:before {
  color: #d0021b;
}
.kdMyp ._f7aQ .ugGPR[data-category="cad"]:after {
  background-color: #d0021b;
}
.kdMyp ._f7aQ .ugGPR[data-category="content-page"]:before {
  color: #f26724;
}
.kdMyp ._f7aQ .ugGPR[data-category="content-page"]:after {
  background-color: #f26724;
}
.kdMyp ._f7aQ .ugGPR[data-category="course"]:before {
  color: #f26724;
}
.kdMyp ._f7aQ .ugGPR[data-category="course"]:after {
  background-color: #f26724;
}
.kdMyp ._f7aQ .ugGPR[data-category="csv"]:before {
  color: #24a62b;
}
.kdMyp ._f7aQ .ugGPR[data-category="csv"]:after {
  background-color: #24a62b;
}
.kdMyp ._f7aQ .ugGPR[data-category="curriculum"]:before {
  color: #f26724;
}
.kdMyp ._f7aQ .ugGPR[data-category="curriculum"]:after {
  background-color: #f26724;
}
.kdMyp ._f7aQ .ugGPR[data-category="dashboard"]:before {
  color: #f26726;
}
.kdMyp ._f7aQ .ugGPR[data-category="dashboard"]:after {
  background-color: #f26726;
}
.kdMyp ._f7aQ .ugGPR[data-category="earthviewer"]:before {
  color: #6379de;
}
.kdMyp ._f7aQ .ugGPR[data-category="earthviewer"]:after {
  background-color: #6379de;
}
.kdMyp ._f7aQ .ugGPR[data-category="ebook"]:before {
  color: #8a623d;
}
.kdMyp ._f7aQ .ugGPR[data-category="ebook"]:after {
  background-color: #8a623d;
}
.kdMyp ._f7aQ .ugGPR[data-category="epub"]:before {
  color: #97cf00;
}
.kdMyp ._f7aQ .ugGPR[data-category="epub"]:after {
  background-color: #97cf00;
}
.kdMyp ._f7aQ .ugGPR[data-category="excel"]:before {
  color: #08872c;
}
.kdMyp ._f7aQ .ugGPR[data-category="excel"]:after {
  background-color: #08872c;
}
.kdMyp ._f7aQ .ugGPR[data-category="folder"]:before {
  color: #555;
}
.kdMyp ._f7aQ .ugGPR[data-category="folder"]:after {
  background-color: #555;
}
.kdMyp ._f7aQ .ugGPR[data-category="form"]:before {
  color: #01aeb4;
}
.kdMyp ._f7aQ .ugGPR[data-category="form"]:after {
  background-color: #01aeb4;
}
.kdMyp ._f7aQ .ugGPR[data-category="form-updated"]:before {
  color: #f26724;
}
.kdMyp ._f7aQ .ugGPR[data-category="form-updated"]:after {
  background-color: #f26724;
}
.kdMyp ._f7aQ .ugGPR[data-category="html"]:before {
  color: #f26724;
}
.kdMyp ._f7aQ .ugGPR[data-category="html"]:after {
  background-color: #f26724;
}
.kdMyp ._f7aQ .ugGPR[data-category="ibooks"]:before {
  color: #f0842e;
}
.kdMyp ._f7aQ .ugGPR[data-category="ibooks"]:after {
  background-color: #f0842e;
}
.kdMyp ._f7aQ .ugGPR[data-category="image"]:before {
  color: #9052e3;
}
.kdMyp ._f7aQ .ugGPR[data-category="image"]:after {
  background-color: #9052e3;
}
.kdMyp ._f7aQ .ugGPR[data-category="keynote"]:before {
  color: #1baff9;
}
.kdMyp ._f7aQ .ugGPR[data-category="keynote"]:after {
  background-color: #1baff9;
}
.kdMyp ._f7aQ .ugGPR[data-category="leaderboard"]:before {
  color: #f26724;
}
.kdMyp ._f7aQ .ugGPR[data-category="leaderboard"]:after {
  background-color: #f26724;
}
.kdMyp ._f7aQ .ugGPR[data-category="learning"]:before {
  color: #9052e3;
}
.kdMyp ._f7aQ .ugGPR[data-category="learning"]:after {
  background-color: #9052e3;
}
.kdMyp ._f7aQ .ugGPR[data-category="bnsk"]:before {
  color: #F26724;
}
.kdMyp ._f7aQ .ugGPR[data-category="bnsk"]:after {
  background-color: #F26724;
}
.kdMyp ._f7aQ .ugGPR[data-category="zunos"]:before {
  color: #d0021b;
}
.kdMyp ._f7aQ .ugGPR[data-category="zunos"]:after {
  background-color: #d0021b;
}
.kdMyp ._f7aQ .ugGPR[data-category="none"]:before {
  color: #999999;
}
.kdMyp ._f7aQ .ugGPR[data-category="none"]:after {
  background-color: #999999;
}
.kdMyp ._f7aQ .ugGPR[data-category="numbers"]:before {
  color: #24da1c;
}
.kdMyp ._f7aQ .ugGPR[data-category="numbers"]:after {
  background-color: #24da1c;
}
.kdMyp ._f7aQ .ugGPR[data-category="oomph"]:before {
  color: #f0118c;
}
.kdMyp ._f7aQ .ugGPR[data-category="oomph"]:after {
  background-color: #f0118c;
}
.kdMyp ._f7aQ .ugGPR[data-category="pages"]:before {
  color: #ff9900;
}
.kdMyp ._f7aQ .ugGPR[data-category="pages"]:after {
  background-color: #ff9900;
}
.kdMyp ._f7aQ .ugGPR[data-category="pdf"]:before {
  color: #f01300;
}
.kdMyp ._f7aQ .ugGPR[data-category="pdf"]:after {
  background-color: #f01300;
}
.kdMyp ._f7aQ .ugGPR[data-category="potx"]:before {
  color: #ff7752;
}
.kdMyp ._f7aQ .ugGPR[data-category="potx"]:after {
  background-color: #ff7752;
}
.kdMyp ._f7aQ .ugGPR[data-category="powerpoint"]:before {
  color: #ff7752;
}
.kdMyp ._f7aQ .ugGPR[data-category="powerpoint"]:after {
  background-color: #ff7752;
}
.kdMyp ._f7aQ .ugGPR[data-category="project"]:before {
  color: #17a149;
}
.kdMyp ._f7aQ .ugGPR[data-category="project"]:after {
  background-color: #17a149;
}
.kdMyp ._f7aQ .ugGPR[data-category="prov"]:before {
  color: #888888;
}
.kdMyp ._f7aQ .ugGPR[data-category="prov"]:after {
  background-color: #888888;
}
.kdMyp ._f7aQ .ugGPR[data-category="quiz"]:before {
  color: #f26726;
}
.kdMyp ._f7aQ .ugGPR[data-category="quiz"]:after {
  background-color: #f26726;
}
.kdMyp ._f7aQ .ugGPR[data-category="rtf"]:before {
  color: #4d4d4d;
}
.kdMyp ._f7aQ .ugGPR[data-category="rtf"]:after {
  background-color: #4d4d4d;
}
.kdMyp ._f7aQ .ugGPR[data-category="rtfd"]:before {
  color: #4d4d4d;
}
.kdMyp ._f7aQ .ugGPR[data-category="rtfd"]:after {
  background-color: #4d4d4d;
}
.kdMyp ._f7aQ .ugGPR[data-category="scrollmotion"]:before {
  color: #0098bc;
}
.kdMyp ._f7aQ .ugGPR[data-category="scrollmotion"]:after {
  background-color: #0098bc;
}
.kdMyp ._f7aQ .ugGPR[data-category="stack"]:before {
  color: #222222;
}
.kdMyp ._f7aQ .ugGPR[data-category="stack"]:after {
  background-color: #222222;
}
.kdMyp ._f7aQ .ugGPR[data-category="twixl"]:before {
  color: #9a1656;
}
.kdMyp ._f7aQ .ugGPR[data-category="twixl"]:after {
  background-color: #9a1656;
}
.kdMyp ._f7aQ .ugGPR[data-category="txt"]:before {
  color: #555555;
}
.kdMyp ._f7aQ .ugGPR[data-category="txt"]:after {
  background-color: #555555;
}
.kdMyp ._f7aQ .ugGPR[data-category="3d-model"]:before {
  color: #8B2D74;
}
.kdMyp ._f7aQ .ugGPR[data-category="3d-model"]:after {
  background-color: #8B2D74;
}
.kdMyp ._f7aQ .ugGPR[data-category="vcard"]:before {
  color: #41ebe1;
}
.kdMyp ._f7aQ .ugGPR[data-category="vcard"]:after {
  background-color: #41ebe1;
}
.kdMyp ._f7aQ .ugGPR[data-category="video"]:before {
  color: #6a73ff;
}
.kdMyp ._f7aQ .ugGPR[data-category="video"]:after {
  background-color: #6a73ff;
}
.kdMyp ._f7aQ .ugGPR[data-category="visio"]:before {
  color: #38549e;
}
.kdMyp ._f7aQ .ugGPR[data-category="visio"]:after {
  background-color: #38549e;
}
.kdMyp ._f7aQ .ugGPR[data-category="web"]:before {
  color: #038ac6;
}
.kdMyp ._f7aQ .ugGPR[data-category="web"]:after {
  background-color: #038ac6;
}
.kdMyp ._f7aQ .ugGPR[data-category="webpage"]:before {
  color: #f26724;
}
.kdMyp ._f7aQ .ugGPR[data-category="webpage"]:after {
  background-color: #f26724;
}
.kdMyp ._f7aQ .ugGPR[data-category="websites"]:before {
  color: #f26724;
}
.kdMyp ._f7aQ .ugGPR[data-category="websites"]:after {
  background-color: #f26724;
}
.kdMyp ._f7aQ .ugGPR[data-category="word"]:before {
  color: #3ea2d9;
}
.kdMyp ._f7aQ .ugGPR[data-category="word"]:after {
  background-color: #3ea2d9;
}
.kdMyp ._f7aQ .ugGPR[data-category="xr"]:before {
  color: #f26726;
}
.kdMyp ._f7aQ .ugGPR[data-category="xr"]:after {
  background-color: #f26726;
}
.kdMyp ._f7aQ .ugGPR[data-category="zip"]:before {
  color: #fab600;
}
.kdMyp ._f7aQ .ugGPR[data-category="zip"]:after {
  background-color: #fab600;
}
.kdMyp ._f7aQ .ugGPR[data-category="igs"]:before {
  color: #D0021B;
}
.kdMyp ._f7aQ .ugGPR[data-category="igs"]:after {
  background-color: #D0021B;
}
.kdMyp ._f7aQ .ugGPR[data-category='dsr']::before {
  color: var(--base-color);
}
.kdMyp ._f7aQ .ugGPR::before {
  font-size: 3.75rem;
}
.kdMyp .CvBnV {
  text-align: center;
  color: var(--primary-text);
  margin-top: 0.5rem;
}
.kdMyp .CvBnV .iEJeG {
  display: flex;
  margin: auto;
  width: 90%;
}
.kdMyp .CvBnV span {
  color: #7A7A7A;
  font-size: 0.75rem;
}
.kdMyp .CvBnV span:nth-child(4) {
  margin: 0 0.25rem;
}
.kdMyp .CvBnV .Yhhw_ {
  font-size: 0.875rem;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  width: 100%;
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  .kdMyp .CvBnV .Yhhw_ {
    display: block;
    overflow: hidden;
    position: relative;
    line-height: 1.1875rem;
    max-height: 2.375rem;
    text-align: center;
    padding-right: 1rem;
  }
  .kdMyp .CvBnV .Yhhw_:before {
    content: '...';
    position: absolute;
    right: 0;
    bottom: 0;
    color: var(--primary-text);
  }
  .kdMyp .CvBnV .Yhhw_:after {
    content: '';
    position: absolute;
    right: 0;
    width: 1rem;
    height: 1.1875rem;
    margin-top: 0.2rem;
    background: white;
  }
}
.kdMyp .CvBnV .zfocF {
  font-weight: 600;
  font-size: 0.625rem;
  border-radius: 0.375rem;
  padding: 3px 10px;
  color: #fff;
  color: var(--base-text);
  margin-right: 0.5rem;
}
.apRkL {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMSIgdmlld0JveD0iMCAwIDIwMCAyMDEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgo8cmVjdCB4PSI0Mi41IiB5PSI1IiB3aWR0aD0iMTE1IiBoZWlnaHQ9IjE0Ni45MTkiIHJ4PSI2IiBmaWxsPSIjRUJFQkVCIiBzdHJva2U9IiNFOUU5RTkiLz4KPHJlY3QgeD0iMzQuNSIgeT0iOSIgd2lkdGg9IjEzMSIgaGVpZ2h0PSIxNjcuMzIyIiByeD0iNi41IiBmaWxsPSIjRjRGNEY0IiBzdHJva2U9IiNFOUU5RTkiLz4KPHJlY3QgeD0iNy41IiB5PSI3NSIgd2lkdGg9IjE4NSIgaGVpZ2h0PSI5OSIgcng9IjYiIGZpbGw9IiNGMEYwRjAiIHN0cm9rZT0iI0U5RTlFOSIvPgo8cmVjdCB4PSIwLjUiIHk9Ijc5IiB3aWR0aD0iMTk5IiBoZWlnaHQ9IjExNSIgcng9IjYuNSIgZmlsbD0iI0ZBRkFGQSIgc3Ryb2tlPSIjRTlFOUU5Ii8+CjxyZWN0IHg9IjI3LjUiIHk9IjEzIiB3aWR0aD0iMTQ1IiBoZWlnaHQ9IjE4NyIgcng9IjcuNSIgZmlsbD0idXJsKCNwYXR0ZXJuMCkiIHN0cm9rZT0iI0U5RTlFOSIvPgo8ZGVmcz4KPHBhdHRlcm4gaWQ9InBhdHRlcm4wIiBwYXR0ZXJuQ29udGVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgd2lkdGg9IjEiIGhlaWdodD0iMSI+Cjx1c2UgeGxpbms6aHJlZj0iI2ltYWdlMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDE2OTMzMikgc2NhbGUoMC4wMDA2NDk2ODMgMC4wMDA1MDQ1NDEpIi8+CjwvcGF0dGVybj4KPC9kZWZzPgo8L3N2Zz4K);
}
.apRkL img {
  height: 187px;
  width: 145px;
}
.LTFBu {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMSIgdmlld0JveD0iMCAwIDIwMCAyMDEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgo8cmVjdCB4PSI0Mi41IiB5PSIyOSIgd2lkdGg9IjExNSIgaGVpZ2h0PSIxNDYuOTE5IiByeD0iNiIgZmlsbD0iI0YwRjBGMCIgc3Ryb2tlPSIjRTlFOUU5Ii8+CjxyZWN0IHg9IjE1LjUiIHk9Ijc3IiB3aWR0aD0iMTY5IiBoZWlnaHQ9Ijk5IiByeD0iNiIgZmlsbD0iI0VCRUJFQiIgc3Ryb2tlPSIjRTlFOUU5Ii8+CjxyZWN0IHg9IjQyLjUiIHk9IjUzIiB3aWR0aD0iMTE1IiBoZWlnaHQ9IjE0Ni45MTkiIHJ4PSI2IiBmaWxsPSIjRjRGNEY0IiBzdHJva2U9IiNFOUU5RTkiLz4KPHJlY3QgeD0iNy41IiB5PSI4MSIgd2lkdGg9IjE4NSIgaGVpZ2h0PSI5OSIgcng9IjYuNSIgZmlsbD0iI0Y0RjRGNCIgc3Ryb2tlPSIjRTlFOUU5Ii8+CjxyZWN0IHg9IjM0LjUiIHk9IjMzIiB3aWR0aD0iMTMxIiBoZWlnaHQ9IjE2Ny4zMjIiIHJ4PSI2LjUiIGZpbGw9IiNGQUZBRkEiIHN0cm9rZT0iI0U5RTlFOSIvPgo8cmVjdCB4PSIwLjUiIHk9Ijg1IiB3aWR0aD0iMTk5IiBoZWlnaHQ9IjExNSIgcng9IjcuNSIgZmlsbD0idXJsKCNwYXR0ZXJuMCkiIHN0cm9rZT0iI0U5RTlFOSIvPgo8ZGVmcz4KPHBhdHRlcm4gaWQ9InBhdHRlcm4wIiBwYXR0ZXJuQ29udGVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgd2lkdGg9IjEiIGhlaWdodD0iMSI+Cjx1c2UgeGxpbms6aHJlZj0iI2ltYWdlMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMC4wMDAyMzg4NzgpIHNjYWxlKDAuMDAwNDA3NDk4IDAuMDAwNzAyNTgzKSIvPgo8L3BhdHRlcm4+CjwvZGVmcz4KPC9zdmc+Cg==);
}
.LTFBu img {
  height: 115px;
  width: 199px;
}
.EKx6B {
  display: flex;
}
.EKx6B .ZQ5Wv {
  margin-left: 0.625rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding-right: 1.25rem;
}
.EKx6B .ZQ5Wv div:nth-child(1) {
  display: flex;
}
.EKx6B .ZQ5Wv label {
  color: #222;
  color: var(--primary-text);
  word-break: break-word;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 30rem;
}
.EKx6B .ZQ5Wv p {
  margin-bottom: 0;
  font-size: 0.8125rem;
  color: #777;
  color: var(--secondary-text);
}
.Kiv84 {
  font-size: 0.75rem;
  color: var(--secondary-text);
}
.QiIkq:before {
  margin-right: 0.25rem;
}
.dny9O {
  position: relative;
  /** Tooltips are single line by default, include this mixin if it is a multi-line tip */
}
.dny9O:before {
  position: absolute;
  z-index: 1000001;
  display: none;
  width: 0;
  height: 0;
  color: var(--primary-text);
  pointer-events: none;
  content: "";
  border: 5px solid transparent;
}
.dny9O:after {
  position: absolute;
  z-index: 1000000;
  display: none;
  padding: 0.2rem 0.4rem;
  text-align: center;
  word-wrap: break-word;
  white-space: pre;
  pointer-events: none;
  content: attr(aria-label);
  font-size: 0.75rem;
  color: #fff;
  background-color: var(--primary-text);
  border-radius: 3px;
  -webkit-font-smoothing: subpixel-antialiased;
}
.dny9O:hover:before,
.dny9O:hover:after,
.dny9O:focus:before,
.dny9O:focus:after {
  display: inline-block;
}
.dny9O[data-longtip]:after {
  width: 25rem;
  white-space: pre-line;
}
.dny9O:after {
  bottom: 100%;
  margin-bottom: 5px;
  right: auto;
  left: 50%;
  margin-left: -15px;
}
.dny9O:before {
  top: -5px;
  right: 50%;
  bottom: auto;
  margin-right: -5px;
  border-top-color: rgba(0, 0, 0, 0.8);
}
.aswDL {
  position: relative;
  /** Tooltips are single line by default, include this mixin if it is a multi-line tip */
}
.aswDL:before {
  position: absolute;
  z-index: 1000001;
  display: none;
  width: 0;
  height: 0;
  color: var(--primary-text);
  pointer-events: none;
  content: "";
  border: 5px solid transparent;
}
.aswDL:after {
  position: absolute;
  z-index: 1000000;
  display: none;
  padding: 0.2rem 0.4rem;
  text-align: center;
  word-wrap: break-word;
  white-space: pre;
  pointer-events: none;
  content: attr(aria-label);
  font-size: 0.75rem;
  color: #fff;
  background-color: var(--primary-text);
  border-radius: 3px;
  -webkit-font-smoothing: subpixel-antialiased;
}
.aswDL:hover:before,
.aswDL:hover:after,
.aswDL:focus:before,
.aswDL:focus:after {
  display: inline-block;
}
.aswDL[data-longtip]:after {
  width: 25rem;
  white-space: pre-line;
}
.aswDL:after {
  bottom: 50%;
  left: 100%;
  margin-left: 5px;
  transform: translateY(50%);
}
.aswDL:before {
  top: 50%;
  right: -5px;
  bottom: 50%;
  margin-top: -5px;
  border-right-color: rgba(0, 0, 0, 0.8);
}
.dny9O > span:before,
.aswDL > span:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f216';
  font-size: 1.25rem;
}
.dny9O > span:before,
.aswDL > span:before {
  color: #f26724;
  color: var(--base-color);
  vertical-align: middle;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app-v5
 * @copyright 2010-2020 BigTinCan Mobile Pty Ltd
 * @author Olivia Mo <olivia.mo@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.kVdXA {
  flex-shrink: 0;
}
.ADmEN {
  background-position: center;
  background-repeat: no-repeat;
}
.j1bvm {
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  color: #fff;
  color: var(--background-color);
}
.j1bvm span {
  font-size: 0.8125rem;
  text-align: center;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* flex box container */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.GORSX {
  display: block;
  overflow: hidden;
}
.GORSX.Olh0G {
  background-color: var(--light-base-color);
}
.TOCxS {
  cursor: pointer;
}
.KJJFn .wpTUt {
  padding: 0 2rem 0 0;
}
/* List Styles */
.T3EDO {
  align-items: center;
  transition: background 150ms linear;
}
.T3EDO.TOCxS {
  padding: 0.5rem;
}
.T3EDO.TOCxS:hover {
  background-color: var(--light-base-color);
}
.T3EDO .CYRky {
  display: flex;
  align-items: center;
}
.T3EDO a {
  display: flex;
  align-items: center;
  color: var(--primary-text);
  padding: 0.5rem;
}
.T3EDO a:hover {
  text-decoration: none;
  background-color: var(--light-base-color);
}
.T3EDO .N8x7M {
  margin-left: 0.5rem;
}
.a2T4V {
  position: relative;
  margin-top: 0.25rem;
  flex: 0 0 auto;
}
.a2T4V:before,
.a2T4V:after {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  border-top: solid 1px #F26724;
  border-top-color: var(--base-color);
}
.a2T4V:before {
  top: -2px;
  margin: 0 0.5rem;
}
.a2T4V:after {
  top: -4px;
  margin: 0 0.75rem;
}
.c_pbI {
  border-radius: 2px;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: var(--base-color);
  opacity: 0.05;
}
.foIAc {
  border-radius: 2px;
  border: solid 1px #F26724;
  border-color: var(--base-color);
  text-align: center;
  position: absolute;
  top: 0;
  right: 0.35rem;
  bottom: 0.3rem;
  left: 0.35rem;
}
.foIAc:before {
  color: var(--base-color);
}
.foIAc:before {
  font-size: 1.6rem;
  line-height: 1.6;
}
.IgGrC {
  display: inline-block;
  margin: 0 1rem 1rem 1rem;
  vertical-align: top;
  position: relative;
}
.IgGrC .a2T4V {
  margin-left: auto;
  margin-right: auto;
}
.IgGrC .c_pbI {
  left: 0;
  right: 0;
  bottom: 0.4rem;
}
.IgGrC .wpTUt {
  -webkit-line-clamp: 1;
  max-height: 1.35rem;
}
.iX_YH {
  border-radius: 2px;
  border: solid 1px #F26724;
  border-color: var(--base-color);
  text-align: center;
  width: 80%;
  margin: 0 auto;
}
.iX_YH:before {
  color: var(--base-color);
}
.iX_YH:before {
  font-size: 2.2rem;
  line-height: 1.5;
}
.iX_YH .c_pbI {
  width: 80%;
  margin: 0 auto;
}
.wpTUt {
  color: var(--primary-text);
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  word-break: break-all;
  line-height: 1.25;
}
.wpTUt button {
  position: absolute;
  right: 0;
  bottom: 1rem;
}
.wpTUt button:before {
  font-size: 1rem;
}
.CMnu3 {
  color: var(--secondary-text);
  font-size: 90%;
  display: block;
  text-transform: capitalize;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* LESS Mixins */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* flex box container */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.zpT8t {
  display: block;
  overflow: hidden;
  position: relative;
  vertical-align: top;
}
.zpT8t.vJDEK {
  background-color: var(--light-base-color);
}
.zpT8t.Ex0Dq {
  overflow: initial !important;
}
.zpT8t.Ex0Dq .xdJL3 {
  padding: 0 !important;
}
.KcR0n {
  cursor: pointer;
}
.yPk_8 .xdJL3 {
  position: relative;
  padding: 0 2rem 0 0;
}
/* Thumbnail mixin */
/* List Styles */
.FDFg6 {
  align-items: center;
  transition: background 150ms linear;
}
.FDFg6.KcR0n {
  padding: 0.5rem;
}
.FDFg6.KcR0n:hover {
  background-color: var(--light-base-color);
}
.FDFg6 .Dxpy6 {
  display: flex;
  align-items: center;
}
.FDFg6 a {
  display: block;
  color: var(--primary-text);
  padding: 0.5rem;
}
.FDFg6 a:hover {
  text-decoration: none;
  background-color: var(--light-base-color);
}
/* List Sizes */
.FDScr .xdJL3 {
  -webkit-line-clamp: 1;
  max-height: 1.35rem;
}
/* Grid Styles */
.R1Eqy {
  display: inline-block;
  margin: 1rem;
  margin-top: 0;
  position: relative;
}
.R1Eqy .lLNtU {
  position: absolute;
  top: 0.3rem;
  left: 0.5rem;
  z-index: 1;
}
.CR7ne {
  text-align: center;
  background-color: #f5f5f5;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjIwNDhweCIgaGVpZ2h0PSIyMDQ4cHgiIHZpZXdCb3g9IjAgMCAyMDQ4IDIwNDgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPgogICAgPGcgaWQ9IkdlbmVyaWMtIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2OTcuNjkyMzM4LCAxMTQyLjM3NTE5OSkgc2NhbGUoLTEsIDEpIHJvdGF0ZSgtMjEwLjAwMDAwMCkgdHJhbnNsYXRlKC02OTcuNjkyMzM4LCAtMTE0Mi4zNzUxOTkpIHRyYW5zbGF0ZSgtMTIwOS44MDc2NjIsIC04MDQuMTI0ODAxKSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjEiIHg9IjE3NDEuMjY1NDUiIHk9IjI3Ni40OCIgd2lkdGg9IjgxOS4yIiBoZWlnaHQ9IjM0ODEuNiI+PC9yZWN0PgogICAgICAgIDxyZWN0IGZpbGwtb3BhY2l0eT0iMC4xIiB4PSIxNzQxLjI2NTQ1IiB5PSIxMDk1LjY4IiB3aWR0aD0iMjA3My42IiBoZWlnaHQ9IjgxOS4yIj48L3JlY3Q+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjA1IiB4PSIxNzQxLjA0OTkyIiB5PSIzMDczLjc3OTI3IiB3aWR0aD0iMTc0MC44IiBoZWlnaHQ9IjgxOS4yIj48L3JlY3Q+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjEiIHg9IjAuMjgwMzY5MDI2IiB5PSIxMDk2LjAwMDU4IiB3aWR0aD0iMTc0MC44IiBoZWlnaHQ9IjgxOS4yIj48L3JlY3Q+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjE1IiB4PSI5MjIuMDY1NDU1IiB5PSIyNzYuNDgiIHdpZHRoPSI4MTkuMiIgaGVpZ2h0PSIzNDgxLjYiPjwvcmVjdD4KICAgICAgICA8cmVjdCBmaWxsLW9wYWNpdHk9IjAuMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTU1Ni45NDU0NTUsIDE1MjAuNjQwMDAwKSByb3RhdGUoLTMxNS4wMDAwMDApIHRyYW5zbGF0ZSgtMTU1Ni45NDU0NTUsIC0xNTIwLjY0MDAwMCkgIiB4PSIxMTQ3LjM0NTQ1IiB5PSItMjIwLjE2IiB3aWR0aD0iODE5LjIiIGhlaWdodD0iMzQ4MS42Ij48L3JlY3Q+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjExOTk5OTk5NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjE2Ny4wMzE2NDUsIDIwNjguOTQ1NDU1KSByb3RhdGUoLTMxNS4wMDAwMDApIHRyYW5zbGF0ZSgtMjE2Ny4wMzE2NDUsIC0yMDY4Ljk0NTQ1NSkgIiB4PSIxNzU3LjQzMTY1IiB5PSIzMjguMTQ1NDU1IiB3aWR0aD0iODE5LjIiIGhlaWdodD0iMzQ4MS42Ij48L3JlY3Q+CiAgICA8L2c+Cjwvc3ZnPg==);
  background-position: 50%;
  background-size: cover;
  position: relative;
  flex: 0 0 auto;
  margin-right: 0.5rem;
}
.CR7ne:before {
  color: #fff;
}
.CR7ne > span {
  position: absolute;
  bottom: 0.25rem;
  color: #fff;
}
.CR7ne > span.nb9q7 {
  left: 0.5rem;
}
.CR7ne > span.nb9q7:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f1a8';
  font-size: 1rem;
}
.CR7ne > span.YMX8x {
  right: 0.5rem;
}
.CR7ne > span.YMX8x:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f1a9';
  font-size: 1rem;
}
.CR7ne > span.X756f {
  left: 0.5rem;
}
.CR7ne > span.X756f:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f18b';
  font-size: 1rem;
}
.CR7ne:before {
  font-size: 32px;
  line-height: 1.45;
}
.CR7ne > span {
  bottom: 0;
}
.CR7ne > span:before {
  font-size: 0.85rem !important;
}
.CR7ne > span.nb9q7 {
  left: 0.25rem;
}
.CR7ne > span.YMX8x {
  right: 0.25rem;
}
.CR7ne > span.X756f {
  left: 0.25rem;
}
.fxYN0 {
  text-align: center;
  background-color: #f5f5f5;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjIwNDhweCIgaGVpZ2h0PSIyMDQ4cHgiIHZpZXdCb3g9IjAgMCAyMDQ4IDIwNDgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPgogICAgPGcgaWQ9IkdlbmVyaWMtIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2OTcuNjkyMzM4LCAxMTQyLjM3NTE5OSkgc2NhbGUoLTEsIDEpIHJvdGF0ZSgtMjEwLjAwMDAwMCkgdHJhbnNsYXRlKC02OTcuNjkyMzM4LCAtMTE0Mi4zNzUxOTkpIHRyYW5zbGF0ZSgtMTIwOS44MDc2NjIsIC04MDQuMTI0ODAxKSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjEiIHg9IjE3NDEuMjY1NDUiIHk9IjI3Ni40OCIgd2lkdGg9IjgxOS4yIiBoZWlnaHQ9IjM0ODEuNiI+PC9yZWN0PgogICAgICAgIDxyZWN0IGZpbGwtb3BhY2l0eT0iMC4xIiB4PSIxNzQxLjI2NTQ1IiB5PSIxMDk1LjY4IiB3aWR0aD0iMjA3My42IiBoZWlnaHQ9IjgxOS4yIj48L3JlY3Q+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjA1IiB4PSIxNzQxLjA0OTkyIiB5PSIzMDczLjc3OTI3IiB3aWR0aD0iMTc0MC44IiBoZWlnaHQ9IjgxOS4yIj48L3JlY3Q+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjEiIHg9IjAuMjgwMzY5MDI2IiB5PSIxMDk2LjAwMDU4IiB3aWR0aD0iMTc0MC44IiBoZWlnaHQ9IjgxOS4yIj48L3JlY3Q+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjE1IiB4PSI5MjIuMDY1NDU1IiB5PSIyNzYuNDgiIHdpZHRoPSI4MTkuMiIgaGVpZ2h0PSIzNDgxLjYiPjwvcmVjdD4KICAgICAgICA8cmVjdCBmaWxsLW9wYWNpdHk9IjAuMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTU1Ni45NDU0NTUsIDE1MjAuNjQwMDAwKSByb3RhdGUoLTMxNS4wMDAwMDApIHRyYW5zbGF0ZSgtMTU1Ni45NDU0NTUsIC0xNTIwLjY0MDAwMCkgIiB4PSIxMTQ3LjM0NTQ1IiB5PSItMjIwLjE2IiB3aWR0aD0iODE5LjIiIGhlaWdodD0iMzQ4MS42Ij48L3JlY3Q+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjExOTk5OTk5NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjE2Ny4wMzE2NDUsIDIwNjguOTQ1NDU1KSByb3RhdGUoLTMxNS4wMDAwMDApIHRyYW5zbGF0ZSgtMjE2Ny4wMzE2NDUsIC0yMDY4Ljk0NTQ1NSkgIiB4PSIxNzU3LjQzMTY1IiB5PSIzMjguMTQ1NDU1IiB3aWR0aD0iODE5LjIiIGhlaWdodD0iMzQ4MS42Ij48L3JlY3Q+CiAgICA8L2c+Cjwvc3ZnPg==);
  background-position: 50%;
  background-size: cover;
  position: relative;
  flex: 0 0 auto;
  margin: 0 auto;
}
.fxYN0:before {
  color: #fff;
}
.fxYN0 > span {
  position: absolute;
  bottom: 0.25rem;
  color: #fff;
}
.fxYN0 > span.nb9q7 {
  left: 0.5rem;
}
.fxYN0 > span.nb9q7:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f1a8';
  font-size: 1rem;
}
.fxYN0 > span.YMX8x {
  right: 0.5rem;
}
.fxYN0 > span.YMX8x:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f1a9';
  font-size: 1rem;
}
.fxYN0 > span.X756f {
  left: 0.5rem;
}
.fxYN0 > span.X756f:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f18b';
  font-size: 1rem;
}
.fxYN0:before {
  font-size: 128px;
  line-height: 1.5;
}
.w1Vn1 {
  flex: 1 1 auto;
}
.xdJL3 {
  color: var(--primary-text);
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  word-wrap: break-word;
}
.xdJL3 button {
  position: absolute;
  right: 0;
}
.xdJL3 button:before {
  font-size: 1rem;
}
.kHOi3 {
  color: var(--secondary-text);
  font-size: 90%;
  display: block;
  text-transform: capitalize;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.y122s {
  color: #f00;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.D_y18 {
  z-index: 10;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0.9;
  background-color: var(--light-base-color);
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
}
.D_y18 p {
  margin: 0;
}
.D_y18 ul {
  margin: 0;
  padding: 0;
}
.D_y18 ul li {
  cursor: pointer;
  display: inline-block;
  margin: 0 1rem;
  padding: 0 0.5rem;
}
.jadNz .xdJL3 {
  -webkit-line-clamp: 1;
  max-height: 1.35rem;
}
.GTGib {
  background-color: var(--light-base-color);
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app-v5
 * @copyright 2010-2020 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* LESS Mixins */
.cDrvh {
  text-align: center;
  margin-right: 0.8rem;
}
.cDrvh > ul {
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
  justify-content: center;
}
.cDrvh > ul > li {
  color: var(--secondary-text);
  padding: 0 0.65rem;
  margin: 0;
  cursor: pointer;
}
.cDrvh > ul > li:before {
  color: var(--base-color);
  vertical-align: middle;
}
.AjMqC > ul {
  margin: 0 !important;
}
.zH24n a {
  display: block;
}
.zH24n a:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f116';
  font-size: 1.35rem;
}
.zH24n a:before {
  vertical-align: middle;
}
.aJWiV:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f1c7';
  font-size: 1.35rem;
}
.qoXqU:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f160';
  font-size: 1.35rem;
}
.kSnc2 {
  padding-right: 0 !important;
}
.kSnc2:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f1f3';
  font-size: 1rem;
}
.G7aPO {
  padding-right: 0 !important;
}
.G7aPO:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f1f9';
  font-size: 1.05rem;
}
.h8pHZ {
  padding-right: 0 !important;
}
.h8pHZ > div {
  padding-top: 0.18rem;
}
.pzPwJ > div > div {
  top: 2rem !important;
  text-align: left;
}
.pzPwJ > div > div > ul > li {
  border-bottom: 1px solid;
  border-color: var(--divider-color);
  padding: 0.55rem 0.75rem;
}
.pzPwJ span:before {
  margin-right: 0.25rem;
  font-size: 1.1rem !important;
  cursor: pointer;
  vertical-align: top;
}
.dJbRu {
  padding-left: 1.05rem !important;
  padding-right: 0 !important;
}
.dJbRu:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f1f8';
  font-size: 1.2rem;
}
.nDwgJ {
  padding-right: 0 !important;
}
.nDwgJ:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f164';
  font-size: 1rem;
}
.QkBw9 {
  padding: 0 1.2rem 0rem 0.85rem !important;
}
.QkBw9:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f1b1';
  font-size: 1.3rem;
}
.l1PoR {
  padding-right: 0 !important;
}
.l1PoR:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f183';
  font-size: 1rem;
}
.wupfE {
  padding: 0 0.3rem !important;
}
.wupfE > div > div > span:before {
  font-size: 0.6rem;
}
.sKOUp:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f194';
  font-size: 1rem;
}
.sKOUp:before {
  color: #e85d5d;
  transform: rotate(45deg);
}
.z9AZR {
  padding-right: 0 !important;
}
.z9AZR:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f1fc';
  font-size: 1.625rem;
}
.z9AZR:before {
  color: var(--secondary-text) !important;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app-v5
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Rubenson Barrios <rubenson.barrios@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* LESS Mixins */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* flex box container */
._hXaq {
  position: relative;
  overflow: hidden;
  display: flex;
  align-items: center;
}
.ecHKq .rRMcb {
  position: relative;
  padding: 0;
}
/* Thumbnail mixin */
/* List Styles */
.iwf6v {
  align-items: center;
  transition: background 150ms linear;
  padding: 0.5rem;
}
.iwf6v:hover {
  background-color: var(--light-base-color);
  cursor: pointer;
}
.iwf6v .xcjeP {
  display: flex;
  align-items: center;
}
.B78rL:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f1be';
  font-size: 24px;
}
.B78rL:before {
  position: absolute;
  top: 30%;
  color: var(--base-color);
}
.B78rL > .xcjeP {
  margin-left: 2.75rem;
}
.CQEvL {
  background-color: var(--light-base-color);
}
.e14rE {
  flex: 1 1 auto;
  width: 72%;
}
.rRMcb {
  color: var(--primary-text);
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 72%;
}
.ZUDKR {
  color: var(--secondary-text);
  font-size: 90%;
  display: block;
  width: 76.5%;
  text-transform: capitalize;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.KTRuj {
  position: absolute;
  right: 1.75rem;
  top: 35%;
  padding: 0 1.2rem 0 0;
}
.KTRuj:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f1c6';
  font-size: 1.35rem;
}
.KTRuj:before {
  color: var(--base-color);
  cursor: pointer;
}
.IqZwM {
  position: absolute;
  right: 1rem;
  top: 35%;
}
.IqZwM:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f1b1';
  font-size: 1.25rem;
}
.IqZwM:before {
  color: var(--base-color);
  cursor: pointer;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app-v5
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Rubenson Barrios <rubenson.barrios@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* LESS Mixins */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Available directons: n, nw, ne, s, se, sw, w, e
 * Gets tooltip text from aria-label attribute
 */
/* longtip tooltip mixin */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* flex box container */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.pNsiC {
  position: relative;
  overflow: hidden;
  display: flex;
  align-items: center;
}
.pNsiC.RvM3l {
  background-color: var(--light-base-color);
}
.pNsiC.cYe1k {
  display: block !important;
  overflow: initial !important;
}
.pNsiC.cYe1k .kAjMm {
  padding: 0 !important;
}
.AYONA {
  cursor: pointer;
}
.PxA_M .kAjMm {
  position: relative;
  padding: 0 2rem 0 0;
}
.leBqZ .kAjMm {
  position: relative;
  padding: 0 2rem 0 0;
}
/* List Styles */
.opjCp {
  padding: 0.5rem;
  position: relative;
}
.opjCp:hover {
  background-color: var(--light-base-color);
}
.opjCp .BJvzM {
  display: flex;
  width: 100%;
  align-items: center;
}
.opjCp .mn3Lt {
  margin-left: 0.5rem;
}
.opjCp.AYONA {
  padding: 0.5rem;
}
.opjCp.AYONA:hover {
  background-color: var(--light-base-color);
}
/* List Sizes */
.jdEXy .kAjMm {
  -webkit-line-clamp: 3;
  max-height: 4.1rem;
}
.u_qxY .kAjMm {
  max-height: 2.65rem;
}
.LnaQk .kAjMm {
  -webkit-line-clamp: 1;
  max-height: 1.35rem;
}
/* Grid Styles */
.tVP4x {
  display: inline-block;
  text-align: center;
  margin: 1rem;
  max-width: 200px;
  vertical-align: top;
}
.tVP4x .kAjMm:hover {
  color: var(--base-color);
}
/* Grid Sizes */
.J_N4z {
  width: 8rem;
}
.GANo8 {
  width: 6.5rem;
}
.ql1iO {
  margin: 0.5rem;
  overflow: visible;
  position: relative;
  /** Tooltips are single line by default, include this mixin if it is a multi-line tip */
}
.ql1iO:before {
  position: absolute;
  z-index: 1000001;
  display: none;
  width: 0;
  height: 0;
  color: var(--primary-text);
  pointer-events: none;
  content: "";
  border: 5px solid transparent;
}
.ql1iO:after {
  position: absolute;
  z-index: 1000000;
  display: none;
  padding: 0.2rem 0.4rem;
  text-align: center;
  word-wrap: break-word;
  white-space: pre;
  pointer-events: none;
  content: attr(aria-label);
  font-size: 0.75rem;
  color: #fff;
  background-color: var(--primary-text);
  border-radius: 3px;
  -webkit-font-smoothing: subpixel-antialiased;
}
.ql1iO:hover:before,
.ql1iO:hover:after,
.ql1iO:focus:before,
.ql1iO:focus:after {
  display: inline-block;
}
.ql1iO[data-longtip]:after {
  width: 25rem;
  white-space: pre-line;
}
.ql1iO:after {
  right: 50%;
  bottom: 100%;
  margin-bottom: 5px;
  transform: translateX(50%);
}
.ql1iO:before {
  top: -5px;
  right: 50%;
  bottom: auto;
  margin-right: -5px;
  border-top-color: rgba(0, 0, 0, 0.8);
}
.ql1iO:after {
  max-width: 20rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.HzD4I {
  background-color: var(--light-base-color);
}
.mn3Lt {
  flex: 1 1 auto;
}
.kAjMm {
  color: var(--primary-text);
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.Yl7Iy {
  color: var(--secondary-text);
  display: block;
  font-size: 90%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.TUMeN {
  background-color: var(--divider-color);
}
.TUMeN:before {
  content: '\f1e1' !important;
}
.TUMeN:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f1e1';
  font-size: 4rem;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app-v5
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* LESS Mixins */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.UQMyr {
  border-radius: 50%;
  background-position: 50%;
  background-size: cover;
  flex: 0 0 auto;
  display: flex;
  justify-content: center;
  align-items: center;
}
.UQMyr:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f13a';
  font-size: 24px;
}
.UQMyr:before {
  color: #fff;
}
.UQMyr.VXOY5:before {
  opacity: 0;
}
.WB1sS:before {
  font-size: 32px;
  line-height: 1.45;
}
.WB1sS[data-size='small']:before {
  font-size: 2rem;
}
.WB1sS[data-size='medium']:before {
  font-size: 2.5rem;
}
.WB1sS[data-size='large']:before {
  font-size: 3.5rem;
}
.Vzj5i {
  margin: 0 auto;
  transition: all 150ms linear;
}
.Vzj5i:before {
  font-size: 128px;
  line-height: 1.5;
}
.Vzj5i:hover {
  opacity: 0.7;
}
.Vzj5i[data-size='small']:before {
  font-size: 2rem;
}
.Vzj5i[data-size='medium']:before {
  font-size: 3rem;
}
.Vzj5i[data-size='large']:before {
  font-size: 4rem;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app-v5
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Rubenson Barrios <rubenson.barrios@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Available directons: n, nw, ne, s, se, sw, w, e
 * Gets tooltip text from aria-label attribute
 */
/* longtip tooltip mixin */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* flex box container */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.v2y4E {
  display: block;
  overflow: hidden;
  position: relative;
}
.v2y4E.Eklq6 {
  background-color: var(--light-base-color);
}
.v2y4E > a {
  display: block;
}
/* thumbnail mixin */
/* List Styles */
.IVurI {
  align-items: center;
  transition: background 150ms linear;
}
.IVurI a {
  display: flex;
  align-items: center;
  color: var(--primary-text);
  padding: 0.5rem;
}
.IVurI a:hover {
  text-decoration: none;
  background-color: var(--light-base-color);
}
.IVurI .nwPpr {
  text-align: center;
  background-size: cover;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjIwNDhweCIgaGVpZ2h0PSIyMDQ4cHgiIHZpZXdCb3g9IjAgMCAyMDQ4IDIwNDgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPgogICAgPGcgaWQ9IkdlbmVyaWMtIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2OTcuNjkyMzM4LCAxMTQyLjM3NTE5OSkgc2NhbGUoLTEsIDEpIHJvdGF0ZSgtMjEwLjAwMDAwMCkgdHJhbnNsYXRlKC02OTcuNjkyMzM4LCAtMTE0Mi4zNzUxOTkpIHRyYW5zbGF0ZSgtMTIwOS44MDc2NjIsIC04MDQuMTI0ODAxKSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjEiIHg9IjE3NDEuMjY1NDUiIHk9IjI3Ni40OCIgd2lkdGg9IjgxOS4yIiBoZWlnaHQ9IjM0ODEuNiI+PC9yZWN0PgogICAgICAgIDxyZWN0IGZpbGwtb3BhY2l0eT0iMC4xIiB4PSIxNzQxLjI2NTQ1IiB5PSIxMDk1LjY4IiB3aWR0aD0iMjA3My42IiBoZWlnaHQ9IjgxOS4yIj48L3JlY3Q+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjA1IiB4PSIxNzQxLjA0OTkyIiB5PSIzMDczLjc3OTI3IiB3aWR0aD0iMTc0MC44IiBoZWlnaHQ9IjgxOS4yIj48L3JlY3Q+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjEiIHg9IjAuMjgwMzY5MDI2IiB5PSIxMDk2LjAwMDU4IiB3aWR0aD0iMTc0MC44IiBoZWlnaHQ9IjgxOS4yIj48L3JlY3Q+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjE1IiB4PSI5MjIuMDY1NDU1IiB5PSIyNzYuNDgiIHdpZHRoPSI4MTkuMiIgaGVpZ2h0PSIzNDgxLjYiPjwvcmVjdD4KICAgICAgICA8cmVjdCBmaWxsLW9wYWNpdHk9IjAuMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTU1Ni45NDU0NTUsIDE1MjAuNjQwMDAwKSByb3RhdGUoLTMxNS4wMDAwMDApIHRyYW5zbGF0ZSgtMTU1Ni45NDU0NTUsIC0xNTIwLjY0MDAwMCkgIiB4PSIxMTQ3LjM0NTQ1IiB5PSItMjIwLjE2IiB3aWR0aD0iODE5LjIiIGhlaWdodD0iMzQ4MS42Ij48L3JlY3Q+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjExOTk5OTk5NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjE2Ny4wMzE2NDUsIDIwNjguOTQ1NDU1KSByb3RhdGUoLTMxNS4wMDAwMDApIHRyYW5zbGF0ZSgtMjE2Ny4wMzE2NDUsIC0yMDY4Ljk0NTQ1NSkgIiB4PSIxNzU3LjQzMTY1IiB5PSIzMjguMTQ1NDU1IiB3aWR0aD0iODE5LjIiIGhlaWdodD0iMzQ4MS42Ij48L3JlY3Q+CiAgICA8L2c+Cjwvc3ZnPg==);
  flex: 0 0 auto;
  margin-right: 0.5rem;
}
.IVurI .nwPpr:before {
  color: #fff;
}
.IVurI .nwPpr:before {
  font-size: 32px;
  line-height: 1.45;
}
/* List Sizes */
.cUCBW .z3w_u {
  -webkit-line-clamp: 3;
  max-height: 4.2rem;
}
.cUCBW .CPQQG {
  -webkit-line-clamp: 2;
  max-height: 4.2rem;
}
.pB03k .z3w_u {
  max-height: 2.75rem;
}
.GyzNE .z3w_u {
  -webkit-line-clamp: 1;
  max-height: 1.35rem;
}
/* Grid Styles */
.GgKrh {
  display: inline-block;
  margin: 1rem;
  margin-top: 0;
  vertical-align: top;
}
.GgKrh .nwPpr {
  text-align: center;
  background-size: cover;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjIwNDhweCIgaGVpZ2h0PSIyMDQ4cHgiIHZpZXdCb3g9IjAgMCAyMDQ4IDIwNDgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPgogICAgPGcgaWQ9IkdlbmVyaWMtIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2OTcuNjkyMzM4LCAxMTQyLjM3NTE5OSkgc2NhbGUoLTEsIDEpIHJvdGF0ZSgtMjEwLjAwMDAwMCkgdHJhbnNsYXRlKC02OTcuNjkyMzM4LCAtMTE0Mi4zNzUxOTkpIHRyYW5zbGF0ZSgtMTIwOS44MDc2NjIsIC04MDQuMTI0ODAxKSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjEiIHg9IjE3NDEuMjY1NDUiIHk9IjI3Ni40OCIgd2lkdGg9IjgxOS4yIiBoZWlnaHQ9IjM0ODEuNiI+PC9yZWN0PgogICAgICAgIDxyZWN0IGZpbGwtb3BhY2l0eT0iMC4xIiB4PSIxNzQxLjI2NTQ1IiB5PSIxMDk1LjY4IiB3aWR0aD0iMjA3My42IiBoZWlnaHQ9IjgxOS4yIj48L3JlY3Q+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjA1IiB4PSIxNzQxLjA0OTkyIiB5PSIzMDczLjc3OTI3IiB3aWR0aD0iMTc0MC44IiBoZWlnaHQ9IjgxOS4yIj48L3JlY3Q+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjEiIHg9IjAuMjgwMzY5MDI2IiB5PSIxMDk2LjAwMDU4IiB3aWR0aD0iMTc0MC44IiBoZWlnaHQ9IjgxOS4yIj48L3JlY3Q+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjE1IiB4PSI5MjIuMDY1NDU1IiB5PSIyNzYuNDgiIHdpZHRoPSI4MTkuMiIgaGVpZ2h0PSIzNDgxLjYiPjwvcmVjdD4KICAgICAgICA8cmVjdCBmaWxsLW9wYWNpdHk9IjAuMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTU1Ni45NDU0NTUsIDE1MjAuNjQwMDAwKSByb3RhdGUoLTMxNS4wMDAwMDApIHRyYW5zbGF0ZSgtMTU1Ni45NDU0NTUsIC0xNTIwLjY0MDAwMCkgIiB4PSIxMTQ3LjM0NTQ1IiB5PSItMjIwLjE2IiB3aWR0aD0iODE5LjIiIGhlaWdodD0iMzQ4MS42Ij48L3JlY3Q+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjExOTk5OTk5NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjE2Ny4wMzE2NDUsIDIwNjguOTQ1NDU1KSByb3RhdGUoLTMxNS4wMDAwMDApIHRyYW5zbGF0ZSgtMjE2Ny4wMzE2NDUsIC0yMDY4Ljk0NTQ1NSkgIiB4PSIxNzU3LjQzMTY1IiB5PSIzMjguMTQ1NDU1IiB3aWR0aD0iODE5LjIiIGhlaWdodD0iMzQ4MS42Ij48L3JlY3Q+CiAgICA8L2c+Cjwvc3ZnPg==);
  flex: 0 0 auto;
}
.GgKrh .nwPpr:before {
  color: #fff;
}
.GgKrh .nwPpr:before {
  font-size: 128px;
  line-height: 1.5;
}
/* Grid Sizes */
.bJE6l .z3w_u {
  -webkit-line-clamp: 1;
  max-height: 1.35rem;
}
.AUZB0 {
  margin-bottom: 0.75rem;
  margin-left: 0.75rem;
  margin-right: 0.75rem;
}
.AUZB0 .z3w_u {
  -webkit-line-clamp: 1;
  max-height: 1.35rem;
}
.khxfh {
  margin-bottom: 0.5rem;
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  overflow: visible;
  position: relative;
  /** Tooltips are single line by default, include this mixin if it is a multi-line tip */
}
.khxfh:before {
  position: absolute;
  z-index: 1000001;
  display: none;
  width: 0;
  height: 0;
  color: var(--primary-text);
  pointer-events: none;
  content: "";
  border: 5px solid transparent;
}
.khxfh:after {
  position: absolute;
  z-index: 1000000;
  display: none;
  padding: 0.2rem 0.4rem;
  text-align: center;
  word-wrap: break-word;
  white-space: pre;
  pointer-events: none;
  content: attr(aria-label);
  font-size: 0.75rem;
  color: #fff;
  background-color: var(--primary-text);
  border-radius: 3px;
  -webkit-font-smoothing: subpixel-antialiased;
}
.khxfh:hover:before,
.khxfh:hover:after,
.khxfh:focus:before,
.khxfh:focus:after {
  display: inline-block;
}
.khxfh[data-longtip]:after {
  width: 25rem;
  white-space: pre-line;
}
.khxfh:after {
  right: 50%;
  bottom: 100%;
  margin-bottom: 5px;
  transform: translateX(50%);
}
.khxfh:before {
  top: -5px;
  right: 50%;
  bottom: auto;
  margin-right: -5px;
  border-top-color: rgba(0, 0, 0, 0.8);
}
.khxfh:after {
  max-width: 20rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.z3w_u {
  color: var(--primary-text);
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.V6nfg {
  flex: 1 1 auto;
  overflow: hidden;
}
.CPQQG {
  color: var(--secondary-text);
  font-size: 90%;
  display: block;
  text-transform: capitalize;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app-v5
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* flex box container */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.oQaqO {
  display: block;
  overflow: hidden;
}
.oQaqO.aftgJ {
  background-color: var(--light-base-color);
}
.qEEBk {
  cursor: pointer;
}
/* List Styles */
.nukqJ {
  align-items: center;
  transition: background 150ms linear;
}
.nukqJ.qEEBk {
  padding: 0.5rem;
}
.nukqJ.qEEBk:hover {
  background-color: var(--light-base-color);
}
.nukqJ .n97bU {
  display: flex;
  align-items: center;
}
.nukqJ a {
  display: flex;
  align-items: center;
  color: var(--primary-text);
  padding: 0.5rem;
}
.nukqJ a:hover {
  text-decoration: none;
  background-color: var(--light-base-color);
}
/* Grid Styles */
.EhB45 {
  display: inline-block;
  margin: 1rem;
  margin-top: 0;
  position: relative;
}
.EhB45 .uIHqB {
  position: absolute;
  top: 0.3rem;
  left: 0.5rem;
  z-index: 1;
}
.DQbyT {
  text-align: center;
  background-color: #029a9f;
  flex: 0 0 auto;
  margin-right: 0.5rem;
}
.DQbyT:before {
  color: #fff;
}
.DQbyT:before {
  font-size: 32px;
  line-height: 1.45;
}
.K5UMl {
  text-align: center;
  background-color: #029a9f;
  flex: 0 0 auto;
}
.K5UMl:before {
  color: #fff;
}
.K5UMl:before {
  font-size: 128px;
  line-height: 1.5;
}
.xKPvQ {
  background-color: #fff;
  border: solid 0.1rem #029a9f;
}
.xKPvQ:before {
  color: #029a9f;
}
.TX2oh {
  opacity: 0.5;
}
/**
 * Form info
 */
.ZxjEx {
  color: var(--primary-text);
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.OfwpA {
  color: var(--secondary-text);
  font-size: 90%;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.HKFC1 {
  color: var(--secondary-text);
  font-size: 90%;
  display: block;
  text-transform: capitalize;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app-v5
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Rubenson Barrios <rubenson.barrios@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* LESS Mixins */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Available directons: n, nw, ne, s, se, sw, w, e
 * Gets tooltip text from aria-label attribute
 */
/* longtip tooltip mixin */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* flex box container */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.JfjX_ {
  position: relative;
  overflow: hidden;
  display: flex;
  align-items: center;
}
.JfjX_.hepLo {
  background-color: var(--light-base-color);
}
.JfjX_.NNis2 {
  display: block !important;
  overflow: initial !important;
}
.JfjX_.NNis2 .tcRYy {
  padding: 0 !important;
}
.oKv1V {
  cursor: pointer;
}
.szp7a .tcRYy {
  position: relative;
  padding: 0 2rem 0 0;
}
.RB7BC .tcRYy {
  position: relative;
  padding: 0 2rem 0 0;
}
.ltgaR:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f13c';
  font-size: 4rem;
}
.ltgaR:before {
  font-size: 1.6rem !important;
}
.WJZoz {
  background-color: #222;
}
.WJZoz:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f190';
  font-size: 4rem;
}
.WJZoz:before {
  content: '\f190' !important;
  font-size: 1.8rem !important;
  padding-top: 0.072rem;
}
/* List Styles */
.RARQs {
  padding: 0.5rem;
  position: relative;
}
.RARQs:hover {
  background-color: var(--light-base-color);
}
.RARQs .AhTGR {
  display: flex;
  align-items: center;
}
.RARQs .xgw62 {
  margin-left: 0.5rem;
}
.RARQs.oKv1V {
  padding: 0.5rem;
}
.RARQs.oKv1V:hover {
  background-color: var(--light-base-color);
}
/* arrow indicator */
.s1wfq:before {
  display: none;
  position: absolute;
  top: 50%;
  right: 0.75rem;
  transform: translateY(-50%);
  content: '';
  cursor: pointer;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-left: 6px solid #ddd;
  border-left-color: var(--base-color);
  transition: transform 0.25s ease;
}
.s1wfq:hover:before {
  display: block;
}
/* List Sizes */
.TjBSl .tcRYy {
  -webkit-line-clamp: 3;
  max-height: 4.1rem;
}
.COxho .tcRYy {
  max-height: 2.65rem;
}
.KB_PQ .tcRYy {
  -webkit-line-clamp: 1;
  max-height: 1.35rem;
}
/* Grid Styles */
.KJW2V {
  display: inline-block;
  text-align: center;
  margin: 1rem;
  max-width: 200px;
  vertical-align: top;
}
.KJW2V .tcRYy:hover {
  color: var(--base-color);
}
/* Grid Sizes */
.XJ_mA {
  width: 8rem;
}
.berzU {
  width: 6.5rem;
}
.RLzTh {
  margin: 0.5rem;
  overflow: visible;
  position: relative;
  /** Tooltips are single line by default, include this mixin if it is a multi-line tip */
}
.RLzTh:before {
  position: absolute;
  z-index: 1000001;
  display: none;
  width: 0;
  height: 0;
  color: var(--primary-text);
  pointer-events: none;
  content: "";
  border: 5px solid transparent;
}
.RLzTh:after {
  position: absolute;
  z-index: 1000000;
  display: none;
  padding: 0.2rem 0.4rem;
  text-align: center;
  word-wrap: break-word;
  white-space: pre;
  pointer-events: none;
  content: attr(aria-label);
  font-size: 0.75rem;
  color: #fff;
  background-color: var(--primary-text);
  border-radius: 3px;
  -webkit-font-smoothing: subpixel-antialiased;
}
.RLzTh:hover:before,
.RLzTh:hover:after,
.RLzTh:focus:before,
.RLzTh:focus:after {
  display: inline-block;
}
.RLzTh[data-longtip]:after {
  width: 25rem;
  white-space: pre-line;
}
.RLzTh:after {
  right: 50%;
  bottom: 100%;
  margin-bottom: 5px;
  transform: translateX(50%);
}
.RLzTh:before {
  top: -5px;
  right: 50%;
  bottom: auto;
  margin-right: -5px;
  border-top-color: rgba(0, 0, 0, 0.8);
}
.RLzTh:after {
  max-width: 20rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.jwmWj {
  background-color: var(--light-base-color);
}
.xgw62 {
  flex: 1 1 auto;
}
.tcRYy {
  color: var(--primary-text);
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.G1avf {
  color: var(--secondary-text);
  display: block;
  font-size: 90%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.w5Nqk {
  padding-right: 0.5rem;
}
.w5Nqk + a {
  margin-right: 1rem !important;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app-v5
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Rubenson Barrios <rubenson.barrios@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* LESS Mixins */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* flex box container */
.NaVC4 {
  overflow: hidden;
  display: flex;
  align-items: center;
  height: 175px;
  width: 130px;
}
.bRouA {
  padding: 0.5rem;
  position: relative;
}
.bRouA:hover {
  background-color: var(--light-base-color);
}
.hExhy {
  display: inline-block;
  text-align: center;
  margin: 1rem;
  max-width: 200px;
  vertical-align: top;
  border: 2px solid #eee;
  border-radius: 4px;
  background-color: #eee;
  transition: all 0.2s ease;
  padding-bottom: 1px;
}
.hExhy .o6sig {
  line-height: 43px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 124px;
  display: block;
}
.hExhy .o6sig:hover {
  color: var(--base-color);
}
.hExhy .j5jZH:hover {
  opacity: 0.9;
}
.hExhy.oycJc {
  border-color: var(--base-color);
}
.hExhy.oycJc .o6sig {
  color: #fff;
}
.pxaxf,
.j5jZH {
  position: relative;
  display: block;
  background-size: cover;
  background-position: center;
  font-size: 1.2rem;
  width: 130px;
  height: 130px;
  text-align: center;
  color: var(--primary-text);
  transition: all 150ms linear;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
}
.pxaxf {
  margin-right: 0.5rem;
}
.j5jZH {
  margin: 0 auto 0;
  cursor: pointer;
}
.oycJc {
  background-color: var(--base-color);
}
.o6sig {
  color: var(--primary-text);
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  cursor: pointer;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app-v5
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* flex box container */
.w7j09 {
  display: block;
  overflow: hidden;
}
.ybRSr {
  align-items: center;
  transition: background 150ms linear;
}
.ybRSr a {
  display: flex;
  align-items: center;
  color: var(--primary-text);
  padding: 0.5rem;
}
.ybRSr a:hover {
  text-decoration: none;
  background-color: var(--light-base-color);
}
.ArVW6 {
  display: flex;
  align-items: center;
  color: var(--primary-text);
  padding: 0.5rem;
}
.cv6oD {
  color: var(--base-text);
  padding: 0.05rem 0.4rem;
  background-color: var(--secondary-text);
  border-radius: 3px;
}
.PIpYl {
  display: inline-block;
  margin: 1rem;
  margin-top: 0;
  max-width: 200px;
}
.BLz8U > div > a > span {
  color: var(--secondary-text);
}
.BLz8U > div > a > span strong {
  color: var(--primary-text);
}
.Qmezm {
  text-align: center;
  background-size: cover;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjIwNDhweCIgaGVpZ2h0PSIyMDQ4cHgiIHZpZXdCb3g9IjAgMCAyMDQ4IDIwNDgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPgogICAgPGcgaWQ9IkdlbmVyaWMtIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2OTcuNjkyMzM4LCAxMTQyLjM3NTE5OSkgc2NhbGUoLTEsIDEpIHJvdGF0ZSgtMjEwLjAwMDAwMCkgdHJhbnNsYXRlKC02OTcuNjkyMzM4LCAtMTE0Mi4zNzUxOTkpIHRyYW5zbGF0ZSgtMTIwOS44MDc2NjIsIC04MDQuMTI0ODAxKSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjEiIHg9IjE3NDEuMjY1NDUiIHk9IjI3Ni40OCIgd2lkdGg9IjgxOS4yIiBoZWlnaHQ9IjM0ODEuNiI+PC9yZWN0PgogICAgICAgIDxyZWN0IGZpbGwtb3BhY2l0eT0iMC4xIiB4PSIxNzQxLjI2NTQ1IiB5PSIxMDk1LjY4IiB3aWR0aD0iMjA3My42IiBoZWlnaHQ9IjgxOS4yIj48L3JlY3Q+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjA1IiB4PSIxNzQxLjA0OTkyIiB5PSIzMDczLjc3OTI3IiB3aWR0aD0iMTc0MC44IiBoZWlnaHQ9IjgxOS4yIj48L3JlY3Q+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjEiIHg9IjAuMjgwMzY5MDI2IiB5PSIxMDk2LjAwMDU4IiB3aWR0aD0iMTc0MC44IiBoZWlnaHQ9IjgxOS4yIj48L3JlY3Q+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjE1IiB4PSI5MjIuMDY1NDU1IiB5PSIyNzYuNDgiIHdpZHRoPSI4MTkuMiIgaGVpZ2h0PSIzNDgxLjYiPjwvcmVjdD4KICAgICAgICA8cmVjdCBmaWxsLW9wYWNpdHk9IjAuMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTU1Ni45NDU0NTUsIDE1MjAuNjQwMDAwKSByb3RhdGUoLTMxNS4wMDAwMDApIHRyYW5zbGF0ZSgtMTU1Ni45NDU0NTUsIC0xNTIwLjY0MDAwMCkgIiB4PSIxMTQ3LjM0NTQ1IiB5PSItMjIwLjE2IiB3aWR0aD0iODE5LjIiIGhlaWdodD0iMzQ4MS42Ij48L3JlY3Q+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjExOTk5OTk5NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjE2Ny4wMzE2NDUsIDIwNjguOTQ1NDU1KSByb3RhdGUoLTMxNS4wMDAwMDApIHRyYW5zbGF0ZSgtMjE2Ny4wMzE2NDUsIC0yMDY4Ljk0NTQ1NSkgIiB4PSIxNzU3LjQzMTY1IiB5PSIzMjguMTQ1NDU1IiB3aWR0aD0iODE5LjIiIGhlaWdodD0iMzQ4MS42Ij48L3JlY3Q+CiAgICA8L2c+Cjwvc3ZnPg==);
  flex-shrink: 0;
  margin-right: 0.5rem;
}
.Qmezm:before {
  color: #fff;
}
.Qmezm:before {
  font-size: 32px;
  line-height: 1.45;
}
.dYg5f {
  text-align: center;
  background-size: cover;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjIwNDhweCIgaGVpZ2h0PSIyMDQ4cHgiIHZpZXdCb3g9IjAgMCAyMDQ4IDIwNDgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPgogICAgPGcgaWQ9IkdlbmVyaWMtIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2OTcuNjkyMzM4LCAxMTQyLjM3NTE5OSkgc2NhbGUoLTEsIDEpIHJvdGF0ZSgtMjEwLjAwMDAwMCkgdHJhbnNsYXRlKC02OTcuNjkyMzM4LCAtMTE0Mi4zNzUxOTkpIHRyYW5zbGF0ZSgtMTIwOS44MDc2NjIsIC04MDQuMTI0ODAxKSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjEiIHg9IjE3NDEuMjY1NDUiIHk9IjI3Ni40OCIgd2lkdGg9IjgxOS4yIiBoZWlnaHQ9IjM0ODEuNiI+PC9yZWN0PgogICAgICAgIDxyZWN0IGZpbGwtb3BhY2l0eT0iMC4xIiB4PSIxNzQxLjI2NTQ1IiB5PSIxMDk1LjY4IiB3aWR0aD0iMjA3My42IiBoZWlnaHQ9IjgxOS4yIj48L3JlY3Q+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjA1IiB4PSIxNzQxLjA0OTkyIiB5PSIzMDczLjc3OTI3IiB3aWR0aD0iMTc0MC44IiBoZWlnaHQ9IjgxOS4yIj48L3JlY3Q+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjEiIHg9IjAuMjgwMzY5MDI2IiB5PSIxMDk2LjAwMDU4IiB3aWR0aD0iMTc0MC44IiBoZWlnaHQ9IjgxOS4yIj48L3JlY3Q+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjE1IiB4PSI5MjIuMDY1NDU1IiB5PSIyNzYuNDgiIHdpZHRoPSI4MTkuMiIgaGVpZ2h0PSIzNDgxLjYiPjwvcmVjdD4KICAgICAgICA8cmVjdCBmaWxsLW9wYWNpdHk9IjAuMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTU1Ni45NDU0NTUsIDE1MjAuNjQwMDAwKSByb3RhdGUoLTMxNS4wMDAwMDApIHRyYW5zbGF0ZSgtMTU1Ni45NDU0NTUsIC0xNTIwLjY0MDAwMCkgIiB4PSIxMTQ3LjM0NTQ1IiB5PSItMjIwLjE2IiB3aWR0aD0iODE5LjIiIGhlaWdodD0iMzQ4MS42Ij48L3JlY3Q+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjExOTk5OTk5NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjE2Ny4wMzE2NDUsIDIwNjguOTQ1NDU1KSByb3RhdGUoLTMxNS4wMDAwMDApIHRyYW5zbGF0ZSgtMjE2Ny4wMzE2NDUsIC0yMDY4Ljk0NTQ1NSkgIiB4PSIxNzU3LjQzMTY1IiB5PSIzMjguMTQ1NDU1IiB3aWR0aD0iODE5LjIiIGhlaWdodD0iMzQ4MS42Ij48L3JlY3Q+CiAgICA8L2c+Cjwvc3ZnPg==);
  flex-shrink: 0;
}
.dYg5f:before {
  color: #fff;
}
.dYg5f:before {
  font-size: 128px;
  line-height: 1.5;
}
.YPiRr {
  background-color: var(--light-base-color);
}
.Oa6Nf {
  color: var(--secondary-text);
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.Oa6Nf strong {
  color: var(--primary-text);
}
.PjtBB {
  color: var(--secondary-text);
  font-size: 90%;
  display: block;
  text-transform: capitalize;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.rTrCb {
  text-transform: lowercase;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app-v5
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* LESS Mixins */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Available directons: n, nw, ne, s, se, sw, w, e
 * Gets tooltip text from aria-label attribute
 */
/* longtip tooltip mixin */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* flex box container */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.jixgc {
  overflow: hidden;
  display: flex;
  align-items: center;
}
.jixgc.YHeF3 {
  background-color: var(--light-base-color);
}
.lvMvw {
  cursor: default;
}
.lvMvw .YnHq1:hover {
  color: inherit;
}
.xjBdB {
  position: relative;
}
.xjBdB[data-presence]:after {
  position: absolute;
  bottom: 3px;
  right: 30px;
  content: '';
  display: block;
  width: 13px;
  height: 13px;
  border-radius: 50%;
  border: solid 2px #f5f5f5;
}
.xjBdB[data-presence='0']:after {
  display: none;
}
.xjBdB[data-presence='50']:after {
  background: #ccc;
}
.xjBdB[data-presence='70']:after {
  background: orange;
}
.xjBdB[data-presence='100']:after {
  background: #4cd502;
}
/* List Styles */
.NmcKf .OeXXD {
  margin-left: 0.5rem;
  width: calc(100% - 2.875rem - 0.5rem);
}
.NmcKf.JkAi3 {
  padding: 0.5rem;
}
.NmcKf .mMXnI {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  flex-direction: row-reverse;
  padding-left: 0.15rem;
}
.NmcKf .mMXnI > ul {
  margin-right: 1rem;
}
/* List Sizes */
.G6QUG .YnHq1 {
  -webkit-line-clamp: 3;
  max-height: 4.1rem;
}
.G6QUG .xjBdB[data-presence]:after {
  bottom: 5px;
  right: 6px;
}
.iQ1ly .YnHq1 {
  max-height: 2.65rem;
}
.iQ1ly .xjBdB[data-presence]:after {
  bottom: 2px;
  right: 2px;
  width: 12px;
  height: 12px;
}
.CFtkG .YnHq1 {
  -webkit-line-clamp: 1;
  max-height: 1.35rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}
.CFtkG .xjBdB[data-presence]:after {
  bottom: 3px;
  right: 1px;
  width: 9px;
  height: 9px;
  border-width: 1px;
}
.z5KCy .YnHq1 {
  -webkit-line-clamp: 1;
  max-height: 1.35rem;
}
.z5KCy .xjBdB[data-presence]:after {
  bottom: 0;
  right: 0;
  width: 8px;
  height: 8px;
  border-width: 1px;
}
/* Grid Styles */
.VN8T6 {
  display: inline-block;
  text-align: center;
  margin: 1rem;
  vertical-align: top;
}
.VN8T6 a {
  display: block;
}
.VN8T6 .xjBdB {
  display: inline-block;
}
.VN8T6 .OeXXD {
  display: flex;
  justify-content: center;
  flex-direction: column;
  margin-top: 0.5rem;
}
.VN8T6 .YnHq1 {
  max-width: 10rem;
}
.VN8T6 ._M54W {
  margin: 1rem auto;
}
.VN8T6 ._M54W > ul {
  margin-top: 1rem;
}
/* Grid Sizes */
._NPeL {
  width: 8rem;
}
._NPeL .xjBdB[data-presence]:after {
  bottom: 0.15rem;
  right: 0.75rem;
  width: 0.75rem;
  height: 0.75rem;
}
.pYF2B {
  width: 6.5rem;
}
.pYF2B .xjBdB[data-presence]:after {
  bottom: 0.05rem;
  right: 0.5rem;
  width: 0.7rem;
  height: 0.7rem;
}
.YOmlw {
  margin: 0.25rem;
  overflow: visible;
  position: relative;
  /** Tooltips are single line by default, include this mixin if it is a multi-line tip */
}
.YOmlw:before {
  position: absolute;
  z-index: 1000001;
  display: none;
  width: 0;
  height: 0;
  color: var(--primary-text);
  pointer-events: none;
  content: "";
  border: 5px solid transparent;
}
.YOmlw:after {
  position: absolute;
  z-index: 1000000;
  display: none;
  padding: 0.2rem 0.4rem;
  text-align: center;
  word-wrap: break-word;
  white-space: pre;
  pointer-events: none;
  content: attr(aria-label);
  font-size: 0.75rem;
  color: #fff;
  background-color: var(--primary-text);
  border-radius: 3px;
  -webkit-font-smoothing: subpixel-antialiased;
}
.YOmlw:hover:before,
.YOmlw:hover:after,
.YOmlw:focus:before,
.YOmlw:focus:after {
  display: inline-block;
}
.YOmlw[data-longtip]:after {
  width: 25rem;
  white-space: pre-line;
}
.YOmlw:after {
  right: 50%;
  bottom: 100%;
  margin-bottom: 5px;
  transform: translateX(50%);
}
.YOmlw:before {
  top: -5px;
  right: 50%;
  bottom: auto;
  margin-right: -5px;
  border-top-color: rgba(0, 0, 0, 0.8);
}
.YOmlw:after {
  max-width: 20rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.YOmlw .w1Gev {
  margin: 0;
}
.YOmlw .xjBdB[data-presence]:after {
  bottom: 3px;
  right: 1px;
  width: 9px;
  height: 9px;
  border-width: 1px;
}
.jzDHX {
  margin: 0.25rem;
}
.jzDHX .w1Gev {
  margin: 0;
}
.jzDHX .xjBdB[data-presence]:after {
  bottom: 0;
  right: 0;
  width: 8px;
  height: 8px;
  border-width: 1px;
}
/* Follow button placement */
.AE_0G > button {
  margin-left: 0.5rem;
  float: right;
}
.tAldm > button {
  margin-top: 1rem;
}
.iUHgu {
  background-color: var(--light-base-color);
}
.OeXXD {
  display: inline-block;
  flex: 1 1 auto;
  height: 100%;
  line-height: 140%;
}
.YnHq1 {
  display: inline;
  display: -webkit-box;
  color: #222;
  color: var(--primary-text);
  transition: all 150ms linear;
  max-height: 2.5rem;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.YnHq1:hover {
  color: var(--base-color);
}
.bpKj_ {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: var(--secondary-text);
  font-size: 90%;
  max-width: 10rem;
  display: block;
}
.dJqV1 .YnHq1 {
  position: relative;
  padding: 0 2rem 0 0;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app-v5
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.IiKIW {
  display: flex;
  justify-content: center;
  align-items: center;
  background-size: cover;
  font-size: 1.1rem;
  border-radius: 50%;
  text-align: center;
  color: #fff;
  transition: all 150ms linear;
  margin: 0 auto;
  text-transform: uppercase;
  overflow: hidden;
  position: relative;
  -webkit-print-color-adjust: exact;
}
.IiKIW img {
  height: 100%;
  width: 100%;
  object-fit: contain;
  position: absolute;
  top: 0;
  left: 0;
  pointer-events: none;
}
.IiKIW.F_Apt img {
  height: calc(100% + 0.5rem);
  width: calc(100% + 0.5rem);
  top: auto;
  left: auto;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app-v5
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* LESS Mixins */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Available directons: n, nw, ne, s, se, sw, w, e
 * Gets tooltip text from aria-label attribute
 */
/* longtip tooltip mixin */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* flex box container */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
/* Colours by service */
.km94L {
  display: block;
  overflow: hidden;
  position: relative;
}
.km94L.GpaSO {
  background-color: var(--light-base-color);
}
.km94L > a {
  display: block;
}
.MwRAs {
  cursor: pointer;
}
/* List Styles */
.JExJu {
  align-items: center;
  transition: background 150ms linear;
}
.JExJu.MwRAs {
  padding: 0.5rem;
}
.JExJu.MwRAs:hover {
  background-color: var(--light-base-color);
}
.JExJu .doQhC {
  display: flex;
  align-items: center;
}
.JExJu a {
  display: flex;
  align-items: center;
  color: var(--primary-text);
  padding: 0.5rem;
}
.JExJu a:hover {
  text-decoration: none;
  background-color: var(--light-base-color);
}
.PRyN6 {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 0.5rem;
}
.PRyN6[data-service='cq5'] {
  background-color: #77A240;
}
.PRyN6[data-service='alfresco'] {
  background-color: #8dc63f;
}
.PRyN6[data-service='s3'] {
  background-color: #f7981d;
}
.PRyN6[data-service='azure'] {
  background-color: #00abec;
}
.PRyN6[data-service='box'] {
  background-color: #0081c6;
}
.PRyN6[data-service='cmis'] {
  background-color: #652B9D;
}
.PRyN6[data-service='documentum'] {
  background-color: #394D58;
}
.PRyN6[data-service='dropbox'] {
  background-color: #007ee5;
}
.PRyN6[data-service='egnyte'] {
  background-color: #4a9895;
}
.PRyN6[data-service='evernote'] {
  background-color: #7ac142;
}
.PRyN6[data-service='gdrive'] {
  background-color: #0f9d58;
}
.PRyN6[data-service='hubspot'] {
  background-color: #f47621;
}
.PRyN6[data-service='jive'] {
  background-color: #292d6c;
}
.PRyN6[data-service='onedrive'] {
  background-color: #0949b2;
}
.PRyN6[data-service='salesforce'] {
  background-color: #1798c1;
}
.PRyN6[data-service='savo'] {
  background-color: #0a9ec0;
}
.PRyN6[data-service='sharefile'] {
  background-color: #c1ca35;
}
.PRyN6[data-service='sharepoint'] {
  background-color: #0072c6;
}
.PRyN6[data-service='smb'] {
  background-color: #ffcb08;
}
.PRyN6[data-service='sugarsync'] {
  background-color: #02a15e;
}
.PRyN6[data-service='webdav'] {
  background-color: #12aae2;
}
.PRyN6:before {
  color: #fff;
}
.PRyN6:before {
  font-size: 32px;
  line-height: 1.45;
}
/* List Sizes */
.IDQNO .PRyN6:before {
  font-size: 48px;
}
.IDQNO .jXtZD {
  -webkit-line-clamp: 3;
  max-height: 4.2rem;
}
.RHBZn .jXtZD {
  max-height: 2.75rem;
}
.KQAsc .PRyN6:before {
  font-size: 24px;
}
.KQAsc .jXtZD {
  -webkit-line-clamp: 1;
  max-height: 1.35rem;
}
/* Grid Styles */
.AKH2f {
  display: inline-block;
  margin: 1rem;
  margin-top: 0;
  vertical-align: top;
}
.RGvXT {
  display: flex;
  justify-content: center;
  align-items: center;
}
.RGvXT[data-service='cq5'] {
  background-color: #77A240;
}
.RGvXT[data-service='alfresco'] {
  background-color: #8dc63f;
}
.RGvXT[data-service='s3'] {
  background-color: #f7981d;
}
.RGvXT[data-service='azure'] {
  background-color: #00abec;
}
.RGvXT[data-service='box'] {
  background-color: #0081c6;
}
.RGvXT[data-service='cmis'] {
  background-color: #652B9D;
}
.RGvXT[data-service='documentum'] {
  background-color: #394D58;
}
.RGvXT[data-service='dropbox'] {
  background-color: #007ee5;
}
.RGvXT[data-service='egnyte'] {
  background-color: #4a9895;
}
.RGvXT[data-service='evernote'] {
  background-color: #7ac142;
}
.RGvXT[data-service='gdrive'] {
  background-color: #0f9d58;
}
.RGvXT[data-service='hubspot'] {
  background-color: #f47621;
}
.RGvXT[data-service='jive'] {
  background-color: #292d6c;
}
.RGvXT[data-service='onedrive'] {
  background-color: #0949b2;
}
.RGvXT[data-service='salesforce'] {
  background-color: #1798c1;
}
.RGvXT[data-service='savo'] {
  background-color: #0a9ec0;
}
.RGvXT[data-service='sharefile'] {
  background-color: #c1ca35;
}
.RGvXT[data-service='sharepoint'] {
  background-color: #0072c6;
}
.RGvXT[data-service='smb'] {
  background-color: #ffcb08;
}
.RGvXT[data-service='sugarsync'] {
  background-color: #02a15e;
}
.RGvXT[data-service='webdav'] {
  background-color: #12aae2;
}
.RGvXT:before {
  color: #fff;
}
.RGvXT:before {
  font-size: 84px;
}
/* Grid Sizes */
.ZYptE .jXtZD {
  -webkit-line-clamp: 1;
  max-height: 1.35rem;
}
.FW0D5 {
  margin-bottom: 0.75rem;
  margin-left: 0.75rem;
  margin-right: 0.75rem;
}
.FW0D5 .RGvXT:before {
  font-size: 56px;
}
.FW0D5 .jXtZD {
  -webkit-line-clamp: 1;
  max-height: 1.35rem;
}
.meqGP {
  margin-bottom: 0.5rem;
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  overflow: visible;
  position: relative;
  /** Tooltips are single line by default, include this mixin if it is a multi-line tip */
}
.meqGP:before {
  position: absolute;
  z-index: 1000001;
  display: none;
  width: 0;
  height: 0;
  color: var(--primary-text);
  pointer-events: none;
  content: "";
  border: 5px solid transparent;
}
.meqGP:after {
  position: absolute;
  z-index: 1000000;
  display: none;
  padding: 0.2rem 0.4rem;
  text-align: center;
  word-wrap: break-word;
  white-space: pre;
  pointer-events: none;
  content: attr(aria-label);
  font-size: 0.75rem;
  color: #fff;
  background-color: var(--primary-text);
  border-radius: 3px;
  -webkit-font-smoothing: subpixel-antialiased;
}
.meqGP:hover:before,
.meqGP:hover:after,
.meqGP:focus:before,
.meqGP:focus:after {
  display: inline-block;
}
.meqGP[data-longtip]:after {
  width: 25rem;
  white-space: pre-line;
}
.meqGP:after {
  right: 50%;
  bottom: 100%;
  margin-bottom: 5px;
  transform: translateX(50%);
}
.meqGP:before {
  top: -5px;
  right: 50%;
  bottom: auto;
  margin-right: -5px;
  border-top-color: rgba(0, 0, 0, 0.8);
}
.meqGP:after {
  max-width: 20rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.meqGP .RGvXT:before {
  font-size: 24px;
}
.meqGP .jXtZD {
  display: none;
}
.jXtZD {
  color: var(--primary-text);
  display: inline-block;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
._lBeZ {
  color: var(--secondary-text);
  font-size: 90%;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app-v5
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* flex box container */
.i8BNz {
  display: block;
  position: relative;
  transition: opacity 150ms linear;
}
.i8BNz:after {
  position: absolute;
  bottom: -5px;
  left: 8.8rem;
  content: '';
  width: 2px;
  height: 10px;
  background-color: var(--divider-color);
  z-index: 1;
}
.i8BNz a {
  display: flex;
  align-items: center;
  color: var(--primary-text);
  padding: 0.6rem 1rem;
}
.i8BNz a:hover {
  opacity: 0.8;
}
.iHWBI:after {
  height: 20px;
  bottom: -16px;
}
.iHWBI:before {
  position: absolute;
  bottom: -63px;
  left: 6.4rem;
  content: attr(data-published-text);
  color: var(--secondary-text);
  background-color: var(--divider-color);
  border-radius: 2px;
  text-transform: uppercase;
  padding: 0 0.25rem;
  font-size: 90%;
  font-weight: 700;
  margin-bottom: 1.25rem;
}
.P3wdZ {
  text-align: center;
  background-color: #f5f5f5;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjIwNDhweCIgaGVpZ2h0PSIyMDQ4cHgiIHZpZXdCb3g9IjAgMCAyMDQ4IDIwNDgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPgogICAgPGcgaWQ9IkdlbmVyaWMtIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2OTcuNjkyMzM4LCAxMTQyLjM3NTE5OSkgc2NhbGUoLTEsIDEpIHJvdGF0ZSgtMjEwLjAwMDAwMCkgdHJhbnNsYXRlKC02OTcuNjkyMzM4LCAtMTE0Mi4zNzUxOTkpIHRyYW5zbGF0ZSgtMTIwOS44MDc2NjIsIC04MDQuMTI0ODAxKSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjEiIHg9IjE3NDEuMjY1NDUiIHk9IjI3Ni40OCIgd2lkdGg9IjgxOS4yIiBoZWlnaHQ9IjM0ODEuNiI+PC9yZWN0PgogICAgICAgIDxyZWN0IGZpbGwtb3BhY2l0eT0iMC4xIiB4PSIxNzQxLjI2NTQ1IiB5PSIxMDk1LjY4IiB3aWR0aD0iMjA3My42IiBoZWlnaHQ9IjgxOS4yIj48L3JlY3Q+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjA1IiB4PSIxNzQxLjA0OTkyIiB5PSIzMDczLjc3OTI3IiB3aWR0aD0iMTc0MC44IiBoZWlnaHQ9IjgxOS4yIj48L3JlY3Q+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjEiIHg9IjAuMjgwMzY5MDI2IiB5PSIxMDk2LjAwMDU4IiB3aWR0aD0iMTc0MC44IiBoZWlnaHQ9IjgxOS4yIj48L3JlY3Q+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjE1IiB4PSI5MjIuMDY1NDU1IiB5PSIyNzYuNDgiIHdpZHRoPSI4MTkuMiIgaGVpZ2h0PSIzNDgxLjYiPjwvcmVjdD4KICAgICAgICA8cmVjdCBmaWxsLW9wYWNpdHk9IjAuMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTU1Ni45NDU0NTUsIDE1MjAuNjQwMDAwKSByb3RhdGUoLTMxNS4wMDAwMDApIHRyYW5zbGF0ZSgtMTU1Ni45NDU0NTUsIC0xNTIwLjY0MDAwMCkgIiB4PSIxMTQ3LjM0NTQ1IiB5PSItMjIwLjE2IiB3aWR0aD0iODE5LjIiIGhlaWdodD0iMzQ4MS42Ij48L3JlY3Q+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjExOTk5OTk5NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjE2Ny4wMzE2NDUsIDIwNjguOTQ1NDU1KSByb3RhdGUoLTMxNS4wMDAwMDApIHRyYW5zbGF0ZSgtMjE2Ny4wMzE2NDUsIC0yMDY4Ljk0NTQ1NSkgIiB4PSIxNzU3LjQzMTY1IiB5PSIzMjguMTQ1NDU1IiB3aWR0aD0iODE5LjIiIGhlaWdodD0iMzQ4MS42Ij48L3JlY3Q+CiAgICA8L2c+Cjwvc3ZnPg==);
  margin-right: 0.5rem;
  flex: 0 0 auto;
}
.P3wdZ:before {
  color: #fff;
  font-size: 32px;
  line-height: 1.45;
}
.umEO7 {
  color: var(--secondary-text);
  margin-right: 1rem;
  width: 5.4rem;
}
.ftoo8 {
  color: var(--primary-text);
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.BcRVT {
  color: var(--secondary-text);
  font-size: 90%;
  display: block;
  text-transform: capitalize;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app-v5
 * @copyright 2010-2020 BigTinCan Mobile Pty Ltd
 * @author Olivia Mo <olivia.mo@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* LESS Mixins */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* flex box container */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.Nie5w {
  display: flex;
  align-items: center;
  padding: 0.625rem;
  cursor: pointer;
  transition: background 150ms linear;
}
.Nie5w.L5cLt {
  background-color: #fcdccc;
  background-color: var(--light-base-color);
}
.Nie5w:hover {
  background-color: #fcdccc;
  background-color: var(--light-base-color);
}
.Nie5w:hover .eskM_ {
  background-color: var(--base-color);
}
.Nie5w .DlS3R {
  margin-left: 0.625rem;
  overflow: hidden;
  white-space: nowrap;
  display: flex;
  align-items: center;
  width: 100%;
}
.Nie5w .DlS3R p {
  margin: 0;
  display: block;
  text-overflow: ellipsis;
  overflow: hidden;
}
.t6Hy8 {
  cursor: pointer;
}
.rhrGa {
  text-align: center;
}
.rhrGa span {
  font-size: 0.8125rem;
  color: #777;
  color: var(--secondary-text);
}
.Qweu5 {
  text-align: left;
}
.R1_rw span:first-child {
  margin-right: 0.5rem;
}
.KAlRD {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.Lohwp {
  text-align: center;
  margin: 0.5rem 0 0.25rem 0;
}
.C81Pu {
  margin: 0;
}
.oDIcD {
  margin-right: 0.4375rem;
}
.oDIcD:before {
  color: var(--base-color);
}
.oDIcD.N67i3::before {
  font-size: 1.375rem;
  padding-top: 3px;
}
.oDIcD.hKt8x::before {
  font-size: 1rem;
}
.oDIcD.esAGA::before {
  font-size: 1.3rem;
}
.cLFy7 {
  display: flex;
  align-items: center;
  height: 1.5rem;
  font-size: 0.75rem;
  font-weight: 600;
  padding: 0.25rem 0.5rem;
  border-radius: 0.25rem;
  color: var(--primary-color);
  background-color: #d1d1d6;
}
.AdhAO {
  display: flex;
  align-items: center;
  max-width: 15rem;
}
.AdhAO .FR1FJ {
  flex: 1;
}
.AdhAO .eskM_ {
  background-color: var(--light-base-color);
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app-v5
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* LESS Mixins */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* flex box container */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.Iapmg {
  display: block;
  overflow: hidden;
}
.Iapmg.qIp2y {
  background-color: var(--light-base-color);
}
.Iapmg * {
  cursor: pointer !important;
}
.vcagW {
  align-items: center;
  transition: background 150ms linear;
}
.vcagW.YbvpK {
  padding: 0.5rem;
}
.vcagW.YbvpK:hover {
  background-color: var(--light-base-color);
}
.vcagW .DD5Ki {
  display: flex;
  align-items: center;
}
.vcagW a {
  display: block;
  color: var(--primary-text);
  padding: 0.75rem;
}
.vcagW a:hover {
  text-decoration: none;
  background-color: var(--light-base-color);
}
.UcLvS {
  background-color: var(--light-base-color);
}
.wFV2n {
  flex: 1 1 auto;
}
.dZlJR {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.cJIrR {
  flex: 1 1 auto;
  padding-left: 0.5rem;
}
.fDPjG {
  color: var(--secondary-text);
  font-size: 90%;
}
.fDPjG:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f1a9';
  font-size: 1rem;
}
.fDPjG:before {
  color: var(--base-color);
  vertical-align: bottom;
}
.fDPjG strong {
  padding: 0 0.5rem;
}
.hGqK4 {
  color: var(--secondary-text);
  font-size: 90%;
  margin-left: 5rem;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app-v5
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Rubenson Barrios <rubenson.barrios@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Available directons: n, nw, ne, s, se, sw, w, e
 * Gets tooltip text from aria-label attribute
 */
/* longtip tooltip mixin */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* flex box container */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.zvLXz {
  display: flex;
  justify-content: flex-start;
}
.zvLXz > span {
  padding-right: 0.5rem;
  display: inline-block;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.zvLXz > span.L_kAK {
  width: 50%;
}
.zvLXz > span.WIwBP {
  width: 30%;
}
.zvLXz > span.hWSFW {
  width: 20%;
}
.zvLXz > span.hWSFW,
.zvLXz > span.WIwBP {
  color: var(--secondary-text);
  font-size: 95%;
}
.uBehx {
  display: block !important;
}
.uBehx > span {
  display: block !important;
  -webkit-line-clamp: initial !important;
  width: 100% !important;
  padding: 0;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.uBehx > span.hWSFW {
  color: var(--secondary-text);
  font-size: 90%;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* flex box container */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.AczeH {
  display: block;
  overflow: hidden;
  position: relative;
}
.AczeH.G5geJ {
  background-color: var(--light-base-color);
}
.GzsC2 {
  cursor: pointer;
}
.NcPT4 .TLPpS {
  position: relative;
  padding: 0 2rem 0 0;
}
/* List Styles */
.g2CSD {
  align-items: center;
  transition: background 150ms linear;
}
.g2CSD .musmH {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  flex: 1 1 auto;
}
.g2CSD.GzsC2 {
  padding: 0.5rem;
}
.g2CSD.GzsC2:hover {
  background-color: var(--light-base-color);
}
.g2CSD .vSizJ {
  display: flex;
  align-items: center;
}
.g2CSD a {
  display: block;
  color: var(--primary-text);
  padding: 0.5rem;
}
.g2CSD a:hover {
  text-decoration: none;
  background-color: var(--light-base-color);
}
/* Grid Styles */
.KIO3v {
  display: inline-block;
  margin: 1rem;
  margin-top: 0;
}
.KIO3v .TLPpS {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.yuQwa {
  text-align: center;
  background-color: #f5f5f5;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjIwNDhweCIgaGVpZ2h0PSIyMDQ4cHgiIHZpZXdCb3g9IjAgMCAyMDQ4IDIwNDgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPgogICAgPGcgaWQ9IkdlbmVyaWMtIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2OTcuNjkyMzM4LCAxMTQyLjM3NTE5OSkgc2NhbGUoLTEsIDEpIHJvdGF0ZSgtMjEwLjAwMDAwMCkgdHJhbnNsYXRlKC02OTcuNjkyMzM4LCAtMTE0Mi4zNzUxOTkpIHRyYW5zbGF0ZSgtMTIwOS44MDc2NjIsIC04MDQuMTI0ODAxKSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjEiIHg9IjE3NDEuMjY1NDUiIHk9IjI3Ni40OCIgd2lkdGg9IjgxOS4yIiBoZWlnaHQ9IjM0ODEuNiI+PC9yZWN0PgogICAgICAgIDxyZWN0IGZpbGwtb3BhY2l0eT0iMC4xIiB4PSIxNzQxLjI2NTQ1IiB5PSIxMDk1LjY4IiB3aWR0aD0iMjA3My42IiBoZWlnaHQ9IjgxOS4yIj48L3JlY3Q+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjA1IiB4PSIxNzQxLjA0OTkyIiB5PSIzMDczLjc3OTI3IiB3aWR0aD0iMTc0MC44IiBoZWlnaHQ9IjgxOS4yIj48L3JlY3Q+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjEiIHg9IjAuMjgwMzY5MDI2IiB5PSIxMDk2LjAwMDU4IiB3aWR0aD0iMTc0MC44IiBoZWlnaHQ9IjgxOS4yIj48L3JlY3Q+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjE1IiB4PSI5MjIuMDY1NDU1IiB5PSIyNzYuNDgiIHdpZHRoPSI4MTkuMiIgaGVpZ2h0PSIzNDgxLjYiPjwvcmVjdD4KICAgICAgICA8cmVjdCBmaWxsLW9wYWNpdHk9IjAuMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTU1Ni45NDU0NTUsIDE1MjAuNjQwMDAwKSByb3RhdGUoLTMxNS4wMDAwMDApIHRyYW5zbGF0ZSgtMTU1Ni45NDU0NTUsIC0xNTIwLjY0MDAwMCkgIiB4PSIxMTQ3LjM0NTQ1IiB5PSItMjIwLjE2IiB3aWR0aD0iODE5LjIiIGhlaWdodD0iMzQ4MS42Ij48L3JlY3Q+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjExOTk5OTk5NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjE2Ny4wMzE2NDUsIDIwNjguOTQ1NDU1KSByb3RhdGUoLTMxNS4wMDAwMDApIHRyYW5zbGF0ZSgtMjE2Ny4wMzE2NDUsIC0yMDY4Ljk0NTQ1NSkgIiB4PSIxNzU3LjQzMTY1IiB5PSIzMjguMTQ1NDU1IiB3aWR0aD0iODE5LjIiIGhlaWdodD0iMzQ4MS42Ij48L3JlY3Q+CiAgICA8L2c+Cjwvc3ZnPg==);
  background-position: 50%;
  background-size: cover;
  flex: 0 0 auto;
  margin-right: 0.5rem;
}
.yuQwa:before {
  color: #fff;
}
.yuQwa:before {
  font-size: 32px;
  line-height: 1.45;
}
.XUZo4 {
  text-align: center;
  background-color: #f5f5f5;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjIwNDhweCIgaGVpZ2h0PSIyMDQ4cHgiIHZpZXdCb3g9IjAgMCAyMDQ4IDIwNDgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPgogICAgPGcgaWQ9IkdlbmVyaWMtIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2OTcuNjkyMzM4LCAxMTQyLjM3NTE5OSkgc2NhbGUoLTEsIDEpIHJvdGF0ZSgtMjEwLjAwMDAwMCkgdHJhbnNsYXRlKC02OTcuNjkyMzM4LCAtMTE0Mi4zNzUxOTkpIHRyYW5zbGF0ZSgtMTIwOS44MDc2NjIsIC04MDQuMTI0ODAxKSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjEiIHg9IjE3NDEuMjY1NDUiIHk9IjI3Ni40OCIgd2lkdGg9IjgxOS4yIiBoZWlnaHQ9IjM0ODEuNiI+PC9yZWN0PgogICAgICAgIDxyZWN0IGZpbGwtb3BhY2l0eT0iMC4xIiB4PSIxNzQxLjI2NTQ1IiB5PSIxMDk1LjY4IiB3aWR0aD0iMjA3My42IiBoZWlnaHQ9IjgxOS4yIj48L3JlY3Q+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjA1IiB4PSIxNzQxLjA0OTkyIiB5PSIzMDczLjc3OTI3IiB3aWR0aD0iMTc0MC44IiBoZWlnaHQ9IjgxOS4yIj48L3JlY3Q+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjEiIHg9IjAuMjgwMzY5MDI2IiB5PSIxMDk2LjAwMDU4IiB3aWR0aD0iMTc0MC44IiBoZWlnaHQ9IjgxOS4yIj48L3JlY3Q+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjE1IiB4PSI5MjIuMDY1NDU1IiB5PSIyNzYuNDgiIHdpZHRoPSI4MTkuMiIgaGVpZ2h0PSIzNDgxLjYiPjwvcmVjdD4KICAgICAgICA8cmVjdCBmaWxsLW9wYWNpdHk9IjAuMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTU1Ni45NDU0NTUsIDE1MjAuNjQwMDAwKSByb3RhdGUoLTMxNS4wMDAwMDApIHRyYW5zbGF0ZSgtMTU1Ni45NDU0NTUsIC0xNTIwLjY0MDAwMCkgIiB4PSIxMTQ3LjM0NTQ1IiB5PSItMjIwLjE2IiB3aWR0aD0iODE5LjIiIGhlaWdodD0iMzQ4MS42Ij48L3JlY3Q+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjExOTk5OTk5NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjE2Ny4wMzE2NDUsIDIwNjguOTQ1NDU1KSByb3RhdGUoLTMxNS4wMDAwMDApIHRyYW5zbGF0ZSgtMjE2Ny4wMzE2NDUsIC0yMDY4Ljk0NTQ1NSkgIiB4PSIxNzU3LjQzMTY1IiB5PSIzMjguMTQ1NDU1IiB3aWR0aD0iODE5LjIiIGhlaWdodD0iMzQ4MS42Ij48L3JlY3Q+CiAgICA8L2c+Cjwvc3ZnPg==);
  background-position: 50%;
  background-size: cover;
  flex: 0 0 auto;
  margin: 0 auto;
}
.XUZo4:before {
  color: #fff;
}
.XUZo4:before {
  font-size: 128px;
  line-height: 1.5;
}
.TLPpS {
  color: var(--primary-text);
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  word-break: break-all;
  line-height: 1.25;
  width: calc(100% - 1rem);
  display: inline-flex !important;
}
.TLPpS .yLS5F {
  display: -webkit-box;
  white-space: normal;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  .TLPpS .yLS5F {
    display: block;
    overflow: hidden;
    position: relative;
    line-height: 1.5625rem;
    max-height: 3.125rem;
    text-align: justify;
    padding-right: 1rem;
  }
  .TLPpS .yLS5F:before {
    content: '...';
    position: absolute;
    right: 0;
    bottom: 0;
    color: var(--primary-text);
  }
  .TLPpS .yLS5F:after {
    content: '';
    position: absolute;
    right: 0;
    width: 1rem;
    height: 1.5625rem;
    margin-top: 0.2rem;
    background: white;
  }
}
.TLPpS button {
  position: absolute;
  right: 0;
}
.TLPpS button:before {
  font-size: 1rem;
}
.I4Cwf {
  color: var(--secondary-text);
  font-size: 90%;
  display: block;
  text-transform: capitalize;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
._3t0RT {
  background-color: var(--light-base-color);
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app-v5
 * @copyright 2010-2020 BigTinCan Mobile Pty Ltd
 * @author Olivia Mo <olivia.mo@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* LESS Mixins */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Available directons: n, nw, ne, s, se, sw, w, e
 * Gets tooltip text from aria-label attribute
 */
/* longtip tooltip mixin */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* flex box container */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.wvHIj {
  display: inline-block;
  margin: 0.5rem;
  position: relative;
  /** Tooltips are single line by default, include this mixin if it is a multi-line tip */
}
.wvHIj:before {
  position: absolute;
  z-index: 1000001;
  display: none;
  width: 0;
  height: 0;
  color: var(--primary-text);
  pointer-events: none;
  content: "";
  border: 5px solid transparent;
}
.wvHIj:after {
  position: absolute;
  z-index: 1000000;
  display: none;
  padding: 0.2rem 0.4rem;
  text-align: center;
  word-wrap: break-word;
  white-space: pre;
  pointer-events: none;
  content: attr(aria-label);
  font-size: 0.75rem;
  color: #fff;
  background-color: var(--primary-text);
  border-radius: 3px;
  -webkit-font-smoothing: subpixel-antialiased;
}
.wvHIj:hover:before,
.wvHIj:hover:after,
.wvHIj:focus:before,
.wvHIj:focus:after {
  display: inline-block;
}
.wvHIj[data-longtip]:after {
  width: 25rem;
  white-space: pre-line;
}
.wvHIj:after {
  top: 100%;
  right: 50%;
  margin-top: 5px;
  transform: translateX(50%);
}
.wvHIj:before {
  top: auto;
  right: 50%;
  bottom: -5px;
  margin-right: -5px;
  border-bottom-color: rgba(0, 0, 0, 0.8);
}
.wvHIj:before {
  bottom: -0.75rem;
  border-bottom-color: #333;
}
.wvHIj:after {
  max-width: 250px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-top: 0.75rem;
  background: #333;
}
.c3xs3 {
  height: 14.375rem;
  width: 19.4375rem;
  background-color: #f5f5f5;
  position: relative;
  background-size: cover;
  font-size: 1.2rem;
  color: var(--base-text);
  transition: all 150ms linear;
  border-radius: 8px;
}
.c3xs3:hover {
  opacity: 0.7;
}
.c3xs3 span {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 0.625rem 1rem;
  background-color: rgba(140, 140, 140, 0.8);
  -webkit-backdrop-filter: blur(0.625rem);
          backdrop-filter: blur(0.625rem);
  font-size: 0.875rem;
  text-align: left;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}
.TyDhB {
  position: absolute;
  right: 1.0625rem;
}
.TyDhB:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f1e5';
  font-size: 1.374rem;
}
.gv7qR {
  text-align: center;
}
.gv7qR:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f190';
  font-size: 24px;
}
.gv7qR:before {
  margin-top: 1rem;
  color: var(--base-text);
  font-size: 7.125rem !important;
  line-height: 1.35 !important;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app-v5
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* LESS Mixins */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Available directons: n, nw, ne, s, se, sw, w, e
 * Gets tooltip text from aria-label attribute
 */
/* longtip tooltip mixin */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* flex box container */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.K011y.N2ZY6 {
  background-color: var(--light-base-color);
}
.Hysw7 {
  align-items: center;
  transition: background 150ms linear;
  padding: 0.5rem;
}
.Hysw7 a {
  display: flex;
  align-items: center;
  color: var(--primary-text);
}
.Hysw7:hover {
  text-decoration: none;
  background-color: var(--light-base-color);
}
.maYdF {
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.maYdF > span {
  text-align: left !important;
  margin: 0;
}
.pdBoz {
  position: relative;
  /** Tooltips are single line by default, include this mixin if it is a multi-line tip */
  display: inline-block;
  margin: 1rem;
  margin-bottom: 2rem;
}
.pdBoz:before {
  position: absolute;
  z-index: 1000001;
  display: none;
  width: 0;
  height: 0;
  color: var(--primary-text);
  pointer-events: none;
  content: "";
  border: 5px solid transparent;
}
.pdBoz:after {
  position: absolute;
  z-index: 1000000;
  display: none;
  padding: 0.2rem 0.4rem;
  text-align: center;
  word-wrap: break-word;
  white-space: pre;
  pointer-events: none;
  content: attr(aria-label);
  font-size: 0.75rem;
  color: #fff;
  background-color: var(--primary-text);
  border-radius: 3px;
  -webkit-font-smoothing: subpixel-antialiased;
}
.pdBoz:hover:before,
.pdBoz:hover:after,
.pdBoz:focus:before,
.pdBoz:focus:after {
  display: inline-block;
}
.pdBoz[data-longtip]:after {
  width: 25rem;
  white-space: pre-line;
}
.pdBoz:after {
  top: 100%;
  right: 50%;
  margin-top: 5px;
  transform: translateX(50%);
}
.pdBoz:before {
  top: auto;
  right: 50%;
  bottom: -5px;
  margin-right: -5px;
  border-bottom-color: rgba(0, 0, 0, 0.8);
}
.pdBoz:after {
  max-width: 250px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.GlsJa:hover {
  opacity: 0.7;
}
.vF3qH {
  background-color: #f5f5f5;
  position: relative;
  background-size: cover;
  font-size: 1.2rem;
  text-align: center;
  color: var(--primary-text);
  transition: all 150ms linear;
  margin-right: 0.5rem;
}
.vF3qH:before {
  color: #fff;
}
.vF3qH:before {
  font-size: 32px;
  line-height: 1.45;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateY(-50%) translateX(-50%);
}
.Qi1Z1 {
  background-color: #f5f5f5;
  position: relative;
  background-size: cover;
  font-size: 1.2rem;
  text-align: center;
  color: var(--primary-text);
  transition: all 150ms linear;
}
.Qi1Z1:before {
  color: #fff;
}
.Qi1Z1:before {
  font-size: 114px !important;
  line-height: 1.35 !important;
}
.Wk8Nm {
  display: inline-block;
  vertical-align: middle;
}
.Wk8Nm:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f190';
  font-size: 24px;
}
.xRR0p {
  color: var(--primary-text);
  display: block;
  text-align: center;
  margin: 0.5rem 0;
  transition: all 150ms linear;
}
.xRR0p:hover {
  opacity: 0.7;
}
.vTQhw {
  color: var(--secondary-text);
  font-size: 90%;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.Z4R0S {
  position: absolute !important;
  top: 5px;
  right: 18px;
  z-index: 10;
  text-align: left;
}
.Z4R0S ul > li {
  font-size: 85%;
}
.y1gTQ:hover > .WOEN8 {
  display: block;
}
.WOEN8 {
  display: none;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.4);
}
.vBwUG {
  position: relative;
}
.vBwUG:after {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f18b';
  font-size: 90%;
}
.vBwUG:after {
  margin-left: 0.6rem;
  color: var(--base-color);
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app-v5
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Jason Huang <jason.huang@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* LESS Mixins */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* flex box container */
._ZFCR {
  position: relative;
  display: inline-block;
  margin: 0 0rem 1.25rem 1.25rem;
  padding: 1rem;
  vertical-align: top;
  overflow: hidden;
  width: 187px;
  height: 242px;
  border-radius: 3px;
  border: solid 1px #dddddd;
  border-color: var(--divider-color);
}
.eSlEd,
._ZFCR:hover {
  border-color: var(--base-color);
}
.ao3Vb,
.y1DiT:hover {
  background-color: var(--light-base-color);
}
.W_5_I {
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.y1DiT {
  padding: 0.5rem;
  display: flex;
}
.Z9iIG {
  display: flex;
  justify-content: center;
}
.TYW0u {
  -ms-grid-row-align: center;
      align-self: center;
}
.xzY7Q {
  width: 100px;
  height: 66.5px;
  min-width: 100px;
  min-height: 66.5px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
.LfTg1 {
  width: 55px;
  height: 55px;
  min-width: 55px;
  min-height: 55px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
.vdRCq {
  width: 25px;
  height: 25px;
  min-width: 25px;
  min-height: 25px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
.WqCKc {
  width: 15px;
  height: 15px;
  min-width: 15px;
  min-height: 15px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
.RYHFi:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f156';
  font-size: 55px;
}
.GB3AL {
  padding-left: 0.5rem;
}
.XcnlC {
  align-items: center;
  display: flex;
  justify-content: center;
  background-color: var(--base-text);
}
.XcnlC:before {
  color: var(--divider-color);
}
.jt2PS {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjIwNDhweCIgaGVpZ2h0PSIyMDQ4cHgiIHZpZXdCb3g9IjAgMCAyMDQ4IDIwNDgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPgogICAgPGcgaWQ9IkdlbmVyaWMtIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2OTcuNjkyMzM4LCAxMTQyLjM3NTE5OSkgc2NhbGUoLTEsIDEpIHJvdGF0ZSgtMjEwLjAwMDAwMCkgdHJhbnNsYXRlKC02OTcuNjkyMzM4LCAtMTE0Mi4zNzUxOTkpIHRyYW5zbGF0ZSgtMTIwOS44MDc2NjIsIC04MDQuMTI0ODAxKSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjEiIHg9IjE3NDEuMjY1NDUiIHk9IjI3Ni40OCIgd2lkdGg9IjgxOS4yIiBoZWlnaHQ9IjM0ODEuNiI+PC9yZWN0PgogICAgICAgIDxyZWN0IGZpbGwtb3BhY2l0eT0iMC4xIiB4PSIxNzQxLjI2NTQ1IiB5PSIxMDk1LjY4IiB3aWR0aD0iMjA3My42IiBoZWlnaHQ9IjgxOS4yIj48L3JlY3Q+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjA1IiB4PSIxNzQxLjA0OTkyIiB5PSIzMDczLjc3OTI3IiB3aWR0aD0iMTc0MC44IiBoZWlnaHQ9IjgxOS4yIj48L3JlY3Q+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjEiIHg9IjAuMjgwMzY5MDI2IiB5PSIxMDk2LjAwMDU4IiB3aWR0aD0iMTc0MC44IiBoZWlnaHQ9IjgxOS4yIj48L3JlY3Q+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjE1IiB4PSI5MjIuMDY1NDU1IiB5PSIyNzYuNDgiIHdpZHRoPSI4MTkuMiIgaGVpZ2h0PSIzNDgxLjYiPjwvcmVjdD4KICAgICAgICA8cmVjdCBmaWxsLW9wYWNpdHk9IjAuMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTU1Ni45NDU0NTUsIDE1MjAuNjQwMDAwKSByb3RhdGUoLTMxNS4wMDAwMDApIHRyYW5zbGF0ZSgtMTU1Ni45NDU0NTUsIC0xNTIwLjY0MDAwMCkgIiB4PSIxMTQ3LjM0NTQ1IiB5PSItMjIwLjE2IiB3aWR0aD0iODE5LjIiIGhlaWdodD0iMzQ4MS42Ij48L3JlY3Q+CiAgICAgICAgPHJlY3QgZmlsbC1vcGFjaXR5PSIwLjExOTk5OTk5NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjE2Ny4wMzE2NDUsIDIwNjguOTQ1NDU1KSByb3RhdGUoLTMxNS4wMDAwMDApIHRyYW5zbGF0ZSgtMjE2Ny4wMzE2NDUsIC0yMDY4Ljk0NTQ1NSkgIiB4PSIxNzU3LjQzMTY1IiB5PSIzMjguMTQ1NDU1IiB3aWR0aD0iODE5LjIiIGhlaWdodD0iMzQ4MS42Ij48L3JlY3Q+CiAgICA8L2c+Cjwvc3ZnPg==);
}
.ok_qi {
  display: flex;
  align-items: center;
  flex: 1;
}
.ok_qi span {
  font-size: 13px;
  color: var(--secondary-text);
  opacity: 0.6;
  padding-left: 5px;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  display: -webkit-box;
}
.vJXuB {
  display: flex;
  justify-content: space-between;
}
.eYKP3 {
  color: var(--primary-text);
  line-height: 1.4;
  margin-bottom: 0.25rem;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  display: -webkit-box;
}
.CQqsq {
  visibility: hidden;
}
.l8bVh {
  font-size: 90%;
  color: var(--secondary-text);
  line-height: 1.4;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  display: -webkit-box;
}
.gPAzB {
  display: flex;
  justify-content: center;
}
.N6cqm {
  font-size: 0.8rem;
  color: var(--base-color);
  margin-top: 0.25rem;
}
.sBgwS {
  position: absolute;
  top: 0.3rem;
  right: 0;
  z-index: 1;
}
.gKUe6 {
  display: none;
}
.pqKyd {
  color: var(--base-text) !important;
  background: none;
  line-height: 1.8;
  margin-bottom: 0rem;
}
.hNA5c {
  width: auto;
  height: auto;
  min-width: auto;
  min-height: auto;
}
.hNA5c:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  content: '\f157';
  font-size: 24px;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.GxMoy {
  margin: 0;
  padding: 0;
  list-style: none;
  overflow: auto;
  overflow-x: hidden;
  height: 100%;
}
.GxMoy > li {
  margin: 0;
  padding: 0;
  list-style: none;
}
.FkpwX {
  margin: 0;
  padding: 0;
  list-style: none;
}
.FkpwX > li {
  margin: 0;
  padding: 0;
  list-style: none;
}
.MMds7 {
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
  align-content: flex-start;
  flex-flow: row wrap;
  height: 100%;
  overflow: auto;
}
.MMds7 > li {
  margin: 0;
  padding: 0;
  list-style: none;
  flex-shrink: 0;
}
.jBSp1 {
  white-space: nowrap;
  display: block;
  overflow-x: auto;
  padding-bottom: 0.5rem;
}
.jBSp1 > li {
  vertical-align: top;
  display: inline-block;
}
.rfhP1 {
  margin-left: 0.5rem;
}
.JlHRi {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  height: 100%;
}
.DSi1D {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
  margin: 1rem auto 2rem !important;
  /* loading indicator */
}
.DSi1D > div {
  margin: 0 auto;
}
.xR1fz {
  display: flex;
  justify-content: space-between;
}
.xR1fz ul {
  margin: 0;
  padding: 0;
  list-style: none;
  overflow: auto;
  overflow-x: hidden;
  height: 100%;
  display: flex;
  margin-right: 0.5rem;
  padding-top: 0.15rem;
}
.xR1fz ul li {
  padding: 0 0.9rem;
  color: var(--primary-text);
  cursor: pointer;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  outline: 0;
}
.xR1fz ul .P0BGI {
  color: var(--base-color);
  font-size: 0.7rem;
  vertical-align: bottom;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* flex box container */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
.DP9nl {
  margin: 0;
  padding: 0;
  list-style: none;
}
.tUAsd {
  margin: 0;
  padding: 0;
  display: inline-block;
  font-size: 0.875rem;
  font-weight: bold;
  white-space: nowrap;
  vertical-align: bottom;
  color: var(--secondary-text);
}
.tUAsd:not(:first-child) {
  max-width: 72%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.tUAsd:not(:first-child):before {
  content: '\203A';
  padding: 0 0.45rem;
}
.sSKKr {
  color: var(--base-color);
  cursor: pointer;
}
.n3hob {
  font-weight: normal;
}

.rw-btn,
.rw-input-reset,
.rw-input,
.rw-filter-input {
  color: inherit;
  padding: 0;
  margin: 0;
  border: none;
  box-shadow: none;
  background: none;
  background-image: none;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
}
.rw-btn::-moz-focus-inner {
  padding: 0;
  border: 0;
}
select.rw-input {
  text-transform: none;
}
html input[type="button"].rw-input {
  -webkit-appearance: button;
  cursor: pointer;
}
textarea.rw-input {
  overflow: auto;
  resize: vertical;
}
button[disabled].rw-input,
fieldset[disabled] .rw-input,
html input[disabled].rw-input {
  cursor: not-allowed;
}
button.rw-input::-moz-focus-inner,
input.rw-input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
input[type="checkbox"],
input[type="radio"] {
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  padding: 0;
}
/* -------------- */
@font-face {
  font-family: 'RwWidgets';
  font-weight: normal;
  font-style: normal;
  src: url(/2aad0e87e1fd303e94e5.eot?v=4.1.0);
  src: url(/2aad0e87e1fd303e94e5.eot?#iefix&v=4.1.0) format('embedded-opentype'), url(data:font/woff;base64,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) format('woff'), url(data:font/ttf;base64,AAEAAAAPAIAAAwBwR1NVQiCMJXkAAAD8AAAAVE9TLzI+IFFMAAABUAAAAFZjbWFwwmOZ0wAAAagAAAHUY3Z0IAbV/wQAAAxAAAAAIGZwZ22KkZBZAAAMYAAAC3BnYXNwAAAAEAAADDgAAAAIZ2x5ZlazHx0AAAN8AAAEsGhlYWQMhDlFAAAILAAAADZoaGVhBzoDVQAACGQAAAAkaG10eBXD//sAAAiIAAAAIGxvY2EFCgQiAAAIqAAAABJtYXhwAXgMOgAACLwAAAAgbmFtZb2OKlAAAAjcAAAC5XBvc3TanLy8AAALxAAAAHJwcmVw5UErvAAAF9AAAACGAAEAAAAKADAAPgACbGF0bgAOREZMVAAaAAQAAAAAAAAAAQAAAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAECuAGQAAUAAAJ6ArwAAACMAnoCvAAAAeAAMQECAAACAAUDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBmRWQAQOgA8QUDUv9qAFoDUgCWAAAAAQAAAAAAAAAAAAUAAAADAAAALAAAAAQAAAFwAAEAAAAAAGoAAwABAAAALAADAAoAAAFwAAQAPgAAAAgACAACAADoAegF8QX//wAA6ADoA/EE//8AAAAAAAAAAQAIAAoADgAAAAEAAgADAAQABQAGAAcAAAEGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAGQAAAAAAAAABwAA6AAAAOgAAAAAAQAA6AEAAOgBAAAAAgAA6AMAAOgDAAAAAwAA6AQAAOgEAAAABAAA6AUAAOgFAAAABQAA8QQAAPEEAAAABgAA8QUAAPEFAAAABwAB//8AAAI7AckADgARQA4AAQABbwAAAGYVMgIFFislFAYnISIuAT8BNjIfARYCOxQP/gwPFAIM+goeCvoKqw4WARQeC/oKCvoLAAAAAv///2oDoQMNAAgAIQArQCgfAQEADgEDAQJHAAQAAAEEAGAAAQADAgEDYAACAg0CSRcjFBMSBQUZKwE0LgEGFBY+AQEUBiIvAQYjIi4CPgQeAhcUBxcWAoOS0JKS0JIBHiw6FL9ke1CSaEACPGyOpI5sPAFFvxUBgmeSApbKmAaM/podKhW/RT5qkKKObjoEQmaWTXtkvxUAAAAAAQAAAAACPAHtAA4AF0AUAAEAAQFHAAEAAW8AAABmNRQCBRYrARQPAQYiLwEmNDYzITIWAjsK+gscC/oLFg4B9A4WAckOC/oLC/oLHBYWAAAPAAD/agOhA1IAAwAHAAsADwATABcAGwAfACMAMwA3ADsAPwBPAHMAmECVQSUCHRJJLSQDEx0CRyEfAh0TCR1UGwETGRcNAwkIEwlfGBYMAwgVEQcDBQQIBV4UEAYDBA8LAwMBAAQBXhoBEhIeWCABHh4MSA4KAgMAABxYABwcDRxJcnBtamdmY2BdW1ZTTUxFRD8+PTw7Ojk4NzY1NDEvKScjIiEgHx4dHBsaGRgXFhUUExIRERERERERERAiBR0rFzM1IxczNSMnMzUjFzM1IyczNSMBMzUjJzM1IwEzNSMnMzUjAzU0JicjIgYHFRQWNzMyNgEzNSMnMzUjFzM1Izc1NCYnIyIGFxUUFjczMjY3ERQGIyEiJjURNDY7ATU0NjsBMhYdATM1NDY7ATIWBxUzMhZHoaHFsrLFoaHFsrLFoaEBm7Oz1rKyAayhodazs8QMBiQHCgEMBiQHCgGboaHWs7PWoaESCggjBwwBCggjCArXLBz87h0qKh1INCUkJTTWNiQjJTYBRx0qT6GhoSSysrIkof3Eofqh/cShJLIBMKEHCgEMBqEHDAEK/iayJKGhoWuhBwoBDAahBwwBCiz9NR0qKh0Cyx0qNiU0NCU2NiU0NCU2KgAAAAP//f+xA18DCwAUACEALgBAQD0OAQECCQECAAECRwACAwEDAgFtAAYAAwIGA2AAAQAABAEAYAAEBQUEVAAEBAVYAAUEBUwVFhUWIyYjBwUbKwEVFAYrASImPQE0NjsBNTQ2OwEyFhc0LgEOAx4CPgE3FA4BIi4CPgEyHgEB9AoIsggKCgh9CgckCAroUoqmjFACVIiqhlZ7csboyG4Gerz0un4CIvoHCgoHJAgKxAgKCsxTilQCUI6ijlACVIpTdcR0dMTqxHR0xAAAAAEAAAAAAV4CUQAVABdAFAMBAAEBRwABAAFvAAAAZhcZAgUWKwEUDwEXFhQPAQYiJwEmNDcBNjIfARYBXgbb2wYGHAUOBv78BgYBBAUQBBwGAiIHBdzbBg4GHAUFAQUFDgYBBAYGHAUAAQAAAAABTAJRABUAF0AUCwEAAQFHAAEAAW8AAABmHBQCBRYrARQHAQYiLwEmND8BJyY0PwE2MhcBFgFMBf77BQ4GHAYG29sGBhwFEAQBBQUBOgcF/vsFBRwGDgbb3AUOBhwGBv78BQABAAAAAQAAT07K818PPPUACwPoAAAAANS/+tIAAAAA1L/60v/9/2oD6ANSAAAACAACAAAAAAAAAAEAAANS/2oAAAPo//3/+gPoAAEAAAAAAAAAAAAAAAAAAAAIA+gAAAI7//8DoP//AjsAAAOgAAADWf/9AWUAAAFlAAAAAAAAACYAdACcAYoB8AIkAlgAAAABAAAACAB0AA8AAAAAAAIARABUAHMAAACpC3AAAAAAAAAAEgDeAAEAAAAAAAAANQAAAAEAAAAAAAEACgA1AAEAAAAAAAIABwA/AAEAAAAAAAMACgBGAAEAAAAAAAQACgBQAAEAAAAAAAUACwBaAAEAAAAAAAYACgBlAAEAAAAAAAoAKwBvAAEAAAAAAAsAEwCaAAMAAQQJAAAAagCtAAMAAQQJAAEAFAEXAAMAAQQJAAIADgErAAMAAQQJAAMAFAE5AAMAAQQJAAQAFAFNAAMAAQQJAAUAFgFhAAMAAQQJAAYAFAF3AAMAAQQJAAoAVgGLAAMAAQQJAAsAJgHhQ29weXJpZ2h0IChDKSAyMDE3IGJ5IG9yaWdpbmFsIGF1dGhvcnMgQCBmb250ZWxsby5jb21ydy13aWRnZXRzUmVndWxhcnJ3LXdpZGdldHNydy13aWRnZXRzVmVyc2lvbiAxLjBydy13aWRnZXRzR2VuZXJhdGVkIGJ5IHN2ZzJ0dGYgZnJvbSBGb250ZWxsbyBwcm9qZWN0Lmh0dHA6Ly9mb250ZWxsby5jb20AQwBvAHAAeQByAGkAZwBoAHQAIAAoAEMAKQAgADIAMAAxADcAIABiAHkAIABvAHIAaQBnAGkAbgBhAGwAIABhAHUAdABoAG8AcgBzACAAQAAgAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAHIAdwAtAHcAaQBkAGcAZQB0AHMAUgBlAGcAdQBsAGEAcgByAHcALQB3AGkAZABnAGUAdABzAHIAdwAtAHcAaQBkAGcAZQB0AHMAVgBlAHIAcwBpAG8AbgAgADEALgAwAHIAdwAtAHcAaQBkAGcAZQB0AHMARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAECAQMBBAEFAQYBBwEIAQkABnVwLWRpcgZzZWFyY2gIZG93bi1kaXIIY2FsZW5kYXIFY2xvY2sKYW5nbGUtbGVmdAthbmdsZS1yaWdodAAAAAAAAQAB//8ADwAAAAAAAAAAAAAAAAAAAAAAGAAYABgAGANS/2oDUv9qsAAsILAAVVhFWSAgS7gADlFLsAZTWliwNBuwKFlgZiCKVViwAiVhuQgACABjYyNiGyEhsABZsABDI0SyAAEAQ2BCLbABLLAgYGYtsAIsIGQgsMBQsAQmWrIoAQpDRWNFUltYISMhG4pYILBQUFghsEBZGyCwOFBYIbA4WVkgsQEKQ0VjRWFksChQWCGxAQpDRWNFILAwUFghsDBZGyCwwFBYIGYgiophILAKUFhgGyCwIFBYIbAKYBsgsDZQWCGwNmAbYFlZWRuwAStZWSOwAFBYZVlZLbADLCBFILAEJWFkILAFQ1BYsAUjQrAGI0IbISFZsAFgLbAELCMhIyEgZLEFYkIgsAYjQrEBCkNFY7EBCkOwAWBFY7ADKiEgsAZDIIogirABK7EwBSWwBCZRWGBQG2FSWVgjWSEgsEBTWLABKxshsEBZI7AAUFhlWS2wBSywB0MrsgACAENgQi2wBiywByNCIyCwACNCYbACYmawAWOwAWCwBSotsAcsICBFILALQ2O4BABiILAAUFiwQGBZZrABY2BEsAFgLbAILLIHCwBDRUIqIbIAAQBDYEItsAkssABDI0SyAAEAQ2BCLbAKLCAgRSCwASsjsABDsAQlYCBFiiNhIGQgsCBQWCGwABuwMFBYsCAbsEBZWSOwAFBYZVmwAyUjYUREsAFgLbALLCAgRSCwASsjsABDsAQlYCBFiiNhIGSwJFBYsAAbsEBZI7AAUFhlWbADJSNhRESwAWAtsAwsILAAI0KyCwoDRVghGyMhWSohLbANLLECAkWwZGFELbAOLLABYCAgsAxDSrAAUFggsAwjQlmwDUNKsABSWCCwDSNCWS2wDywgsBBiZrABYyC4BABjiiNhsA5DYCCKYCCwDiNCIy2wECxLVFixBGREWSSwDWUjeC2wESxLUVhLU1ixBGREWRshWSSwE2UjeC2wEiyxAA9DVVixDw9DsAFhQrAPK1mwAEOwAiVCsQwCJUKxDQIlQrABFiMgsAMlUFixAQBDYLAEJUKKiiCKI2GwDiohI7ABYSCKI2GwDiohG7EBAENgsAIlQrACJWGwDiohWbAMQ0ewDUNHYLACYiCwAFBYsEBgWWawAWMgsAtDY7gEAGIgsABQWLBAYFlmsAFjYLEAABMjRLABQ7AAPrIBAQFDYEItsBMsALEAAkVUWLAPI0IgRbALI0KwCiOwAWBCIGCwAWG1EBABAA4AQkKKYLESBiuwcisbIlktsBQssQATKy2wFSyxARMrLbAWLLECEystsBcssQMTKy2wGCyxBBMrLbAZLLEFEystsBossQYTKy2wGyyxBxMrLbAcLLEIEystsB0ssQkTKy2wHiwAsA0rsQACRVRYsA8jQiBFsAsjQrAKI7ABYEIgYLABYbUQEAEADgBCQopgsRIGK7ByKxsiWS2wHyyxAB4rLbAgLLEBHistsCEssQIeKy2wIiyxAx4rLbAjLLEEHistsCQssQUeKy2wJSyxBh4rLbAmLLEHHistsCcssQgeKy2wKCyxCR4rLbApLCA8sAFgLbAqLCBgsBBgIEMjsAFgQ7ACJWGwAWCwKSohLbArLLAqK7AqKi2wLCwgIEcgILALQ2O4BABiILAAUFiwQGBZZrABY2AjYTgjIIpVWCBHICCwC0NjuAQAYiCwAFBYsEBgWWawAWNgI2E4GyFZLbAtLACxAAJFVFiwARawLCqwARUwGyJZLbAuLACwDSuxAAJFVFiwARawLCqwARUwGyJZLbAvLCA1sAFgLbAwLACwAUVjuAQAYiCwAFBYsEBgWWawAWOwASuwC0NjuAQAYiCwAFBYsEBgWWawAWOwASuwABa0AAAAAABEPiM4sS8BFSotsDEsIDwgRyCwC0NjuAQAYiCwAFBYsEBgWWawAWNgsABDYTgtsDIsLhc8LbAzLCA8IEcgsAtDY7gEAGIgsABQWLBAYFlmsAFjYLAAQ2GwAUNjOC2wNCyxAgAWJSAuIEewACNCsAIlSYqKRyNHI2EgWGIbIVmwASNCsjMBARUUKi2wNSywABawBCWwBCVHI0cjYbAJQytlii4jICA8ijgtsDYssAAWsAQlsAQlIC5HI0cjYSCwBCNCsAlDKyCwYFBYILBAUVizAiADIBuzAiYDGllCQiMgsAhDIIojRyNHI2EjRmCwBEOwAmIgsABQWLBAYFlmsAFjYCCwASsgiophILACQ2BkI7ADQ2FkUFiwAkNhG7ADQ2BZsAMlsAJiILAAUFiwQGBZZrABY2EjICCwBCYjRmE4GyOwCENGsAIlsAhDRyNHI2FgILAEQ7ACYiCwAFBYsEBgWWawAWNgIyCwASsjsARDYLABK7AFJWGwBSWwAmIgsABQWLBAYFlmsAFjsAQmYSCwBCVgZCOwAyVgZFBYIRsjIVkjICCwBCYjRmE4WS2wNyywABYgICCwBSYgLkcjRyNhIzw4LbA4LLAAFiCwCCNCICAgRiNHsAErI2E4LbA5LLAAFrADJbACJUcjRyNhsABUWC4gPCMhG7ACJbACJUcjRyNhILAFJbAEJUcjRyNhsAYlsAUlSbACJWG5CAAIAGNjIyBYYhshWWO4BABiILAAUFiwQGBZZrABY2AjLiMgIDyKOCMhWS2wOiywABYgsAhDIC5HI0cjYSBgsCBgZrACYiCwAFBYsEBgWWawAWMjICA8ijgtsDssIyAuRrACJUZSWCA8WS6xKwEUKy2wPCwjIC5GsAIlRlBYIDxZLrErARQrLbA9LCMgLkawAiVGUlggPFkjIC5GsAIlRlBYIDxZLrErARQrLbA+LLA1KyMgLkawAiVGUlggPFkusSsBFCstsD8ssDYriiAgPLAEI0KKOCMgLkawAiVGUlggPFkusSsBFCuwBEMusCsrLbBALLAAFrAEJbAEJiAuRyNHI2GwCUMrIyA8IC4jOLErARQrLbBBLLEIBCVCsAAWsAQlsAQlIC5HI0cjYSCwBCNCsAlDKyCwYFBYILBAUVizAiADIBuzAiYDGllCQiMgR7AEQ7ACYiCwAFBYsEBgWWawAWNgILABKyCKimEgsAJDYGQjsANDYWRQWLACQ2EbsANDYFmwAyWwAmIgsABQWLBAYFlmsAFjYbACJUZhOCMgPCM4GyEgIEYjR7ABKyNhOCFZsSsBFCstsEIssDUrLrErARQrLbBDLLA2KyEjICA8sAQjQiM4sSsBFCuwBEMusCsrLbBELLAAFSBHsAAjQrIAAQEVFBMusDEqLbBFLLAAFSBHsAAjQrIAAQEVFBMusDEqLbBGLLEAARQTsDIqLbBHLLA0Ki2wSCywABZFIyAuIEaKI2E4sSsBFCstsEkssAgjQrBIKy2wSiyyAABBKy2wSyyyAAFBKy2wTCyyAQBBKy2wTSyyAQFBKy2wTiyyAABCKy2wTyyyAAFCKy2wUCyyAQBCKy2wUSyyAQFCKy2wUiyyAAA+Ky2wUyyyAAE+Ky2wVCyyAQA+Ky2wVSyyAQE+Ky2wViyyAABAKy2wVyyyAAFAKy2wWCyyAQBAKy2wWSyyAQFAKy2wWiyyAABDKy2wWyyyAAFDKy2wXCyyAQBDKy2wXSyyAQFDKy2wXiyyAAA/Ky2wXyyyAAE/Ky2wYCyyAQA/Ky2wYSyyAQE/Ky2wYiywNysusSsBFCstsGMssDcrsDsrLbBkLLA3K7A8Ky2wZSywABawNyuwPSstsGYssDgrLrErARQrLbBnLLA4K7A7Ky2waCywOCuwPCstsGkssDgrsD0rLbBqLLA5Ky6xKwEUKy2wayywOSuwOystsGwssDkrsDwrLbBtLLA5K7A9Ky2wbiywOisusSsBFCstsG8ssDorsDsrLbBwLLA6K7A8Ky2wcSywOiuwPSstsHIsswkEAgNFWCEbIyFZQiuwCGWwAyRQeLABFTAtAEu4AMhSWLEBAY5ZsAG5CAAIAGNwsQAFQrIAAQAqsQAFQrMKAgEIKrEABUKzDgABCCqxAAZCugLAAAEACSqxAAdCugBAAAEACSqxAwBEsSQBiFFYsECIWLEDZESxJgGIUVi6CIAAAQRAiGNUWLEDAERZWVlZswwCAQwquAH/hbAEjbECAEQAAA==) format('truetype'), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxtZXRhZGF0YT5Db3B5cmlnaHQgKEMpIDIwMTcgYnkgb3JpZ2luYWwgYXV0aG9ycyBAIGZvbnRlbGxvLmNvbTwvbWV0YWRhdGE+CjxkZWZzPgo8Zm9udCBpZD0icnctd2lkZ2V0cyIgaG9yaXotYWR2LXg9IjEwMDAiID4KPGZvbnQtZmFjZSBmb250LWZhbWlseT0icnctd2lkZ2V0cyIgZm9udC13ZWlnaHQ9IjQwMCIgZm9udC1zdHJldGNoPSJub3JtYWwiIHVuaXRzLXBlci1lbT0iMTAwMCIgYXNjZW50PSI4NTAiIGRlc2NlbnQ9Ii0xNTAiIC8+CjxtaXNzaW5nLWdseXBoIGhvcml6LWFkdi14PSIxMDAwIiAvPgo8Z2x5cGggZ2x5cGgtbmFtZT0idXAtZGlyIiB1bmljb2RlPSImI3hlODAwOyIgZD0iTTU3MSAxNzFxMC0xNC0xMC0yNXQtMjUtMTBoLTUwMHEtMTUgMC0yNSAxMHQtMTEgMjUgMTEgMjZsMjUwIDI1MHExMCAxMCAyNSAxMHQyNS0xMGwyNTAtMjUwcTEwLTExIDEwLTI2eiIgaG9yaXotYWR2LXg9IjU3MS40IiAvPgoKPGdseXBoIGdseXBoLW5hbWU9InNlYXJjaCIgdW5pY29kZT0iJiN4ZTgwMTsiIGQ9Ik02NDMgMzg2cTAgMTAzLTczIDE3NnQtMTc3IDc0LTE3Ny03NC03My0xNzYgNzMtMTc3IDE3Ny03MyAxNzcgNzMgNzMgMTc3eiBtMjg2LTQ2NXEwLTI5LTIyLTUwdC01MC0yMXEtMzAgMC01MCAyMWwtMTkxIDE5MXEtMTAwLTY5LTIyMy02OS04MCAwLTE1MyAzMXQtMTI1IDg0LTg0IDEyNS0zMSAxNTMgMzEgMTUyIDg0IDEyNiAxMjUgODQgMTUzIDMxIDE1My0zMSAxMjUtODQgODQtMTI2IDMxLTE1MnEwLTEyMy02OS0yMjNsMTkxLTE5MXEyMS0yMSAyMS01MXoiIGhvcml6LWFkdi14PSI5MjguNiIgLz4KCjxnbHlwaCBnbHlwaC1uYW1lPSJkb3duLWRpciIgdW5pY29kZT0iJiN4ZTgwMzsiIGQ9Ik01NzEgNDU3cTAtMTQtMTAtMjVsLTI1MC0yNTBxLTExLTExLTI1LTExdC0yNSAxMWwtMjUwIDI1MHEtMTEgMTEtMTEgMjV0MTEgMjUgMjUgMTFoNTAwcTE0IDAgMjUtMTF0MTAtMjV6IiBob3Jpei1hZHYteD0iNTcxLjQiIC8+Cgo8Z2x5cGggZ2x5cGgtbmFtZT0iY2FsZW5kYXIiIHVuaWNvZGU9IiYjeGU4MDQ7IiBkPSJNNzEtNzloMTYxdjE2MWgtMTYxdi0xNjF6IG0xOTcgMGgxNzh2MTYxaC0xNzh2LTE2MXogbS0xOTcgMTk3aDE2MXYxNzhoLTE2MXYtMTc4eiBtMTk3IDBoMTc4djE3OGgtMTc4di0xNzh6IG0tMTk3IDIxNGgxNjF2MTYxaC0xNjF2LTE2MXogbTQxMS00MTFoMTc5djE2MWgtMTc5di0xNjF6IG0tMjE0IDQxMWgxNzh2MTYxaC0xNzh2LTE2MXogbTQyOC00MTFoMTYxdjE2MWgtMTYxdi0xNjF6IG0tMjE0IDE5N2gxNzl2MTc4aC0xNzl2LTE3OHogbS0xOTYgNDgydjE2MXEwIDctNiAxMnQtMTIgNmgtMzZxLTcgMC0xMi02dC02LTEydi0xNjFxMC03IDYtMTN0MTItNWgzNnE3IDAgMTIgNXQ2IDEzeiBtNDEwLTQ4MmgxNjF2MTc4aC0xNjF2LTE3OHogbS0yMTQgMjE0aDE3OXYxNjFoLTE3OXYtMTYxeiBtMjE0IDBoMTYxdjE2MWgtMTYxdi0xNjF6IG0xOCAyNjh2MTYxcTAgNy01IDEydC0xMyA2aC0zNXEtNyAwLTEzLTZ0LTUtMTJ2LTE2MXEwLTcgNS0xM3QxMy01aDM1cTggMCAxMyA1dDUgMTN6IG0yMTUgMzZ2LTcxNXEwLTI5LTIyLTUwdC01MC0yMWgtNzg2cS0yOSAwLTUwIDIxdC0yMSA1MHY3MTVxMCAyOSAyMSA1MHQ1MCAyMWg3MnY1NHEwIDM3IDI2IDYzdDYzIDI2aDM2cTM3IDAgNjMtMjZ0MjYtNjN2LTU0aDIxNHY1NHEwIDM3IDI3IDYzdDYzIDI2aDM1cTM3IDAgNjQtMjZ0MjYtNjN2LTU0aDcxcTI5IDAgNTAtMjF0MjItNTB6IiBob3Jpei1hZHYteD0iOTI4LjYiIC8+Cgo8Z2x5cGggZ2x5cGgtbmFtZT0iY2xvY2siIHVuaWNvZGU9IiYjeGU4MDU7IiBkPSJNNTAwIDU0NnYtMjUwcTAtNy01LTEydC0xMy01aC0xNzhxLTggMC0xMyA1dC01IDEydjM2cTAgOCA1IDEzdDEzIDVoMTI1djE5NnEwIDggNSAxM3QxMiA1aDM2cTggMCAxMy01dDUtMTN6IG0yMzItMTk2cTAgODMtNDEgMTUydC0xMTAgMTExLTE1MiA0MS0xNTMtNDEtMTEwLTExMS00MS0xNTIgNDEtMTUyIDExMC0xMTEgMTUzLTQxIDE1MiA0MSAxMTAgMTExIDQxIDE1MnogbTEyNSAwcTAtMTE3LTU3LTIxNXQtMTU2LTE1Ni0yMTUtNTgtMjE2IDU4LTE1NSAxNTYtNTggMjE1IDU4IDIxNSAxNTUgMTU2IDIxNiA1OCAyMTUtNTggMTU2LTE1NiA1Ny0yMTV6IiBob3Jpei1hZHYteD0iODU3LjEiIC8+Cgo8Z2x5cGggZ2x5cGgtbmFtZT0iYW5nbGUtbGVmdCIgdW5pY29kZT0iJiN4ZjEwNDsiIGQ9Ik0zNTAgNTQ2cTAtNy02LTEybC0yMTktMjIwIDIxOS0yMTlxNi02IDYtMTN0LTYtMTNsLTI4LTI4cS01LTUtMTItNXQtMTMgNWwtMjYwIDI2MXEtNiA1LTYgMTJ0NiAxM2wyNjAgMjYwcTUgNiAxMyA2dDEyLTZsMjgtMjhxNi01IDYtMTN6IiBob3Jpei1hZHYteD0iMzU3LjEiIC8+Cgo8Z2x5cGggZ2x5cGgtbmFtZT0iYW5nbGUtcmlnaHQiIHVuaWNvZGU9IiYjeGYxMDU7IiBkPSJNMzMyIDMxNHEwLTctNS0xMmwtMjYxLTI2MXEtNS01LTEyLTV0LTEzIDVsLTI4IDI4cS02IDYtNiAxM3Q2IDEzbDIxOSAyMTktMjE5IDIyMHEtNiA1LTYgMTJ0NiAxM2wyOCAyOHE1IDYgMTMgNnQxMi02bDI2MS0yNjBxNS01IDUtMTN6IiBob3Jpei1hZHYteD0iMzU3LjEiIC8+CjwvZm9udD4KPC9kZWZzPgo8L3N2Zz4=#fontawesomeregular) format('svg');
}
.rw-i {
  display: inline-block;
  color: inherit;
  font-family: RwWidgets;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.rw-i-caret-down:before {
  content: '\e803';
}
.rw-i-caret-up:before {
  content: '\e800';
}
.rw-i-chevron-left:before {
  content: '\f104';
}
.rw-i-chevron-right:before {
  content: '\f105';
}
.rw-i-clock-o:before {
  content: '\e805';
}
.rw-i-calendar:before {
  content: '\e804';
}
.rw-i-search:before {
  content: '\e801';
}
.rw-btn {
  position: relative;
  color: #333333;
  display: inline-block;
  text-align: center;
  vertical-align: middle;
  border: 1px solid transparent;
  cursor: pointer;
  outline: none;
}
.rw-state-readonly .rw-btn,
.rw-state-disabled .rw-btn {
  cursor: not-allowed;
}
.rw-btn-select {
  opacity: 0.75;
  filter: alpha(opacity=75);
  transition: opacity 150ms ease-in;
}
.rw-btn-select:hover,
.rw-state-focus .rw-btn-select,
:hover > .rw-btn-select {
  opacity: 1;
  filter: alpha(opacity=100);
}
.rw-btn-primary {
  width: 100%;
  white-space: normal;
  line-height: 2em;
}
.rw-btn-primary:hover {
  background-color: #e6e6e6;
}
.rw-btn-select[disabled],
.rw-btn-primary[disabled],
fieldset[disabled] .rw-btn-select,
fieldset[disabled] .rw-btn-primary {
  box-shadow: none;
  cursor: not-allowed;
  opacity: 0.65;
  filter: alpha(opacity=65);
  pointer-events: none;
}
/* for debugging */
.rw-sr {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.rw-widget {
  background-clip: border-box;
  border: none;
  color: #333333;
  font-size: 1em;
  font-family: inherit;
  outline: none;
  position: relative;
}
.rw-widget,
.rw-widget * {
  -moz-box-sizing: border-box;
       box-sizing: border-box;
}
.rw-widget:before,
.rw-widget *:before,
.rw-widget:after,
.rw-widget *:after {
  -moz-box-sizing: border-box;
       box-sizing: border-box;
}
.rw-widget > .rw-widget-container {
  width: 100%;
  margin: 0;
}
.rw-widget-container {
  background-color: #fff;
  border: #ccc 1px solid;
  border-radius: 4px;
}
.rw-widget-container.rw-state-focus,
.rw-state-focus > .rw-widget-container,
.rw-widget-container.rw-state-focus:hover,
.rw-state-focus > .rw-widget-container:hover {
  box-shadow: 0 0 8px rgba(102, 175, 233, 0.6);
  border-color: #66afe9;
}
.rw-widget-container.rw-state-readonly,
.rw-state-readonly > .rw-widget-container {
  cursor: not-allowed;
}
.rw-widget-container.rw-state-disabled,
.rw-state-disabled > .rw-widget-container,
fieldset[disabled] .rw-widget-container,
.rw-widget-container.rw-state-disabled:hover,
.rw-state-disabled > .rw-widget-container:hover,
fieldset[disabled] .rw-widget-container:hover,
.rw-widget-container.rw-state-disabled:active,
.rw-state-disabled > .rw-widget-container:active,
fieldset[disabled] .rw-widget-container:active {
  box-shadow: none;
  cursor: not-allowed;
}
.rw-widget-picker {
  position: relative;
  overflow: hidden;
  border-collapse: separate;
  display: inline-table;
  height: 2.429em;
}
.rw-widget-picker > * {
  position: relative;
  border: none;
  outline: none;
  width: 100%;
  height: 100%;
  display: table-cell;
}
.rw-widget-picker > .rw-select {
  width: 1%;
  white-space: nowrap;
}
.rw-open > .rw-widget-picker {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.rw-open-up > .rw-widget-picker {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
fieldset[disabled] .rw-widget-picker,
.rw-state-disabled > .rw-widget-picker {
  background-color: #eeeeee;
}
.rw-select {
  cursor: pointer;
}
.rw-select > * {
  width: 1.9em;
  height: 100%;
}
.rw-state-readonly .rw-select,
.rw-state-disabled .rw-select {
  cursor: not-allowed;
}
.rw-select-bordered {
  cursor: pointer;
  border: none;
  border-left: #ccc 1px solid;
}
.rw-select-bordered:hover,
.rw-select-bordered:active {
  background-color: #e6e6e6;
}
.rw-select-bordered:active {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.rw-state-disabled .rw-select-bordered,
.rw-state-readonly .rw-select-bordered,
fieldset[disabled] .rw-select-bordered,
.rw-state-disabled .rw-select-bordered:hover,
.rw-state-readonly .rw-select-bordered:hover,
fieldset[disabled] .rw-select-bordered:hover,
.rw-state-disabled .rw-select-bordered:active,
.rw-state-readonly .rw-select-bordered:active,
fieldset[disabled] .rw-select-bordered:active {
  cursor: not-allowed;
  background-color: inherit;
  background-image: none;
  box-shadow: none;
}
.rw-rtl .rw-select-bordered {
  border-right: #ccc 1px solid;
  border-left: none;
}
.rw-rtl {
  direction: rtl;
}
.rw-input-reset,
.rw-input,
.rw-filter-input {
  outline: 0;
}
.rw-input-reset::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.rw-input-reset:-ms-input-placeholder {
  color: #999;
}
.rw-input-reset::-webkit-input-placeholder {
  color: #999;
}
.rw-input,
.rw-filter-input {
  color: #555555;
  padding: 0 0.857em;
  background-color: #fff;
}
.rw-input[type=text]::-ms-clear {
  display: none;
}
.rw-input[disabled],
fieldset[disabled] .rw-input {
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
  background-color: #eeeeee;
  border-color: #ccc;
}
.rw-input[readonly] {
  cursor: not-allowed;
}
.rw-i.rw-loading {
  display: block;
  background: url(data:image/gif;base64,R0lGODlhEAAQAPIAAP///zMzM87OzmdnZzMzM4GBgZqamqenpyH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAADMwi63P4wyklrE2MIOggZnAdOmGYJRbExwroUmcG2LmDEwnHQLVsYOd2mBzkYDAdKa+dIAAAh+QQJCgAAACwAAAAAEAAQAAADNAi63P5OjCEgG4QMu7DmikRxQlFUYDEZIGBMRVsaqHwctXXf7WEYB4Ag1xjihkMZsiUkKhIAIfkECQoAAAAsAAAAABAAEAAAAzYIujIjK8pByJDMlFYvBoVjHA70GU7xSUJhmKtwHPAKzLO9HMaoKwJZ7Rf8AYPDDzKpZBqfvwQAIfkECQoAAAAsAAAAABAAEAAAAzMIumIlK8oyhpHsnFZfhYumCYUhDAQxRIdhHBGqRoKw0R8DYlJd8z0fMDgsGo/IpHI5TAAAIfkECQoAAAAsAAAAABAAEAAAAzIIunInK0rnZBTwGPNMgQwmdsNgXGJUlIWEuR5oWUIpz8pAEAMe6TwfwyYsGo/IpFKSAAAh+QQJCgAAACwAAAAAEAAQAAADMwi6IMKQORfjdOe82p4wGccc4CEuQradylesojEMBgsUc2G7sDX3lQGBMLAJibufbSlKAAAh+QQJCgAAACwAAAAAEAAQAAADMgi63P7wCRHZnFVdmgHu2nFwlWCI3WGc3TSWhUFGxTAUkGCbtgENBMJAEJsxgMLWzpEAACH5BAkKAAAALAAAAAAQABAAAAMyCLrc/jDKSatlQtScKdceCAjDII7HcQ4EMTCpyrCuUBjCYRgHVtqlAiB1YhiCnlsRkAAAOwAAAAAAAAAAAA==) no-repeat center;
  min-width: 16px;
  width: 1.9em;
  height: 16px;
}
.rw-i.rw-loading:before {
  content: "";
}
.rw-placeholder {
  color: #999;
}
.rw-widget-input,
.rw-filter-input {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.rw-widget-input.rw-state-focus {
  box-shadow: 0 0 8px rgba(102, 175, 233, 0.6), inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.rw-list {
  margin: 0;
  padding: 0;
  list-style: none;
  font-size: 1em;
  outline: 0;
  overflow: auto;
  max-height: 200px;
}
.rw-list-option {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  color: #333333;
  cursor: pointer;
  border: 1px solid transparent;
}
.rw-list-option.rw-state-focus,
.rw-list-option.rw-state-focus:hover {
  background-color: transparent;
  border: #66afe9 1px solid;
  color: #333333;
}
.rw-list-option:hover,
.rw-list-option:hover.rw-state-focus {
  background-color: #e6e6e6;
  border: #e6e6e6 1px solid;
  color: #333333;
}
.rw-list-option.rw-state-selected,
.rw-list-option.rw-state-selected:hover {
  background-color: #337ab7;
  border: #337ab7 1px solid;
  color: white;
}
fieldset[disabled] .rw-list-option,
.rw-list-option.rw-state-disabled,
.rw-list-option.rw-state-readonly {
  box-shadow: none;
  cursor: not-allowed;
  color: #999999;
  filter: alpha(opacity=7);
  opacity: 0.7;
}
fieldset[disabled] .rw-list-option:hover,
.rw-list-option.rw-state-disabled:hover,
.rw-list-option.rw-state-readonly:hover {
  background: none;
  border-color: transparent;
}
.rw-list-empty,
.rw-list-option,
.rw-list-optgroup {
  padding: 0.143em 0.75em;
  outline: 0;
}
.rw-list-optgroup {
  font-weight: bold;
  padding-top: 7px;
}
.rw-list-option-create {
  border-top: 1px #ccc solid;
}
.rw-dropdown-list-input {
  background-color: transparent;
  vertical-align: middle;
  padding-right: 0;
  /* ellipsis */
  max-width: 1px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.rw-rtl .rw-dropdown-list-input {
  padding-right: 0.857em;
  padding-left: 0;
}
.rw-filter-input {
  position: relative;
  margin: 4px;
  padding-right: 0;
}
.rw-filter-input .rw-rtl {
  padding-right: 0.857em;
  padding-left: 0;
}
.rw-filter-input .rw-select,
.rw-filter-input .rw-btn {
  opacity: 0.75;
  filter: alpha(opacity=75);
  cursor: text;
}
.rw-filter-input > .rw-select,
.rw-filter-input > .rw-select:active,
.rw-filter-input > .rw-select:hover {
  background: none;
  cursor: initial;
  box-shadow: none;
}
.rw-number-picker .rw-btn {
  cursor: pointer;
  height: calc(2.429em / 2 - 1px);
  /** ie8 fallback **/
  margin-top: -1px\9;
  height: 2.429em / 2\9;
  /** --- **/
  line-height: 2.429em / 2;
  line-height: calc(2.429em / 2 - 1px);
  display: block;
  border: none;
}
.rw-number-picker .rw-btn:hover,
.rw-number-picker .rw-btn:active {
  background-color: #e6e6e6;
}
.rw-number-picker .rw-btn:active {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.rw-state-disabled .rw-number-picker .rw-btn,
.rw-state-readonly .rw-number-picker .rw-btn,
fieldset[disabled] .rw-number-picker .rw-btn,
.rw-state-disabled .rw-number-picker .rw-btn:hover,
.rw-state-readonly .rw-number-picker .rw-btn:hover,
fieldset[disabled] .rw-number-picker .rw-btn:hover,
.rw-state-disabled .rw-number-picker .rw-btn:active,
.rw-state-readonly .rw-number-picker .rw-btn:active,
fieldset[disabled] .rw-number-picker .rw-btn:active {
  cursor: not-allowed;
  background-color: inherit;
  background-image: none;
  box-shadow: none;
}
.rw-number-picker .rw-select {
  vertical-align: middle;
}
.rw-number-picker .rw-select,
.rw-number-picker .rw-select:hover,
.rw-number-picker .rw-select:active {
  box-shadow: none;
}
.rw-calendar-popup {
  right: auto;
  min-width: 0;
  width: 18em;
}
.rw-calendar {
  border-radius: 4px;
  background-color: #fff;
  border: #ccc 1px solid;
  overflow: hidden;
}
.rw-calendar.rw-popup {
  border-color: #ccc;
}
.rw-calendar-now {
  font-weight: bold;
}
.rw-calendar-btn-left,
.rw-calendar-btn-right {
  width: 12.5%;
}
.rw-calendar-btn-view {
  width: 75%;
}
.rw-calendar-footer {
  border-top: 1px solid #ccc;
}
.rw-calendar-grid {
  outline: none;
  height: 200 / 14em;
  table-layout: fixed;
  border-collapse: separate;
  border-spacing: 0;
  width: 100%;
  background-color: #fff;
}
.rw-calendar-grid th {
  text-align: center;
  border-bottom: 1px solid #ccc;
  padding: 0.25em;
}
.rw-cell {
  color: #333333;
  border-radius: 4px;
  cursor: pointer;
  line-height: normal;
  text-align: center;
  border: 1px solid transparent;
  padding: 0.25em;
}
.rw-cell:hover {
  background-color: #e6e6e6;
  border: #e6e6e6 1px solid;
  color: #333333;
}
.rw-cell.rw-state-focus,
.rw-cell.rw-state-focus:hover {
  background-color: transparent;
  border: #66afe9 1px solid;
  color: #333333;
}
.rw-cell.rw-state-selected,
.rw-cell.rw-state-selected:hover {
  background-color: #337ab7;
  border: #337ab7 1px solid;
  color: white;
}
.rw-cell.rw-state-disabled {
  color: #999999;
  filter: alpha(opacity=7);
  opacity: 0.7;
}
.rw-cell.rw-state-disabled:hover {
  background: none;
  border-color: transparent;
}
.rw-calendar-month .rw-cell {
  text-align: center;
}
.rw-cell-off-range {
  color: #999999;
}
.rw-calendar-transition-group {
  position: relative;
}
.rw-calendar-transition {
  transition: -webkit-transform 300ms;
  transition: transform 300ms;
  transition: transform 300ms, -webkit-transform 300ms;
  overflow: hidden;
}
.rw-calendar-transition-top {
  -webkit-transform: translateY(-100%);
          transform: translateY(-100%);
}
.rw-calendar-transition-bottom {
  -webkit-transform: translateY(100%);
          transform: translateY(100%);
}
.rw-calendar-transition-right {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}
.rw-calendar-transition-left {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}
.rw-calendar-transition-entering.rw-calendar-transition-top,
.rw-calendar-transition-entered.rw-calendar-transition-top,
.rw-calendar-transition-entering.rw-calendar-transition-bottom,
.rw-calendar-transition-entered.rw-calendar-transition-bottom {
  -webkit-transform: translateY(0);
          transform: translateY(0);
}
.rw-calendar-transition-entering.rw-calendar-transition-right,
.rw-calendar-transition-entered.rw-calendar-transition-right,
.rw-calendar-transition-entering.rw-calendar-transition-left,
.rw-calendar-transition-entered.rw-calendar-transition-left {
  -webkit-transform: translateX(0);
          transform: translateX(0);
}
.rw-calendar-transition-exiting.rw-calendar-transition-top {
  -webkit-transform: translateY(100%);
          transform: translateY(100%);
}
.rw-calendar-transition-exiting.rw-calendar-transition-bottom {
  -webkit-transform: translateY(-100%);
          transform: translateY(-100%);
}
.rw-calendar-transition-exiting.rw-calendar-transition-right {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}
.rw-calendar-transition-exiting.rw-calendar-transition-left {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}
.rw-select-list {
  overflow: auto;
}
.rw-select-list .rw-list {
  max-height: none;
  font-size: 1em;
}
.rw-select-list-label {
  display: block;
  position: relative;
  font-weight: normal;
  cursor: inherit;
  padding-left: 20px;
  margin: 0;
}
.rw-rtl .rw-select-list-label {
  padding-left: 0;
  padding-right: 20px;
}
input.rw-select-list-input {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  top: 0.1em /9;
  margin: 0;
  line-height: normal;
  cursor: inherit;
}
.rw-rtl input.rw-select-list-input {
  left: auto;
  right: 0;
}
.rw-loading-mask {
  position: relative;
  min-height: 50px;
  border-radius: 4px;
}
.rw-loading-mask:after {
  content: '';
  background: url(/939c68e755cf14fab347.gif) no-repeat center;
  position: absolute;
  background-color: #fff;
  opacity: 0.7;
  filter: alpha(opacity=70);
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
.rw-multiselect {
  background-color: #fff;
  border-color: #e6e6e6;
  cursor: text;
}
.rw-multiselect .rw-input-reset {
  height: calc(2.429em - 2px);
  /** ie8 fallback **/
  margin-top: -2px\9;
  height: 2.429em\9;
  /** --- **/
  border-width: 0;
  width: auto;
  max-width: 100%;
  padding: 0 0.857em;
}
.rw-multiselect .rw-select,
.rw-multiselect .rw-select:hover,
.rw-multiselect .rw-select:active {
  box-shadow: none;
  background: none;
}
.rw-multiselect-taglist {
  margin: 0;
  padding: 0;
  list-style: none;
  display: inline;
  outline: none;
}
.rw-multiselect-tag {
  display: inline-table;
  color: inherit;
  padding: 0 0.35em 0 0.35em;
  margin-left: calc(0.279335em - 1px);
  margin-top: 0.279335em;
  margin-top: calc(0.279335em - 1px);
  height: 1.87033em;
  border-radius: 3px;
  background-color: #eeeeee;
  border: 1px solid #ccc;
  cursor: default;
  vertical-align: top;
  text-align: center;
  overflow: hidden;
  max-width: 100%;
}
.rw-multiselect-tag > * {
  display: table-cell;
  vertical-align: middle;
  height: 100%;
}
.rw-rtl .rw-multiselect-tag {
  margin-left: 0;
  margin-right: calc(0.279335em - 1px);
  padding: 0 0.35em 0 0.35em;
}
.rw-multiselect-tag.rw-state-focus,
.rw-multiselect-tag.rw-state-focus:hover {
  background-color: transparent;
  border: #66afe9 1px solid;
  color: #333333;
}
.rw-multiselect-tag.rw-state-readonly,
.rw-multiselect-tag.rw-state-disabled,
.rw-state-readonly .rw-multiselect-tag,
.rw-state-disabled .rw-multiselect-tag {
  cursor: not-allowed;
}
.rw-multiselect-tag.rw-state-disabled,
.rw-state-disabled .rw-multiselect-tag,
fieldset[disabled] .rw-multiselect-tag {
  opacity: 0.65;
  filter: alpha(opacity=65);
}
fieldset[disabled] .rw-multiselect-tag {
  box-shadow: none;
  cursor: not-allowed;
}
.rw-multiselect-tag-btn {
  color: inherit;
  margin-left: 0.25em;
}
.rw-rtl .rw-multiselect-tag-btn {
  margin-left: 0;
  margin-right: 0.25em;
}
.rw-autocomplete .rw-select {
  position: absolute;
  display: block;
  width: auto;
  top: 0;
  bottom: 0;
  right: 0;
}
.rw-popup-container {
  position: absolute;
  z-index: 1005;
  top: 100%;
  left: -6px;
  right: -6px;
}
.rw-popup-container.rw-dropup {
  top: auto;
  bottom: 100%;
}
.rw-state-focus .rw-popup-container {
  z-index: 1006;
}
.rw-popup-transition {
  width: 100%;
  margin-bottom: 6px;
  padding: 0 6px;
}
.rw-dropup > .rw-popup-transition {
  margin-bottom: 0;
  margin-top: 6px;
}
.rw-popup {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  box-shadow: 0 5px 6px rgba(0, 0, 0, 0.2);
  border: #ccc 1px solid;
  background: #fff;
}
.rw-dropup .rw-popup {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
  box-shadow: 0 -2px 6px rgba(0, 0, 0, 0.2);
}
.rw-popup-transition {
  transition: -webkit-transform 200ms;
  transition: transform 200ms;
  transition: transform 200ms, -webkit-transform 200ms;
}
.rw-popup-transition-entering {
  overflow: hidden;
}
.rw-popup-transition-entering .rw-popup-transition {
  -webkit-transform: translateY(0);
          transform: translateY(0);
  transition-timing-function: ease-out;
}
.rw-popup-transition-exiting .rw-popup-transition {
  transition-timing-function: ease-in;
}
.rw-popup-transition-exiting,
.rw-popup-transition-exited {
  overflow: hidden;
}
.rw-popup-transition-exiting .rw-popup-transition,
.rw-popup-transition-exited .rw-popup-transition {
  -webkit-transform: translateY(-100%);
          transform: translateY(-100%);
}
.rw-popup-transition-exiting.rw-dropup .rw-popup-transition,
.rw-popup-transition-exited.rw-dropup .rw-popup-transition {
  -webkit-transform: translateY(100%);
          transform: translateY(100%);
}
.rw-popup-transition-exited {
  display: none;
}
.rw-state-disabled {
  box-shadow: none;
  cursor: not-allowed;
}

/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-starter
 * @copyright 2010-2017 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* Web App Shared variables */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app-v5
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Import this if you need specific
 * access to a variable
 */
/* Style Guide variables & mixins */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* LESS Mixins */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Available directons: n, nw, ne, s, se, sw, w, e
 * Gets tooltip text from aria-label attribute
 */
/* longtip tooltip mixin */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* flex box container */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Media Query Breakpoints
 * em choice: https://zellwk.com/blog/media-query-units/
 * Source: http://blog.scur.pl/2012/06/variable-media-queries-less-css/
 * e.g.
    @media @mobile {
      border-color: @color1;
    }
    @media @tablet {
      border-color: @color2;
    }
    @media @desktop {
      border-color: @color3;
    }
    @media @desktop-xl {
      border-color: @color4;
    }
  *
  * Reference via js with MediaContext
  * e.g. this.context.media = ['desktop-xl']
 */
/* Bigtincan / Light Mode / Neutral / Grey 60 */
/* Bigtincan / Light Mode / Neutral / Grey 10 */
/*
  Colours by category
  include mixin to style by data-category attribute
*/
/* Component Mixins */
/* Use to show message */
/* Error state */
/* Info Message */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app-v5
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Import Reset & Globals from Styleguide
 * Should never be referenced from a component's styles
 * Only used by main.global.less
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 * Custom Normalize/Reset
 * Inspiration from: https://github.com/filipelinhares/sanilize.css
 * Global reset, does not contain variables or mixins
 */
/*
 * 1: Prevent IOS and IE text size adjust after device orientation change,
 * without disabling user zoom.
 * 2: IE11
 * 3: All browsers without overlaying scrollbars
 */
:root {
  -webkit-text-size-adjust: 100%;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 1 */
  text-size-adjust: 100%;
  /* 1 */
  -ms-overflow-style: -ms-autohiding-scrollbar;
  /* 2 */
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  cursor: default;
  /** CSS Variables */
  --base-color: #F26724;
  --accent-color: #43b7f1;
  --dark-base-color: #be450b;
  --light-base-color: #fcdccc;
  --base-text: #ffffff;
  --background-color: #ffffff;
  --error-color: #e85d5d;
  --destructive-color: #FF0000;
  --primary-text: #000000;
  --secondary-text: #666666;
  --description-text: #222222;
  --divider-color: #dddddd;
  --disabled-color: #999999;
  --notification-color: #43b7f1;
}
* {
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  font-size: inherit;
  line-height: inherit;
  padding: 0;
  margin: 0;
}
::before,
::after {
  text-decoration: inherit;
  vertical-align: inherit;
  -moz-box-sizing: inherit;
       box-sizing: inherit;
}
/* specify text selection background color and omit drop shadow */
::-moz-selection {
  text-shadow: none;
  background-color: #b3d4fc;
  /* required when declaring ::selection */
}
::selection {
  text-shadow: none;
  background-color: #b3d4fc;
  /* required when declaring ::selection */
}
/* hide content from screens but not screenreaders */
@media screen {
  [hidden~="screen"] {
    display: inherit;
  }
  [hidden~="screen"]:not(:active):not(:focus):not(:target) {
    position: absolute !important;
    clip: rect(0 0 0 0) !important;
  }
}
html,
body {
  height: 100%;
}
body {
  font-weight: 400;
}
iframe {
  width: 100%;
  border: none;
}
/* Chrome 40+, iOS 8+, Safari 8+, -nPrevent modern browsers from displaying `audio` without controls.
 *  Remove excess height in iOS 5 devices.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}
/*
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11
 * and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}
input[type="number"] {
  width: auto;
  /* Firefox 36+ */
}
input[type="search"] {
  -webkit-appearance: textfield;
  /* Safari 8+ */
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
  /* Safari 8 */
}
pre {
  overflow: auto;
  /* Internet Explorer 11+ */
}
small {
  font-size: 80%;
  /* All browsers */
}
[hidden],
template {
  display: none;
}
/* Android 4.4+, Chrome 40+, Firefox 36+, iOS 8+, Safari 8+ */
[unselectable] {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
abbr[title] {
  border-bottom: 1px dotted;
  /* Styling not present in IE 8/9/10/11, Safari, and  Chrome */
}
img {
  border: 0;
  /* Remove border when inside `a` element in IE 8/9/10 */
}
/* specify the text decoration of anchors */
a {
  background-color: transparent;
  color: var(--base-color);
  text-decoration: none;
  transition: all 150ms ease-out;
}
a:hover {
  text-decoration: none;
}
a:active {
  text-decoration: none;
}
/* specify media element style */
audio,
canvas,
iframe,
img,
progress,
svg,
video {
  vertical-align: baseline;
}
audio,
canvas,
progress,
video {
  display: inline-block;
  /* Internet Explorer 11+, Windows Phone 8.1+ */
}
label {
  display: inline-block;
}
/* specify inheritance of form elements */
button,
input,
select,
textarea {
  font-family: inherit;
  font-style: inherit;
  font-weight: inherit;
  color: inherit;
}
button {
  overflow: visible;
  /* Address `overflow` set to `hidden` in IE 8/9/10/11 */
}
/* specify the minimum height of form elements */
button,
[type="button"],
[type="date"],
[type="datetime"],
[type="datetime-local"],
[type="email"],
[type="month"],
[type="number"],
[type="password"],
[type="reset"],
[type="search"],
[type="submit"],
[type="tel"],
[type="text"],
[type="time"],
[type="url"],
[type="week"],
select,
textarea {
  min-height: 1rem;
}
/* specify the font family of code elements */
code,
kbd,
pre,
samp {
  font-family: "Bitstream Vera Sans Mono", Consolas, Courier, monospace;
}
/* specify the list style of nav lists */
nav ol,
nav ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
nav ol li,
nav ul li {
  margin: 0;
  padding: 0;
}
/* style select like a standard input */
select {
  -moz-appearance: none;
  /* Firefox 36+ */
  -webkit-appearance: none;
  /* Chrome 41+ */
}
select::-ms-expand {
  display: none;
  /* Internet Explorer 11+ */
}
select::-ms-value {
  color: currentColor;
  /* Internet Explorer 11+ */
}
/* specify the border styles of tables */
table {
  border: none;
  border-collapse: collapse;
  empty-cells: show;
  border-spacing: 0;
  max-width: 100%;
}
table.fr-dashed-borders td,
table.fr-dashed-borders th {
  border-style: dashed;
}
table.fr-alternate-rows tbody tr:nth-child(2n) {
  background: #f5f5f5;
}
table td,
table th {
  border: 1px solid #ddd;
  padding: 0.25rem;
}
table td:empty,
table th:empty {
  height: 20px;
}
table td.fr-highlighted,
table th.fr-highlighted {
  border: 1px double red;
}
table td.fr-thick,
table th.fr-thick {
  border-width: 2px;
}
table th {
  background: #e6e6e6;
}
/* specify textarea resizability */
textarea {
  resize: vertical;
  overflow: auto;
  /* Internet Explorer 11+ */
}
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package style-guide
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* Headings */
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: bold;
  position: relative;
  margin-top: 1rem;
  margin-bottom: 0.5rem;
}
h1 {
  font-size: 2.25rem;
  padding-bottom: 0.3rem;
  line-height: 1.2;
  border-bottom: 1px solid #ddd;
  border-color: var(--divider-color);
}
h2 {
  font-size: 1.5rem;
  margin-top: 0.75rem;
  line-height: 1.225;
  border-bottom: 1px solid #ddd;
  border-color: var(--divider-color);
}
h3 {
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.4;
  color: var(--secondary-text);
}
h4 {
  font-size: 0.9rem;
  font-weight: normal;
  color: var(--secondary-text);
}
h5 {
  font-size: 0.8rem;
  font-weight: normal;
  margin-top: 0.5rem;
  color: var(--secondary-text);
}
/* non-text elements */
input,
textarea,
select {
  font-family: 'Open Sans', Helvetica, Arial, sans-serif;
  font-weight: normal;
}
/* specify font-weight bold */
b,
strong {
  font-family: 'Open Sans', Helvetica, Arial, sans-serif;
  font-weight: bold;
}
/* specific italic font */
i,
em {
  font-family: 'Open Sans', Helvetica, Arial, sans-serif;
  font-style: italic;
}
p {
  margin: 0 0 0.5rem;
}
p:last-child {
  margin-bottom: 0;
}
p.note {
  font-size: 1rem;
  color: #555;
}
/* highlight text */
mark {
  background: #ff0;
  color: #000;
}
blockquote {
  margin: 0;
  padding: 0 0.75rem;
  border-left: 4px solid #ddd;
  border-color: var(--divider-color);
  color: var(--secondary-text);
}
blockquote p {
  margin: 0;
}
/* lists */
ol,
ul {
  margin: 1rem;
  list-style-position: inside;
}
ol li,
ul li {
  margin: 0.45rem 0;
  padding: 0;
}
ol ol,
ul ol,
ol ul,
ul ul {
  margin: 0.5rem 0 0.5rem 1rem;
}
ol ol,
ul ol {
  list-style-type: lower-roman;
}
pre {
  font-family: "Courier 10 Pitch", Courier, monospace;
  font-size: 95%;
  line-height: 140%;
  white-space: pre-wrap;
  margin: 0 0 1rem 0;
}
pre > code {
  display: block;
  padding: 0.5rem 1rem;
}
code {
  font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
  font-size: 95%;
  line-height: 140%;
  white-space: pre-wrap;
  background: #f5f5f5;
}
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app-v5
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/* Style Guide exports */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app
 * @copyright 2010-2018 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app
 * @copyright 2010-2016 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/*
  Icon Font: btc-font
*/
@font-face {
  font-family: "btc-font";
  src: url(/ee5c0cb643d37550d128.eot);
  src: url(/ee5c0cb643d37550d128.eot?#iefix) format("embedded-opentype"), url(/d28143e3a599ab7592fa.woff2) format("woff2"), url(/11e54bd313888e39d26a.woff) format("woff"), url(/f2cd31da4dea47f719bd.ttf) format("truetype"), url(/f6caa4434b45e62c24fe.svg#btc-font) format("svg");
  font-weight: normal;
  font-style: normal;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  @font-face {
    font-family: "btc-font";
    src: url(/f6caa4434b45e62c24fe.svg#btc-font) format("svg");
  }
}
[data-icon]:before {
  content: attr(data-icon);
}
[data-icon]:before,
.icon-9dots:before,
.icon-a:before,
.icon-achievement:before,
.icon-alfresco:before,
.icon-align-center:before,
.icon-align-jusify:before,
.icon-align-left:before,
.icon-align-right:before,
.icon-analytics:before,
.icon-analytics-nav:before,
.icon-android:before,
.icon-annotate:before,
.icon-app:before,
.icon-apple:before,
.icon-approved-content:before,
.icon-archive:before,
.icon-archive-nav:before,
.icon-arrow-collapse:before,
.icon-arrow-expand:before,
.icon-audio:before,
.icon-automation:before,
.icon-az:before,
.icon-azure:before,
.icon-bar-chart:before,
.icon-blogger:before,
.icon-bnsk:before,
.icon-bnsk-presentation:before,
.icon-bold:before,
.icon-bookmark:before,
.icon-bookmark-all:before,
.icon-bookmark-all-fill:before,
.icon-bookmark-fill:before,
.icon-box:before,
.icon-broadcast:before,
.icon-broadcast-screen:before,
.icon-browser:before,
.icon-btc:before,
.icon-calendar:before,
.icon-calendar-nav:before,
.icon-camcorder:before,
.icon-camcorder-fill:before,
.icon-canvas-add:before,
.icon-canvas-nav:before,
.icon-chat:before,
.icon-chat-nav:before,
.icon-circle-fill:before,
.icon-close:before,
.icon-cloud:before,
.icon-cloud-fill:before,
.icon-cloud-sf:before,
.icon-cloud-sf-fill:before,
.icon-cmis:before,
.icon-collapse:before,
.icon-comment:before,
.icon-comment-fill:before,
.icon-company:before,
.icon-company-fill:before,
.icon-company-nav:before,
.icon-content:before,
.icon-content-nav:before,
.icon-content-page:before,
.icon-copy:before,
.icon-course:before,
.icon-cq5:before,
.icon-create-header:before,
.icon-crm-integration:before,
.icon-csv:before,
.icon-curriculum:before,
.icon-custom-admin-roles:before,
.icon-custom-apps:before,
.icon-custom-naming:before,
.icon-dash:before,
.icon-dashboard:before,
.icon-date:before,
.icon-delete:before,
.icon-doc-pages:before,
.icon-dock:before,
.icon-document:before,
.icon-documentum:before,
.icon-dot-handle:before,
.icon-download:before,
.icon-download-disabled:before,
.icon-draft:before,
.icon-dropbox:before,
.icon-dual-pane:before,
.icon-dynamics:before,
.icon-earth:before,
.icon-earth-alt:before,
.icon-earthviewer:before,
.icon-ebook:before,
.icon-edit:before,
.icon-edit-box:before,
.icon-education:before,
.icon-egnyte:before,
.icon-email:before,
.icon-email-envelope:before,
.icon-endQuote:before,
.icon-epub:before,
.icon-eraser:before,
.icon-error:before,
.icon-evernote:before,
.icon-expand:before,
.icon-eye:before,
.icon-eye-fill:before,
.icon-eye-invisible:before,
.icon-eye-visible:before,
.icon-facebook:before,
.icon-file:before,
.icon-file-alt:before,
.icon-file-fill:before,
.icon-files:before,
.icon-filter:before,
.icon-filter-fill:before,
.icon-flag:before,
.icon-flag-fill:before,
.icon-folder:before,
.icon-folder-open:before,
.icon-folders:before,
.icon-font:before,
.icon-form:before,
.icon-form-alt:before,
.icon-form-category:before,
.icon-form-updated:before,
.icon-forms-nav:before,
.icon-fullscreen:before,
.icon-gamification:before,
.icon-gdrive:before,
.icon-gear:before,
.icon-gear-fill:before,
.icon-genie:before,
.icon-graph:before,
.icon-grid:before,
.icon-group:before,
.icon-handle:before,
.icon-handle-diagonal:before,
.icon-handle-vertical:before,
.icon-heart:before,
.icon-help:before,
.icon-help-nav:before,
.icon-history:before,
.icon-home:before,
.icon-home-screens:before,
.icon-hubspot:before,
.icon-ibooks:before,
.icon-igs:before,
.icon-image:before,
.icon-indent:before,
.icon-info:before,
.icon-info-fill:before,
.icon-ipad:before,
.icon-italic:before,
.icon-jive:before,
.icon-keyhole:before,
.icon-keynote:before,
.icon-launch:before,
.icon-leaderboard:before,
.icon-learning:before,
.icon-left-to-right:before,
.icon-leftArrow:before,
.icon-like:before,
.icon-like-fill:before,
.icon-link:before,
.icon-linkedin:before,
.icon-list:before,
.icon-location:before,
.icon-lock:before,
.icon-me-nav:before,
.icon-meeting:before,
.icon-microphone:before,
.icon-microphone-fill:before,
.icon-minus:before,
.icon-mobile:before,
.icon-more:before,
.icon-more-fill:before,
.icon-move:before,
.icon-music:before,
.icon-nav-chevron:before,
.icon-next:before,
.icon-nextPage:before,
.icon-none:before,
.icon-note:before,
.icon-note-fill:before,
.icon-notifications:before,
.icon-notifications-nav:before,
.icon-numbers:before,
.icon-onedrive:before,
.icon-oomph:before,
.icon-ordered-list:before,
.icon-outdent:before,
.icon-outlook:before,
.icon-package:before,
.icon-padlock-locked:before,
.icon-padlock-unlocked:before,
.icon-pages:before,
.icon-paintbrush:before,
.icon-pause:before,
.icon-pdf:before,
.icon-pen:before,
.icon-pencil-edit:before,
.icon-phone:before,
.icon-phone-fill:before,
.icon-pin:before,
.icon-placeholder-email:before,
.icon-play:before,
.icon-plus:before,
.icon-plus-bold:before,
.icon-powerpoint:before,
.icon-prev:before,
.icon-prevPage:before,
.icon-private-activity:before,
.icon-promote:before,
.icon-prov:before,
.icon-quicklink:before,
.icon-quicklink-fill:before,
.icon-quiz:before,
.icon-refresh:before,
.icon-reports-nav:before,
.icon-restart:before,
.icon-right-to-left:before,
.icon-rightArrow:before,
.icon-rotate:before,
.icon-rss:before,
.icon-rtf:before,
.icon-rtfd:before,
.icon-s3:before,
.icon-salesforce:before,
.icon-savo:before,
.icon-scroll-continuous:before,
.icon-scroll-single-page:before,
.icon-search:before,
.icon-search-header:before,
.icon-search-nav:before,
.icon-settings-nav:before,
.icon-share:before,
.icon-share-fill:before,
.icon-sharefile:before,
.icon-sharepoint:before,
.icon-shareuser:before,
.icon-skype:before,
.icon-smb:before,
.icon-sort:before,
.icon-sort-ascending:before,
.icon-sort-descending:before,
.icon-stack:before,
.icon-star:before,
.icon-star-config:before,
.icon-startQuote:before,
.icon-stop:before,
.icon-stop-fill:before,
.icon-story:before,
.icon-story-plus:before,
.icon-subscribe:before,
.icon-subscribe-fill:before,
.icon-subscription:before,
.icon-sugarsync:before,
.icon-syncing:before,
.icon-table:before,
.icon-tag:before,
.icon-tick:before,
.icon-tick-alt:before,
.icon-toc:before,
.icon-trash:before,
.icon-triangle:before,
.icon-twitter:before,
.icon-twixl:before,
.icon-txt:before,
.icon-underline:before,
.icon-unlink:before,
.icon-unordered-list:before,
.icon-user:before,
.icon-user-crm:before,
.icon-user-edit:before,
.icon-user-fill:before,
.icon-user-metadata:before,
.icon-user-pair:before,
.icon-user-upload:before,
.icon-users:before,
.icon-vcard:before,
.icon-video:before,
.icon-volumeMax:before,
.icon-volumeMute:before,
.icon-warning:before,
.icon-web:before,
.icon-websites:before,
.icon-wheelbarrow:before,
.icon-window:before,
.icon-xr:before,
.icon-zip:before,
.icon-zoomIn:before,
.icon-zoomIn-fill:before,
.icon-zoomOut:before {
  display: inline-block;
  font-family: "btc-font";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-size: 16px;
}
/* Icon Sizes */
.icon-32:before {
  font-size: 32px;
}
.icon-48:before {
  font-size: 48px;
}
.icon-64:before {
  font-size: 64px;
}
.icon-96:before {
  font-size: 96px;
}
.icon-112:before {
  font-size: 112px;
}
.icon-128:before {
  font-size: 128px;
}
.icon-144:before {
  font-size: 144px;
}
.icon-160:before {
  font-size: 160px;
}
.icon-176:before {
  font-size: 176px;
}
.icon-192:before {
  font-size: 192px;
}
.icon-9dots:before {
  content: "\f221";
}
.icon-a:before {
  content: "\f1a4";
}
.icon-achievement:before {
  content: "\f233";
}
.icon-alfresco:before {
  content: "\f100";
}
.icon-align-center:before {
  content: "\f19c";
}
.icon-align-jusify:before {
  content: "\f19d";
}
.icon-align-left:before {
  content: "\f19e";
}
.icon-align-right:before {
  content: "\f19f";
}
.icon-analytics:before {
  content: "\f223";
}
.icon-analytics-nav:before {
  content: "\f22b";
}
.icon-android:before {
  content: "\f196";
}
.icon-annotate:before {
  content: "\f101";
}
.icon-app:before {
  content: "\f1d7";
}
.icon-apple:before {
  content: "\f102";
}
.icon-approved-content:before {
  content: "\f216";
}
.icon-archive:before {
  content: "\f103";
}
.icon-archive-nav:before {
  content: "\f204";
}
.icon-arrow-collapse:before {
  content: "\f22d";
}
.icon-arrow-expand:before {
  content: "\f22e";
}
.icon-audio:before {
  content: "\f104";
}
.icon-automation:before {
  content: "\f205";
}
.icon-az:before {
  content: "\f1af";
}
.icon-azure:before {
  content: "\f105";
}
.icon-bar-chart:before {
  content: "\f1dd";
}
.icon-blogger:before {
  content: "\f106";
}
.icon-bnsk:before {
  content: "\f222";
}
.icon-bnsk-presentation:before {
  content: "\f227";
}
.icon-bold:before {
  content: "\f1a5";
}
.icon-bookmark:before {
  content: "\f107";
}
.icon-bookmark-all:before {
  content: "\f108";
}
.icon-bookmark-all-fill:before {
  content: "\f109";
}
.icon-bookmark-fill:before {
  content: "\f10a";
}
.icon-box:before {
  content: "\f10b";
}
.icon-broadcast:before {
  content: "\f1b3";
}
.icon-broadcast-screen:before {
  content: "\f1b5";
}
.icon-browser:before {
  content: "\f1db";
}
.icon-btc:before {
  content: "\f1b7";
}
.icon-calendar:before {
  content: "\f10c";
}
.icon-calendar-nav:before {
  content: "\f206";
}
.icon-camcorder:before {
  content: "\f10d";
}
.icon-camcorder-fill:before {
  content: "\f199";
}
.icon-canvas-add:before {
  content: "\f218";
}
.icon-canvas-nav:before {
  content: "\f207";
}
.icon-chat:before {
  content: "\f10e";
}
.icon-chat-nav:before {
  content: "\f208";
}
.icon-circle-fill:before {
  content: "\f10f";
}
.icon-close:before {
  content: "\f110";
}
.icon-cloud:before {
  content: "\f111";
}
.icon-cloud-fill:before {
  content: "\f112";
}
.icon-cloud-sf:before {
  content: "\f113";
}
.icon-cloud-sf-fill:before {
  content: "\f1ae";
}
.icon-cmis:before {
  content: "\f114";
}
.icon-collapse:before {
  content: "\f115";
}
.icon-comment:before {
  content: "\f116";
}
.icon-comment-fill:before {
  content: "\f117";
}
.icon-company:before {
  content: "\f1ab";
}
.icon-company-fill:before {
  content: "\f1b2";
}
.icon-company-nav:before {
  content: "\f209";
}
.icon-content:before {
  content: "\f118";
}
.icon-content-nav:before {
  content: "\f20a";
}
.icon-content-page:before {
  content: "\f234";
}
.icon-copy:before {
  content: "\f119";
}
.icon-course:before {
  content: "\f235";
}
.icon-cq5:before {
  content: "\f11a";
}
.icon-create-header:before {
  content: "\f20b";
}
.icon-crm-integration:before {
  content: "\f1c2";
}
.icon-csv:before {
  content: "\f11b";
}
.icon-curriculum:before {
  content: "\f236";
}
.icon-custom-admin-roles:before {
  content: "\f21c";
}
.icon-custom-apps:before {
  content: "\f1fd";
}
.icon-custom-naming:before {
  content: "\f1c5";
}
.icon-dash:before {
  content: "\f11c";
}
.icon-dashboard:before {
  content: "\f237";
}
.icon-date:before {
  content: "\f1b0";
}
.icon-delete:before {
  content: "\f1f6";
}
.icon-doc-pages:before {
  content: "\f11d";
}
.icon-dock:before {
  content: "\f11e";
}
.icon-document:before {
  content: "\f11f";
}
.icon-documentum:before {
  content: "\f120";
}
.icon-dot-handle:before {
  content: "\f1d6";
}
.icon-download:before {
  content: "\f121";
}
.icon-download-disabled:before {
  content: "\f21d";
}
.icon-draft:before {
  content: "\f122";
}
.icon-dropbox:before {
  content: "\f123";
}
.icon-dual-pane:before {
  content: "\f124";
}
.icon-dynamics:before {
  content: "\f1ac";
}
.icon-earth:before {
  content: "\f125";
}
.icon-earth-alt:before {
  content: "\f224";
}
.icon-earthviewer:before {
  content: "\f126";
}
.icon-ebook:before {
  content: "\f127";
}
.icon-edit:before {
  content: "\f128";
}
.icon-edit-box:before {
  content: "\f1c6";
}
.icon-education:before {
  content: "\f1e1";
}
.icon-egnyte:before {
  content: "\f129";
}
.icon-email:before {
  content: "\f1c7";
}
.icon-email-envelope:before {
  content: "\f1b9";
}
.icon-endQuote:before {
  content: "\f12b";
}
.icon-epub:before {
  content: "\f12c";
}
.icon-eraser:before {
  content: "\f1d9";
}
.icon-error:before {
  content: "\f12d";
}
.icon-evernote:before {
  content: "\f12e";
}
.icon-expand:before {
  content: "\f12f";
}
.icon-eye:before {
  content: "\f1a9";
}
.icon-eye-fill:before {
  content: "\f1e8";
}
.icon-eye-invisible:before {
  content: "\f1ef";
}
.icon-eye-visible:before {
  content: "\f1f0";
}
.icon-facebook:before {
  content: "\f130";
}
.icon-file:before {
  content: "\f131";
}
.icon-file-alt:before {
  content: "\f1d8";
}
.icon-file-fill:before {
  content: "\f20c";
}
.icon-files:before {
  content: "\f1c8";
}
.icon-filter:before {
  content: "\f1cb";
}
.icon-filter-fill:before {
  content: "\f1ce";
}
.icon-flag:before {
  content: "\f132";
}
.icon-flag-fill:before {
  content: "\f133";
}
.icon-folder:before {
  content: "\f1e2";
}
.icon-folder-open:before {
  content: "\f219";
}
.icon-folders:before {
  content: "\f1ba";
}
.icon-font:before {
  content: "\f134";
}
.icon-form:before {
  content: "\f135";
}
.icon-form-alt:before {
  content: "\f1eb";
}
.icon-form-category:before {
  content: "\f1ea";
}
.icon-form-updated:before {
  content: "\f238";
}
.icon-forms-nav:before {
  content: "\f20d";
}
.icon-fullscreen:before {
  content: "\f136";
}
.icon-gamification:before {
  content: "\f1c9";
}
.icon-gdrive:before {
  content: "\f137";
}
.icon-gear:before {
  content: "\f138";
}
.icon-gear-fill:before {
  content: "\f1d1";
}
.icon-genie:before {
  content: "\f201";
}
.icon-graph:before {
  content: "\f1d4";
}
.icon-grid:before {
  content: "\f139";
}
.icon-group:before {
  content: "\f13a";
}
.icon-handle:before {
  content: "\f13b";
}
.icon-handle-diagonal:before {
  content: "\f1da";
}
.icon-handle-vertical:before {
  content: "\f1cf";
}
.icon-heart:before {
  content: "\f13c";
}
.icon-help:before {
  content: "\f13d";
}
.icon-help-nav:before {
  content: "\f20e";
}
.icon-history:before {
  content: "\f13e";
}
.icon-home:before {
  content: "\f22c";
}
.icon-home-screens:before {
  content: "\f1bb";
}
.icon-hubspot:before {
  content: "\f13f";
}
.icon-ibooks:before {
  content: "\f198";
}
.icon-igs:before {
  content: "\f220";
}
.icon-image:before {
  content: "\f141";
}
.icon-indent:before {
  content: "\f1a0";
}
.icon-info:before {
  content: "\f142";
}
.icon-info-fill:before {
  content: "\f1d2";
}
.icon-ipad:before {
  content: "\f143";
}
.icon-italic:before {
  content: "\f1a6";
}
.icon-jive:before {
  content: "\f144";
}
.icon-keyhole:before {
  content: "\f1bc";
}
.icon-keynote:before {
  content: "\f145";
}
.icon-launch:before {
  content: "\f1e5";
}
.icon-leaderboard:before {
  content: "\f239";
}
.icon-learning:before {
  content: "\f1df";
}
.icon-left-to-right:before {
  content: "\f22f";
}
.icon-leftArrow:before {
  content: "\f202";
}
.icon-like:before {
  content: "\f146";
}
.icon-like-fill:before {
  content: "\f147";
}
.icon-link:before {
  content: "\f148";
}
.icon-linkedin:before {
  content: "\f149";
}
.icon-list:before {
  content: "\f14a";
}
.icon-location:before {
  content: "\f14b";
}
.icon-lock:before {
  content: "\f14c";
}
.icon-me-nav:before {
  content: "\f20f";
}
.icon-meeting:before {
  content: "\f14d";
}
.icon-microphone:before {
  content: "\f14e";
}
.icon-microphone-fill:before {
  content: "\f19a";
}
.icon-minus:before {
  content: "\f1d5";
}
.icon-mobile:before {
  content: "\f14f";
}
.icon-more:before {
  content: "\f150";
}
.icon-more-fill:before {
  content: "\f151";
}
.icon-move:before {
  content: "\f1e0";
}
.icon-music:before {
  content: "\f152";
}
.icon-nav-chevron:before {
  content: "\f21e";
}
.icon-next:before {
  content: "\f153";
}
.icon-nextPage:before {
  content: "\f154";
}
.icon-none:before {
  content: "\f155";
}
.icon-note:before {
  content: "\f156";
}
.icon-note-fill:before {
  content: "\f157";
}
.icon-notifications:before {
  content: "\f158";
}
.icon-notifications-nav:before {
  content: "\f210";
}
.icon-numbers:before {
  content: "\f159";
}
.icon-onedrive:before {
  content: "\f15a";
}
.icon-oomph:before {
  content: "\f15b";
}
.icon-ordered-list:before {
  content: "\f1a1";
}
.icon-outdent:before {
  content: "\f1a2";
}
.icon-outlook:before {
  content: "\f1ec";
}
.icon-package:before {
  content: "\f1be";
}
.icon-padlock-locked:before {
  content: "\f1f1";
}
.icon-padlock-unlocked:before {
  content: "\f1f2";
}
.icon-pages:before {
  content: "\f15c";
}
.icon-paintbrush:before {
  content: "\f19b";
}
.icon-pause:before {
  content: "\f15d";
}
.icon-pdf:before {
  content: "\f15e";
}
.icon-pen:before {
  content: "\f15f";
}
.icon-pencil-edit:before {
  content: "\f1f3";
}
.icon-phone:before {
  content: "\f160";
}
.icon-phone-fill:before {
  content: "\f161";
}
.icon-pin:before {
  content: "\f162";
}
.icon-placeholder-email:before {
  content: "\f217";
}
.icon-play:before {
  content: "\f163";
}
.icon-plus:before {
  content: "\f164";
}
.icon-plus-bold:before {
  content: "\f1f7";
}
.icon-powerpoint:before {
  content: "\f1ed";
}
.icon-prev:before {
  content: "\f165";
}
.icon-prevPage:before {
  content: "\f166";
}
.icon-private-activity:before {
  content: "\f167";
}
.icon-promote:before {
  content: "\f1b6";
}
.icon-prov:before {
  content: "\f168";
}
.icon-quicklink:before {
  content: "\f169";
}
.icon-quicklink-fill:before {
  content: "\f16a";
}
.icon-quiz:before {
  content: "\f23a";
}
.icon-refresh:before {
  content: "\f16b";
}
.icon-reports-nav:before {
  content: "\f211";
}
.icon-restart:before {
  content: "\f16c";
}
.icon-right-to-left:before {
  content: "\f230";
}
.icon-rightArrow:before {
  content: "\f203";
}
.icon-rotate:before {
  content: "\f16d";
}
.icon-rss:before {
  content: "\f1a8";
}
.icon-rtf:before {
  content: "\f16e";
}
.icon-rtfd:before {
  content: "\f16f";
}
.icon-s3:before {
  content: "\f170";
}
.icon-salesforce:before {
  content: "\f171";
}
.icon-savo:before {
  content: "\f172";
}
.icon-scroll-continuous:before {
  content: "\f225";
}
.icon-scroll-single-page:before {
  content: "\f226";
}
.icon-search:before {
  content: "\f173";
}
.icon-search-header:before {
  content: "\f212";
}
.icon-search-nav:before {
  content: "\f213";
}
.icon-settings-nav:before {
  content: "\f214";
}
.icon-share:before {
  content: "\f174";
}
.icon-share-fill:before {
  content: "\f175";
}
.icon-sharefile:before {
  content: "\f176";
}
.icon-sharepoint:before {
  content: "\f177";
}
.icon-shareuser:before {
  content: "\f1fc";
}
.icon-skype:before {
  content: "\f178";
}
.icon-smb:before {
  content: "\f179";
}
.icon-sort:before {
  content: "\f17a";
}
.icon-sort-ascending:before {
  content: "\f21a";
}
.icon-sort-descending:before {
  content: "\f21b";
}
.icon-stack:before {
  content: "\f229";
}
.icon-star:before {
  content: "\f200";
}
.icon-star-config:before {
  content: "\f232";
}
.icon-startQuote:before {
  content: "\f17b";
}
.icon-stop:before {
  content: "\f17c";
}
.icon-stop-fill:before {
  content: "\f17d";
}
.icon-story:before {
  content: "\f17e";
}
.icon-story-plus:before {
  content: "\f1dc";
}
.icon-subscribe:before {
  content: "\f17f";
}
.icon-subscribe-fill:before {
  content: "\f180";
}
.icon-subscription:before {
  content: "\f181";
}
.icon-sugarsync:before {
  content: "\f182";
}
.icon-syncing:before {
  content: "\f1e9";
}
.icon-table:before {
  content: "\f1de";
}
.icon-tag:before {
  content: "\f1fb";
}
.icon-tick:before {
  content: "\f183";
}
.icon-tick-alt:before {
  content: "\f1ee";
}
.icon-toc:before {
  content: "\f184";
}
.icon-trash:before {
  content: "\f1b1";
}
.icon-triangle:before {
  content: "\f185";
}
.icon-twitter:before {
  content: "\f186";
}
.icon-twixl:before {
  content: "\f187";
}
.icon-txt:before {
  content: "\f188";
}
.icon-underline:before {
  content: "\f1a7";
}
.icon-unlink:before {
  content: "\f1f9";
}
.icon-unordered-list:before {
  content: "\f1a3";
}
.icon-user:before {
  content: "\f189";
}
.icon-user-crm:before {
  content: "\f18a";
}
.icon-user-edit:before {
  content: "\f1cd";
}
.icon-user-fill:before {
  content: "\f18b";
}
.icon-user-metadata:before {
  content: "\f1bf";
}
.icon-user-pair:before {
  content: "\f228";
}
.icon-user-upload:before {
  content: "\f1f8";
}
.icon-users:before {
  content: "\f1c0";
}
.icon-vcard:before {
  content: "\f18c";
}
.icon-video:before {
  content: "\f18d";
}
.icon-volumeMax:before {
  content: "\f18e";
}
.icon-volumeMute:before {
  content: "\f18f";
}
.icon-warning:before {
  content: "\f1fa";
}
.icon-web:before {
  content: "\f190";
}
.icon-websites:before {
  content: "\f1e4";
}
.icon-wheelbarrow:before {
  content: "\f192";
}
.icon-window:before {
  content: "\f197";
}
.icon-xr:before {
  content: "\f231";
}
.icon-zip:before {
  content: "\f193";
}
.icon-zoomIn:before {
  content: "\f194";
}
.icon-zoomIn-fill:before {
  content: "\f1d0";
}
.icon-zoomOut:before {
  content: "\f195";
}
/**
 *
 * BIGTINCAN - CONFIDENTIAL
 *
 * All Rights Reserved.
 *
 * NOTICE: All information contained herein is, and remains the property of BigTinCan Mobile Pty Ltd and its suppliers,
 * if any. The intellectual and technical concepts contained herein are proprietary to BigTinCan Mobile Pty Ltd and its
 * suppliers and may be covered by U.S. and Foreign Patents, patents in process, and are protected by trade secret or
 * copyright law. Dissemination of this information or reproduction of this material is strictly forbidden unless prior
 * written permission is obtained from BigTinCan Mobile Pty Ltd.
 *
 * @package hub-web-app-v5
 * @copyright 2010-2017 BigTinCan Mobile Pty Ltd
 * @author Lochlan McBride <lochlan.mcbride@bigtincan.com>
 */
/*
@import "../../assets/style-guide/src/components/DateTimePicker/react-widgets.less";

// Select (rect-virtualized-select)
@import './../../node_modules/react-select/dist/react-select.css';
@import './../../node_modules/react-virtualized/styles.css';
@import './../../node_modules/react-virtualized-select/styles.css';
@import "../../assets/style-guide/src/components/Select/Select.less";
*/
/* Example App Global Styles */
body {
  height: 100%;
  color: #50514f;
  transition: background 150ms linear;
  font-family: "Open Sans";
  /* responsive font sizes */
}
@media only screen and (min-width: 36em) and (max-width: 47.9375em) {
  body {
    font-size: 20px;
  }
}
@media only screen and (min-width: 48em) and (max-width: 59.3125em) {
  body {
    font-size: 18px;
  }
}
body #root {
  position: relative;
  height: 100%;
}
body .container {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  height: 100%;
  margin: 0 auto;
}
body .view {
  padding: 14px 20px;
  width: 100%;
  height: 100%;
}
.center {
  margin: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.center_hr {
  margin: 0;
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0%, -50%);
          transform: translate(0%, -50%);
  width: 100%;
}
.rightarrowblock:after {
  content: "\F153";
  color: #b8b8b8;
  font-family: "btc-font";
  padding-top: 28px;
}
.switch {
  border: 1px solid #ccc;
  width: 50px;
  height: 26px;
  border-radius: 13px;
  cursor: pointer;
  display: inline-block;
}
.switch-toggle {
  border: 1px solid #999;
  box-shadow: 1px 1px 1px #ccc;
  width: 25px;
  height: 24px;
  left: 0;
  border-radius: 12px;
  background: #fff;
  position: relative;
  transition: left 0.2s ease-in-out;
}
.switch.on {
  background: green;
}
.switch.on .switch-toggle {
  left: 23px;
}
.switch.disabled {
  cursor: not-allowed;
}
.switch.on {
  background: #4bca81;
}
.hideitem {
  display: none !important;
}
.loader {
  margin: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.rw-widget {
  background-clip: border-box;
  border: none;
  color: #333333;
  font-size: 1em;
  font-family: inherit;
  outline: none;
  position: relative;
  border-radius: 3px;
  border: 1px;
  background-color: #f5f5f5;
  width: 100%;
  font-size: 14px;
  text-align: left;
}
.rw-widget-container {
  background-color: #f5f5f5;
  border: #ccc 1px solid;
  border-radius: 4px;
}
.rw-input,
.rw-filter-input {
  color: #555555;
  padding: 0 0.857em;
  background-color: #f5f5f5;
  font-size: 14px;
  text-align: left;
  color: #222222;
  font-family: "Open Sans";
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.rw-widget-picker > .rw-select {
  border: none;
}
.rw-widget > .rw-widget-container {
  border: none;
}
.rw-i-calendar:before {
  color: #f07b49;
}
input::-ms-clear {
  display: none;
}
.rw-btn-select {
  vertical-align: text-bottom;
}
html {
  -ms-overflow-style: -ms-autohiding-scrollbar;
  overflow-x: hidden;
}
html .btnlogout {
  font-size: 15px;
  width: "100%";
  height: "100%";
}
.switch-toggle {
  height: 23.4px !important;
}

.xopq5 {
  height: 100%;
  width: 100%;
}
.xopq5 .Sdjj7 {
  height: 39px;
  width: 100%;
  position: relative;
  margin: 0;
  padding: 0.5rem 0;
  text-align: center;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  transition: background 0.25s ease-out;
  border: 1px solid #ddd;
  border-color: #dddddd;
  border-color: var(--divider-color);
  background-color: #f8f8f8;
}
.xopq5 .Sdjj7 .puHmb {
  text-align: center;
  font-size: 0.9rem;
}
.xopq5 .tW3Uf {
  height: calc(100% - 41px);
  width: 100%;
  position: relative;
}
.xopq5 .tW3Uf .OH1nb {
  margin: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

:root{--rpv-core__annotation--link-hover-background-color: rgba(255, 255, 0, 0.2);--rpv-core__annotation-popup-wrapper-background-color: #faf089;--rpv-core__annotation-popup-wrapper-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);--rpv-core__annotation-popup-content-border-top-color: #1a202c;--rpv-core__arrow-border-color: rgba(0, 0, 0, 0.3);--rpv-core__asking-password-color: #000;--rpv-core__asking-password-wrapper-background-color: #fff;--rpv-core__asking-password-wrapper-border-color: rgba(0, 0, 0, 0.3);--rpv-core__button-background-color: rgba(0, 0, 0, 0.3);--rpv-core__button-color: #000;--rpv-core__doc-error-background-color: #fff;--rpv-core__doc-error-text-background-color: #c02424;--rpv-core__doc-error-text-color: #fff;--rpv-core__doc-loading-background-color: #fff;--rpv-core__full-screen-target-background-color: #fff;--rpv-core__inner-page-background-color: #fff;--rpv-core__menu-divider-border-bottom-color: rgba(0, 0, 0, 0.3);--rpv-core__menu-item-color: #000;--rpv-core__menu-item--hover-background-color: rgba(0, 0, 0, 0.1);--rpv-core__menu-item--disabled-color: rgba(0, 0, 0, 0.3);--rpv-core__minimal-button-color: #000;--rpv-core__minimal-button--hover-background-color: rgba(0, 0, 0, 0.1);--rpv-core__minimal-button--disabled-color: rgba(0, 0, 0, 0.3);--rpv-core__minimal-button--selected-background-color: rgba(0, 0, 0, 0.1);--rpv-core__modal-body-background-color: #fff;--rpv-core__modal-body-border-color: rgba(0, 0, 0, 0.3);--rpv-core__modal-overlay-background-color: rgba(0, 0, 0, 0.5);--rpv-core__page-layer-box-shadow: 2px 2px 8px 0 rgba(0, 0, 0, 0.2);--rpv-core__popover-body-background-color: #fff;--rpv-core__popover-body-border-color: rgba(0, 0, 0, 0.3);--rpv-core__popover-body-color: #000;--rpv-core__primary-button-background-color: #2566e8;--rpv-core__primary-button-color: #fff;--rpv-core__progress-bar-background-color: rgba(0, 0, 0, 0.1);--rpv-core__progress-bar-progress-background-color: #2566e8;--rpv-core__progress-bar-progress-color: #fff;--rpv-core__separator-border-bottom-color: rgba(0, 0, 0, 0.3);--rpv-core__spinner-border-color: rgba(0, 0, 0, 0.4);--rpv-core__spinner-border-transparent-color: transparent;--rpv-core__splitter-background-color: transparent;--rpv-core__splitter--hover-background-color: rgba(0, 0, 0, 0.2);--rpv-core__text-layer-text--selection-background-color: rgb(0, 0, 255, 1);--rpv-core__text-layer-text--selection-color: transparent;--rpv-core__textbox-background-color: #fff;--rpv-core__textbox-border-color: rgba(0, 0, 0, 0.2);--rpv-core__textbox-color: #000;--rpv-core__tooltip-body-background-color: #000;--rpv-core__tooltip-body-color: #fff}.rpv-core__viewer--dark{--rpv-core__asking-password-background-color: #363636;--rpv-core__asking-password-color: #fff;--rpv-core__asking-password-wrapper-border-color: #191919;--rpv-core__asking-password-wrapper-background-color: #191919;--rpv-core__button-background-color: #171717;--rpv-core__button-color: #fff;--rpv-core__doc-error-background-color: #191919;--rpv-core__doc-error-text-background-color: #c02323;--rpv-core__doc-error-text-color: #fff;--rpv-core__doc-loading-background-color: #191919;--rpv-core__full-screen-target-background-color: #1a1a1a;--rpv-core__inner-page-background-color: #1a1a1a;--rpv-core__menu-divider-border-bottom-color: #000;--rpv-core__menu-item-color: #fff;--rpv-core__menu-item--hover-background-color: #2566e8;--rpv-core__menu-item--disabled-color: #5e5e5e;--rpv-core__minimal-button-color: #fff;--rpv-core__minimal-button--disabled-color: #5e5e5e;--rpv-core__minimal-button--hover-background-color: #191919;--rpv-core__minimal-button--selected-background-color: #1657bb;--rpv-core__modal-body-background-color: #363636;--rpv-core__primary-button-background-color: #2566e8;--rpv-core__popover-body-background-color: #363636;--rpv-core__popover-body-color: #fff;--rpv-core__progress-bar-background-color: #000;--rpv-core__separator-border-bottom-color: #000;--rpv-core__spinner-border-color: #fff;--rpv-core__splitter-background-color: #1a1a1a;--rpv-core__splitter--hover-background-color: #2566e8;--rpv-core__textbox-background-color: #121212;--rpv-core__textbox-border-color: #121212;--rpv-core__textbox-color: #fff;--rpv-core__tooltip-body-background-color: #414141;--rpv-core__tooltip-body-color: #fff}.rpv-core__annotation{position:absolute}.rpv-core__annotation-layer{z-index:1}.rpv-core__arrow{border-bottom:1px solid var(--rpv-core__arrow-border-color);border-left-color:var(--rpv-core__arrow-border-color);border-right:1px solid var(--rpv-core__arrow-border-color);border-top-color:var(--rpv-core__arrow-border-color);height:10px;position:absolute;width:10px;z-index:0}.rpv-core__arrow--tl{bottom:0;left:0;transform:translate(50%, 50%) rotate(45deg)}.rpv-core__arrow--tc{bottom:0;left:50%;transform:translate(-50%, 50%) rotate(45deg)}.rpv-core__arrow--tr{bottom:0;right:0;transform:translate(-50%, 50%) rotate(45deg)}.rpv-core__arrow--rt{left:0;top:0;transform:translate(-50%, 50%) rotate(135deg)}.rpv-core__arrow--rc{left:0;top:50%;transform:translate(-50%, -50%) rotate(135deg)}.rpv-core__arrow--rb{bottom:0;left:0;transform:translate(-50%, -50%) rotate(135deg)}.rpv-core__arrow--bl{left:0;top:0;transform:translate(50%, -50%) rotate(225deg)}.rpv-core__arrow--bc{left:50%;top:0;transform:translate(-50%, -50%) rotate(225deg)}.rpv-core__arrow--br{right:0;top:0;transform:translate(-50%, -50%) rotate(225deg)}.rpv-core__arrow--lt{right:0;top:0;transform:translate(50%, 50%) rotate(315deg)}.rpv-core__arrow--lc{right:0;top:50%;transform:translate(50%, -50%) rotate(315deg)}.rpv-core__arrow--lb{bottom:0;right:0;transform:translate(50%, -50%) rotate(315deg)}.rpv-core__asking-password{background-color:var(--rpv-core__asking-password-background-color);border-radius:.25rem;color:var(--rpv-core__asking-password-color);padding:2rem}.rpv-core__asking-password--rtl{direction:rtl}.rpv-core__asking-password-wrapper{align-items:center;background-color:var(--rpv-core__asking-password-wrapper-background-color);border:1px solid var(--rpv-core__asking-password-wrapper-border-color);display:flex;height:100%;justify-content:center;width:100%}.rpv-core__asking-password-message{margin:.5rem 0}.rpv-core__asking-password-body{align-items:center;display:flex;justify-content:center}.rpv-core__asking-password-input{width:15rem}.rpv-core__asking-password-input--ltr{margin-right:.5rem}.rpv-core__asking-password-input--rtl{margin-left:.5rem}.rpv-core__button{background-color:var(--rpv-core__button-background-color);border:none;border-radius:.25rem;color:var(--rpv-core__button-color);cursor:pointer;height:2rem;padding:0 1rem}.rpv-core__button--rtl{direction:rtl}.rpv-core__canvas-layer{direction:ltr;left:0;position:absolute;overflow:hidden;top:0}.rpv-core__doc-error{align-items:center;background-color:var(--rpv-core__doc-error-background-color);display:flex;justify-content:center;height:100%}.rpv-core__doc-error--rtl{direction:rtl}.rpv-core__doc-error-text{background-color:var(--rpv-core__doc-error-text-background-color);border-radius:.25rem;color:var(--rpv-core__doc-error-text-color);line-height:1.5;max-width:50%;padding:.5rem}.rpv-core__doc-loading{background-color:var(--rpv-core__doc-loading-background-color);align-items:center;display:flex;justify-content:center;height:100%;width:100%;min-height:inherit}.rpv-core__doc-loading--rtl{direction:rtl}.rpv-core__icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;text-align:center}.rpv-core__icon--rtl{transform:scale(-1, 1)}.rpv-core__inner-container{min-height:inherit}.rpv-core__inner-pages{overflow:auto}.rpv-core__inner-pages--rtl{direction:rtl}.rpv-core__inner-pages--single{overflow:hidden}.rpv-core__inner-page-container--single{overflow:auto}.rpv-core__inner-page{background-color:var(--rpv-core__inner-page-background-color)}.rpv-core__inner-page--single{display:flex;align-items:center;justify-content:center}.rpv-core__inner-page--dual-even{display:flex;align-items:center;justify-content:flex-end}.rpv-core__inner-page--dual-odd{display:flex;align-items:center;justify-content:flex-start}.rpv-core__inner-page--dual-cover{display:flex;align-items:center;justify-content:center}.rpv-core__inner-page--dual-cover-odd{display:flex;align-items:center;justify-content:flex-end}.rpv-core__inner-page--dual-cover-even{display:flex;align-items:center;justify-content:flex-start}.rpv-core__annotation--link a{height:100%;left:0;position:absolute;top:0;width:100%}.rpv-core__annotation--link a:hover{background-color:var(--rpv-core__annotation--link-hover-background-color)}.rpv-core__menu{display:flex;flex-direction:column}.rpv-core__menu--rtl{direction:rtl;text-align:right}.rpv-core__menu-divider{border-bottom:1px solid var(--rpv-core__menu-divider-border-bottom-color);margin:.25rem 0}.rpv-core__menu-item{align-items:center;background-color:rgba(0,0,0,0);color:var(--rpv-core__menu-item-color);border:none;cursor:pointer;display:flex;justify-content:center;padding:.25rem 0;width:100%}.rpv-core__menu-item:focus{background-color:var(--rpv-core__menu-item--hover-background-color);outline:0}.rpv-core__menu-item:hover{background-color:var(--rpv-core__menu-item--hover-background-color)}.rpv-core__menu-item-icon{align-items:center;display:flex}.rpv-core__menu-item-icon--ltr{padding-left:1rem;padding-right:.5rem}.rpv-core__menu-item-icon--rtl{padding-left:.5rem;padding-right:1rem}.rpv-core__menu-item-label{flex-grow:1;flex-shrink:1;white-space:nowrap}.rpv-core__menu-item-label--ltr{padding-right:2rem}.rpv-core__menu-item-label--rtl{padding-left:2rem}.rpv-core__menu-item-check--ltr{padding-right:1rem}.rpv-core__menu-item-check--rtl{padding-left:1rem}.rpv-core__menu-item--disabled{color:var(--rpv-core__menu-item--disabled-color)}.rpv-core__menu-item--disabled:hover{background-color:rgba(0,0,0,0)}.rpv-core__menu-item--ltr{text-align:left}.rpv-core__menu-item--rtl{direction:rtl;text-align:right}.rpv-core__minimal-button{background-color:rgba(0,0,0,0);border:none;border-radius:.25rem;color:var(--rpv-core__minimal-button-color);cursor:pointer;height:2rem;padding:0 .5rem}.rpv-core__minimal-button:hover{background-color:var(--rpv-core__minimal-button--hover-background-color)}.rpv-core__minimal-button--disabled{color:var(--rpv-core__minimal-button--disabled-color)}.rpv-core__minimal-button--rtl{direction:rtl}.rpv-core__minimal-button--selected{background-color:var(--rpv-core__minimal-button--selected-background-color)}.rpv-core__modal-body{background-color:var(--rpv-core__modal-body-background-color);border:1px solid var(--rpv-core__modal-body-border-color);border-radius:.25rem;margin:1rem;max-width:32rem;overflow:auto}.rpv-core__modal-body--rtl{direction:rtl}.rpv-core__modal-overlay{background-color:var(--rpv-core__modal-overlay-background-color);bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999;align-items:center;display:flex;justify-content:center}.rpv-core__page-layer{align-items:center;display:flex;justify-content:center;overflow:visible;position:relative}.rpv-core__page-layer::after{content:"";position:absolute;bottom:.25rem;left:.25rem;right:.25rem;top:.25rem;box-shadow:var(--rpv-core__page-layer-box-shadow)}.rpv-core__page-layer--single{margin:0 auto}.rpv-core__page-size-calculator{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.rpv-core__popover-body{background-color:var(--rpv-core__popover-body-background-color);border:1px solid var(--rpv-core__popover-body-border-color);border-radius:.25rem;color:var(--rpv-core__popover-body-color);left:0;padding:.5rem 0;position:absolute;top:-9999px;z-index:9999}.rpv-core__popover-body-arrow{background-color:var(--rpv-core__popover-body-background-color)}.rpv-core__popover-body--rtl{direction:rtl}.rpv-core__popover-overlay{bottom:0;left:0;position:fixed;right:0;top:0}.rpv-core__annotation-popup-wrapper{background-color:var(--rpv-core__annotation-popup-wrapper-background-color);box-shadow:var(--rpv-core__annotation-popup-wrapper-box-shadow);font-size:.75rem;padding:.25rem;word-break:break-word}.rpv-core__annotation-popup-wrapper--rtl{direction:rtl}.rpv-core__annotation-popup-title{font-weight:600;margin-bottom:.25rem}.rpv-core__annotation-popup-date{font-size:.5rem}.rpv-core__annotation-popup-content{border-top:1px solid var(--rpv-core__annotation-popup-content-border-top-color);padding:.25rem;max-height:16rem;overflow:auto}.rpv-core__primary-button{background-color:var(--rpv-core__primary-button-background-color);border:none;border-radius:.25rem;color:var(--rpv-core__primary-button-color);cursor:pointer;height:2rem;padding:0 1rem}.rpv-core__primary-button--rtl{direction:rtl}.rpv-core__progress-bar{background-color:var(--rpv-core__progress-bar-background-color);border-radius:9999px;padding:.125rem}.rpv-core__progress-bar--rtl{direction:rtl}.rpv-core__progress-bar-progress{align-items:center;background-color:var(--rpv-core__progress-bar-progress-background-color);border-radius:9999px;color:var(--rpv-core__progress-bar-progress-color);display:flex;font-size:.75rem;justify-content:center;height:.75rem}.rpv-core__separator{border-bottom:1px solid var(--rpv-core__separator-border-bottom-color)}.rpv-core__spinner{border-bottom:2px solid var(--rpv-core__spinner-border-transparent-color);border-left:2px solid var(--rpv-core__spinner-border-transparent-color);border-right:2px solid var(--rpv-core__spinner-border-color);border-top:2px solid var(--rpv-core__spinner-border-color);border-radius:9999px}.rpv-core__spinner--animating{animation-duration:.4s;animation-name:rpv-core__spinner-transform;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes rpv-core__spinner-transform{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.rpv-core__splitter{background-color:var(--rpv-core__splitter-background-color);cursor:ew-resize;height:100%;width:.25rem}.rpv-core__splitter:hover,.rpv-core__splitter--resizing{cursor:col-resize;background-color:var(--rpv-core__splitter--hover-background-color)}.rpv-core__splitter-body--resizing{cursor:col-resize}.rpv-core__splitter-sibling--resizing{pointer-events:none;user-select:none}.rpv-core__textbox{background-color:var(--rpv-core__textbox-background-color);border:1px solid var(--rpv-core__textbox-border-color);box-sizing:border-box;border-radius:.25rem;color:var(--rpv-core__textbox-color);padding:0 .5rem;height:2rem;width:100%}.rpv-core__textbox--rtl{direction:rtl}.rpv-core__text-layer{left:0;position:absolute;top:0;height:100%;width:100%;opacity:.2;line-height:1;z-index:1}.rpv-core__text-layer span::selection{background-color:var(--rpv-core__text-layer-text--selection-background-color);color:var(--rpv-core__text-layer-text--selection-color)}.rpv-core__text-layer br::selection{color:rgba(0,0,0,0)}.rpv-core__text-layer-text{color:rgba(0,0,0,0);cursor:text;position:absolute;transform-origin:0% 0%;white-space:pre}.rpv-core__tooltip-body{background-color:var(--rpv-core__tooltip-body-background-color);border-radius:.25rem;color:var(--rpv-core__tooltip-body-color);left:0;max-width:20rem;position:absolute;text-align:center;top:-9999px;z-index:9999}.rpv-core__tooltip-body--rtl{direction:rtl}.rpv-core__tooltip-body-arrow{background-color:var(--rpv-core__tooltip-body-background-color)}.rpv-core__tooltip-body-content{padding:.5rem}.rpv-core__display--block{display:block}.rpv-core__display--hidden{display:none}@media(min-width: 640px){.rpv-core__display--hidden-small{display:none}.rpv-core__display--block-small{display:block}}@media(min-width: 768px){.rpv-core__display--hidden-medium{display:none}.rpv-core__display--block-medium{display:block}}@media(min-width: 1024px){.rpv-core__display--hidden-large{display:none}.rpv-core__display--block-large{display:block}}.rpv-core__viewer{min-height:inherit}

:root{--rpv-attachment__item--hover-background-color: rgba(0, 0, 0, 0.1);--rpv-attachment__item-color: #000}.rpv-core__viewer--dark{--rpv-attachment__item--hover-background-color: #2566e8;--rpv-attachment__item-color: #fff}.rpv-attachment__empty{height:100%;overflow:auto;padding:.5rem 0;text-align:center;width:100%}.rpv-attachment__empty--rtl{direction:rtl}.rpv-attachment__list{display:flex;height:100%;flex-direction:column;overflow:auto;padding:.5rem 0;width:100%}.rpv-attachment__list--rtl{direction:rtl}.rpv-attachment__item{align-items:center;background-color:rgba(0,0,0,0);border:none;color:var(--rpv-attachment__item-color);cursor:pointer;display:flex;padding:.5rem;text-align:left;width:100%}.rpv-attachment__item:focus{background-color:var(--rpv-attachment__item--hover-background-color);outline:0}.rpv-attachment__item:hover{background-color:var(--rpv-attachment__item--hover-background-color)}.rpv-attachment__loader{align-items:center;display:flex;justify-content:center;height:100%;width:100%}:root{--rpv-bookmark__item--hover-background-color: rgba(0, 0, 0, 0.1);--rpv-bookmark__item-color: #000}.rpv-core__viewer--dark{--rpv-bookmark__item--hover-background-color: #2566e8;--rpv-bookmark__item-color: #fff}.rpv-bookmark__item{align-items:center;color:var(--rpv-bookmark__item-color);cursor:pointer;display:flex;padding-bottom:.25rem;padding-right:.25rem;padding-top:.25rem}.rpv-bookmark__item:focus{background-color:var(--rpv-bookmark__item--hover-background-color);outline:0}.rpv-bookmark__item:hover{background-color:var(--rpv-bookmark__item--hover-background-color)}.rpv-bookmark__toggle{align-items:center;display:flex;height:1rem;margin-right:.25rem;width:1rem}.rpv-bookmark__title{flex-grow:1;flex-shrink:1;text-decoration:none}.rpv-bookmark__list{list-style-type:none;overflow:auto;margin:0;padding:0}.rpv-bookmark__loader{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.rpv-bookmark__empty{height:100%;overflow:auto;padding:.5rem 0;text-align:center;width:100%}.rpv-bookmark__empty--rtl{direction:rtl}.rpv-bookmark__container{height:100%;overflow:auto;padding:.5rem 0;width:100%}.rpv-bookmark__container--rtl{direction:rtl}:root{--rpv-core__annotation--link-hover-background-color: rgba(255, 255, 0, 0.2);--rpv-core__annotation-popup-wrapper-background-color: #faf089;--rpv-core__annotation-popup-wrapper-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);--rpv-core__annotation-popup-content-border-top-color: #1a202c;--rpv-core__arrow-border-color: rgba(0, 0, 0, 0.3);--rpv-core__asking-password-color: #000;--rpv-core__asking-password-wrapper-background-color: #fff;--rpv-core__asking-password-wrapper-border-color: rgba(0, 0, 0, 0.3);--rpv-core__button-background-color: rgba(0, 0, 0, 0.3);--rpv-core__button-color: #000;--rpv-core__doc-error-background-color: #fff;--rpv-core__doc-error-text-background-color: #c02424;--rpv-core__doc-error-text-color: #fff;--rpv-core__doc-loading-background-color: #fff;--rpv-core__full-screen-target-background-color: #fff;--rpv-core__inner-page-background-color: #fff;--rpv-core__menu-divider-border-bottom-color: rgba(0, 0, 0, 0.3);--rpv-core__menu-item-color: #000;--rpv-core__menu-item--hover-background-color: rgba(0, 0, 0, 0.1);--rpv-core__menu-item--disabled-color: rgba(0, 0, 0, 0.3);--rpv-core__minimal-button-color: #000;--rpv-core__minimal-button--hover-background-color: rgba(0, 0, 0, 0.1);--rpv-core__minimal-button--disabled-color: rgba(0, 0, 0, 0.3);--rpv-core__minimal-button--selected-background-color: rgba(0, 0, 0, 0.1);--rpv-core__modal-body-background-color: #fff;--rpv-core__modal-body-border-color: rgba(0, 0, 0, 0.3);--rpv-core__modal-overlay-background-color: rgba(0, 0, 0, 0.5);--rpv-core__page-layer-box-shadow: 2px 2px 8px 0 rgba(0, 0, 0, 0.2);--rpv-core__popover-body-background-color: #fff;--rpv-core__popover-body-border-color: rgba(0, 0, 0, 0.3);--rpv-core__popover-body-color: #000;--rpv-core__primary-button-background-color: #2566e8;--rpv-core__primary-button-color: #fff;--rpv-core__progress-bar-background-color: rgba(0, 0, 0, 0.1);--rpv-core__progress-bar-progress-background-color: #2566e8;--rpv-core__progress-bar-progress-color: #fff;--rpv-core__separator-border-bottom-color: rgba(0, 0, 0, 0.3);--rpv-core__spinner-border-color: rgba(0, 0, 0, 0.4);--rpv-core__spinner-border-transparent-color: transparent;--rpv-core__splitter-background-color: transparent;--rpv-core__splitter--hover-background-color: rgba(0, 0, 0, 0.2);--rpv-core__text-layer-text--selection-background-color: rgb(0, 0, 255, 1);--rpv-core__text-layer-text--selection-color: transparent;--rpv-core__textbox-background-color: #fff;--rpv-core__textbox-border-color: rgba(0, 0, 0, 0.2);--rpv-core__textbox-color: #000;--rpv-core__tooltip-body-background-color: #000;--rpv-core__tooltip-body-color: #fff}.rpv-core__viewer--dark{--rpv-core__asking-password-background-color: #363636;--rpv-core__asking-password-color: #fff;--rpv-core__asking-password-wrapper-border-color: #191919;--rpv-core__asking-password-wrapper-background-color: #191919;--rpv-core__button-background-color: #171717;--rpv-core__button-color: #fff;--rpv-core__doc-error-background-color: #191919;--rpv-core__doc-error-text-background-color: #c02323;--rpv-core__doc-error-text-color: #fff;--rpv-core__doc-loading-background-color: #191919;--rpv-core__full-screen-target-background-color: #1a1a1a;--rpv-core__inner-page-background-color: #1a1a1a;--rpv-core__menu-divider-border-bottom-color: #000;--rpv-core__menu-item-color: #fff;--rpv-core__menu-item--hover-background-color: #2566e8;--rpv-core__menu-item--disabled-color: #5e5e5e;--rpv-core__minimal-button-color: #fff;--rpv-core__minimal-button--disabled-color: #5e5e5e;--rpv-core__minimal-button--hover-background-color: #191919;--rpv-core__minimal-button--selected-background-color: #1657bb;--rpv-core__modal-body-background-color: #363636;--rpv-core__primary-button-background-color: #2566e8;--rpv-core__popover-body-background-color: #363636;--rpv-core__popover-body-color: #fff;--rpv-core__progress-bar-background-color: #000;--rpv-core__separator-border-bottom-color: #000;--rpv-core__spinner-border-color: #fff;--rpv-core__splitter-background-color: #1a1a1a;--rpv-core__splitter--hover-background-color: #2566e8;--rpv-core__textbox-background-color: #121212;--rpv-core__textbox-border-color: #121212;--rpv-core__textbox-color: #fff;--rpv-core__tooltip-body-background-color: #414141;--rpv-core__tooltip-body-color: #fff}.rpv-core__annotation{position:absolute}.rpv-core__annotation-layer{z-index:1}.rpv-core__arrow{border-bottom:1px solid var(--rpv-core__arrow-border-color);border-left-color:var(--rpv-core__arrow-border-color);border-right:1px solid var(--rpv-core__arrow-border-color);border-top-color:var(--rpv-core__arrow-border-color);height:10px;position:absolute;width:10px;z-index:0}.rpv-core__arrow--tl{bottom:0;left:0;transform:translate(50%, 50%) rotate(45deg)}.rpv-core__arrow--tc{bottom:0;left:50%;transform:translate(-50%, 50%) rotate(45deg)}.rpv-core__arrow--tr{bottom:0;right:0;transform:translate(-50%, 50%) rotate(45deg)}.rpv-core__arrow--rt{left:0;top:0;transform:translate(-50%, 50%) rotate(135deg)}.rpv-core__arrow--rc{left:0;top:50%;transform:translate(-50%, -50%) rotate(135deg)}.rpv-core__arrow--rb{bottom:0;left:0;transform:translate(-50%, -50%) rotate(135deg)}.rpv-core__arrow--bl{left:0;top:0;transform:translate(50%, -50%) rotate(225deg)}.rpv-core__arrow--bc{left:50%;top:0;transform:translate(-50%, -50%) rotate(225deg)}.rpv-core__arrow--br{right:0;top:0;transform:translate(-50%, -50%) rotate(225deg)}.rpv-core__arrow--lt{right:0;top:0;transform:translate(50%, 50%) rotate(315deg)}.rpv-core__arrow--lc{right:0;top:50%;transform:translate(50%, -50%) rotate(315deg)}.rpv-core__arrow--lb{bottom:0;right:0;transform:translate(50%, -50%) rotate(315deg)}.rpv-core__asking-password{background-color:var(--rpv-core__asking-password-background-color);border-radius:.25rem;color:var(--rpv-core__asking-password-color);padding:2rem}.rpv-core__asking-password--rtl{direction:rtl}.rpv-core__asking-password-wrapper{align-items:center;background-color:var(--rpv-core__asking-password-wrapper-background-color);border:1px solid var(--rpv-core__asking-password-wrapper-border-color);display:flex;height:100%;justify-content:center;width:100%}.rpv-core__asking-password-message{margin:.5rem 0}.rpv-core__asking-password-body{align-items:center;display:flex;justify-content:center}.rpv-core__asking-password-input{width:15rem}.rpv-core__asking-password-input--ltr{margin-right:.5rem}.rpv-core__asking-password-input--rtl{margin-left:.5rem}.rpv-core__button{background-color:var(--rpv-core__button-background-color);border:none;border-radius:.25rem;color:var(--rpv-core__button-color);cursor:pointer;height:2rem;padding:0 1rem}.rpv-core__button--rtl{direction:rtl}.rpv-core__canvas-layer{direction:ltr;left:0;position:absolute;overflow:hidden;top:0}.rpv-core__doc-error{align-items:center;background-color:var(--rpv-core__doc-error-background-color);display:flex;justify-content:center;height:100%}.rpv-core__doc-error--rtl{direction:rtl}.rpv-core__doc-error-text{background-color:var(--rpv-core__doc-error-text-background-color);border-radius:.25rem;color:var(--rpv-core__doc-error-text-color);line-height:1.5;max-width:50%;padding:.5rem}.rpv-core__doc-loading{background-color:var(--rpv-core__doc-loading-background-color);align-items:center;display:flex;justify-content:center;height:100%;width:100%;min-height:inherit}.rpv-core__doc-loading--rtl{direction:rtl}.rpv-core__icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;text-align:center}.rpv-core__icon--rtl{transform:scale(-1, 1)}.rpv-core__inner-container{min-height:inherit}.rpv-core__inner-pages{overflow:auto}.rpv-core__inner-pages--rtl{direction:rtl}.rpv-core__inner-pages--single{overflow:hidden}.rpv-core__inner-page-container--single{overflow:auto}.rpv-core__inner-page{background-color:var(--rpv-core__inner-page-background-color)}.rpv-core__inner-page--single{display:flex;align-items:center;justify-content:center}.rpv-core__inner-page--dual-even{display:flex;align-items:center;justify-content:flex-end}.rpv-core__inner-page--dual-odd{display:flex;align-items:center;justify-content:flex-start}.rpv-core__inner-page--dual-cover{display:flex;align-items:center;justify-content:center}.rpv-core__inner-page--dual-cover-odd{display:flex;align-items:center;justify-content:flex-end}.rpv-core__inner-page--dual-cover-even{display:flex;align-items:center;justify-content:flex-start}.rpv-core__annotation--link a{height:100%;left:0;position:absolute;top:0;width:100%}.rpv-core__annotation--link a:hover{background-color:var(--rpv-core__annotation--link-hover-background-color)}.rpv-core__menu{display:flex;flex-direction:column}.rpv-core__menu--rtl{direction:rtl;text-align:right}.rpv-core__menu-divider{border-bottom:1px solid var(--rpv-core__menu-divider-border-bottom-color);margin:.25rem 0}.rpv-core__menu-item{align-items:center;background-color:rgba(0,0,0,0);color:var(--rpv-core__menu-item-color);border:none;cursor:pointer;display:flex;justify-content:center;padding:.25rem 0;width:100%}.rpv-core__menu-item:focus{background-color:var(--rpv-core__menu-item--hover-background-color);outline:0}.rpv-core__menu-item:hover{background-color:var(--rpv-core__menu-item--hover-background-color)}.rpv-core__menu-item-icon{align-items:center;display:flex}.rpv-core__menu-item-icon--ltr{padding-left:1rem;padding-right:.5rem}.rpv-core__menu-item-icon--rtl{padding-left:.5rem;padding-right:1rem}.rpv-core__menu-item-label{flex-grow:1;flex-shrink:1;white-space:nowrap}.rpv-core__menu-item-label--ltr{padding-right:2rem}.rpv-core__menu-item-label--rtl{padding-left:2rem}.rpv-core__menu-item-check--ltr{padding-right:1rem}.rpv-core__menu-item-check--rtl{padding-left:1rem}.rpv-core__menu-item--disabled{color:var(--rpv-core__menu-item--disabled-color)}.rpv-core__menu-item--disabled:hover{background-color:rgba(0,0,0,0)}.rpv-core__menu-item--ltr{text-align:left}.rpv-core__menu-item--rtl{direction:rtl;text-align:right}.rpv-core__minimal-button{background-color:rgba(0,0,0,0);border:none;border-radius:.25rem;color:var(--rpv-core__minimal-button-color);cursor:pointer;height:2rem;padding:0 .5rem}.rpv-core__minimal-button:hover{background-color:var(--rpv-core__minimal-button--hover-background-color)}.rpv-core__minimal-button--disabled{color:var(--rpv-core__minimal-button--disabled-color)}.rpv-core__minimal-button--rtl{direction:rtl}.rpv-core__minimal-button--selected{background-color:var(--rpv-core__minimal-button--selected-background-color)}.rpv-core__modal-body{background-color:var(--rpv-core__modal-body-background-color);border:1px solid var(--rpv-core__modal-body-border-color);border-radius:.25rem;margin:1rem;max-width:32rem;overflow:auto}.rpv-core__modal-body--rtl{direction:rtl}.rpv-core__modal-overlay{background-color:var(--rpv-core__modal-overlay-background-color);bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999;align-items:center;display:flex;justify-content:center}.rpv-core__page-layer{align-items:center;display:flex;justify-content:center;overflow:visible;position:relative}.rpv-core__page-layer::after{content:"";position:absolute;bottom:.25rem;left:.25rem;right:.25rem;top:.25rem;box-shadow:var(--rpv-core__page-layer-box-shadow)}.rpv-core__page-layer--single{margin:0 auto}.rpv-core__page-size-calculator{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.rpv-core__popover-body{background-color:var(--rpv-core__popover-body-background-color);border:1px solid var(--rpv-core__popover-body-border-color);border-radius:.25rem;color:var(--rpv-core__popover-body-color);left:0;padding:.5rem 0;position:absolute;top:-9999px;z-index:9999}.rpv-core__popover-body-arrow{background-color:var(--rpv-core__popover-body-background-color)}.rpv-core__popover-body--rtl{direction:rtl}.rpv-core__popover-overlay{bottom:0;left:0;position:fixed;right:0;top:0}.rpv-core__annotation-popup-wrapper{background-color:var(--rpv-core__annotation-popup-wrapper-background-color);box-shadow:var(--rpv-core__annotation-popup-wrapper-box-shadow);font-size:.75rem;padding:.25rem;word-break:break-word}.rpv-core__annotation-popup-wrapper--rtl{direction:rtl}.rpv-core__annotation-popup-title{font-weight:600;margin-bottom:.25rem}.rpv-core__annotation-popup-date{font-size:.5rem}.rpv-core__annotation-popup-content{border-top:1px solid var(--rpv-core__annotation-popup-content-border-top-color);padding:.25rem;max-height:16rem;overflow:auto}.rpv-core__primary-button{background-color:var(--rpv-core__primary-button-background-color);border:none;border-radius:.25rem;color:var(--rpv-core__primary-button-color);cursor:pointer;height:2rem;padding:0 1rem}.rpv-core__primary-button--rtl{direction:rtl}.rpv-core__progress-bar{background-color:var(--rpv-core__progress-bar-background-color);border-radius:9999px;padding:.125rem}.rpv-core__progress-bar--rtl{direction:rtl}.rpv-core__progress-bar-progress{align-items:center;background-color:var(--rpv-core__progress-bar-progress-background-color);border-radius:9999px;color:var(--rpv-core__progress-bar-progress-color);display:flex;font-size:.75rem;justify-content:center;height:.75rem}.rpv-core__separator{border-bottom:1px solid var(--rpv-core__separator-border-bottom-color)}.rpv-core__spinner{border-bottom:2px solid var(--rpv-core__spinner-border-transparent-color);border-left:2px solid var(--rpv-core__spinner-border-transparent-color);border-right:2px solid var(--rpv-core__spinner-border-color);border-top:2px solid var(--rpv-core__spinner-border-color);border-radius:9999px}.rpv-core__spinner--animating{animation-duration:.4s;animation-name:rpv-core__spinner-transform;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes rpv-core__spinner-transform{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.rpv-core__splitter{background-color:var(--rpv-core__splitter-background-color);cursor:ew-resize;height:100%;width:.25rem}.rpv-core__splitter:hover,.rpv-core__splitter--resizing{cursor:col-resize;background-color:var(--rpv-core__splitter--hover-background-color)}.rpv-core__splitter-body--resizing{cursor:col-resize}.rpv-core__splitter-sibling--resizing{pointer-events:none;user-select:none}.rpv-core__textbox{background-color:var(--rpv-core__textbox-background-color);border:1px solid var(--rpv-core__textbox-border-color);box-sizing:border-box;border-radius:.25rem;color:var(--rpv-core__textbox-color);padding:0 .5rem;height:2rem;width:100%}.rpv-core__textbox--rtl{direction:rtl}.rpv-core__text-layer{left:0;position:absolute;top:0;height:100%;width:100%;opacity:.2;line-height:1;z-index:1}.rpv-core__text-layer span::selection{background-color:var(--rpv-core__text-layer-text--selection-background-color);color:var(--rpv-core__text-layer-text--selection-color)}.rpv-core__text-layer br::selection{color:rgba(0,0,0,0)}.rpv-core__text-layer-text{color:rgba(0,0,0,0);cursor:text;position:absolute;transform-origin:0% 0%;white-space:pre}.rpv-core__tooltip-body{background-color:var(--rpv-core__tooltip-body-background-color);border-radius:.25rem;color:var(--rpv-core__tooltip-body-color);left:0;max-width:20rem;position:absolute;text-align:center;top:-9999px;z-index:9999}.rpv-core__tooltip-body--rtl{direction:rtl}.rpv-core__tooltip-body-arrow{background-color:var(--rpv-core__tooltip-body-background-color)}.rpv-core__tooltip-body-content{padding:.5rem}.rpv-core__display--block{display:block}.rpv-core__display--hidden{display:none}@media(min-width: 640px){.rpv-core__display--hidden-small{display:none}.rpv-core__display--block-small{display:block}}@media(min-width: 768px){.rpv-core__display--hidden-medium{display:none}.rpv-core__display--block-medium{display:block}}@media(min-width: 1024px){.rpv-core__display--hidden-large{display:none}.rpv-core__display--block-large{display:block}}.rpv-core__viewer{min-height:inherit}:root{--rpv-thumbnail__container-background-color: #fff;--rpv-thumbnail__container-box-shadow: rgba(0, 0, 0, 0.2) 2px 2px 8px 0px;--rpv-thumbnail__item--selected-background-color: rgba(0, 0, 0, 0.3)}.rpv-core__viewer--dark{--rpv-thumbnail__item--selected-background-color: #2566e8}.rpv-thumbnail__cover{align-items:center;display:flex;justify-content:center;height:100%;width:100%;min-height:inherit}.rpv-thumbnail__cover-inner{align-items:center;display:flex;justify-content:center;height:100%;width:100%;min-height:inherit}.rpv-thumbnail__cover-image{max-height:100%;max-width:100%}.rpv-thumbnail__cover-loader{align-items:center;display:flex;justify-content:center;height:100%;width:100%}.rpv-thumbnail__container{align-items:center;background:var(--rpv-thumbnail__container-background-color);box-shadow:var(--rpv-thumbnail__container-box-shadow);display:flex;justify-content:center;margin:0 auto;position:relative}.rpv-thumbnail__item{cursor:pointer}.rpv-thumbnail__item--single,.rpv-thumbnail__item--dual-cover{padding:.5rem}.rpv-thumbnail__item--dual-even,.rpv-thumbnail__item--dual-cover-odd{padding:.5rem 0 .5rem .5rem}.rpv-thumbnail__item--dual-odd,.rpv-thumbnail__item--dual-cover-even{padding:.5rem .5rem .5rem 0}.rpv-thumbnail__item--single:hover,.rpv-thumbnail__item--dual-cover:hover,.rpv-thumbnail__items--dual:hover .rpv-thumbnail__item,.rpv-thumbnail__items--dual-cover:hover .rpv-thumbnail__item{background-color:var(--rpv-thumbnail__item--selected-background-color)}.rpv-thumbnail__item:focus{outline:0}.rpv-thumbnail__label{font-size:.75em;text-align:center;padding:.25rem}.rpv-thumbnail__list{overflow:auto;padding:.5rem}.rpv-thumbnail__list--rtl{direction:rtl}.rpv-thumbnail__list--horizontal{align-items:center;display:flex;flex-direction:row;width:100%}.rpv-thumbnail__list--vertical{height:100%}.rpv-thumbnail__items{align-items:center;display:flex;justify-content:center}.rpv-thumbnail__items--selected .rpv-thumbnail__item{background-color:var(--rpv-thumbnail__item--selected-background-color)}.rpv-thumbnail__list-container{height:100%;width:100%}.rpv-thumbnail__loader{align-items:center;display:flex;height:100%;justify-content:center;width:100%}:root{--rpv-drop__area-background-color: #fff;--rpv-drop__area-body-border-color: rgba(0, 0, 0, 0.3);--rpv-drop__area-body-color: #000}.rpv-core__viewer--dark{--rpv-drop__area-background-color: #191919;--rpv-drop__area-body-border-color: #fff;--rpv-drop__area-body-color: #fff}.rpv-drop__area{background-color:var(--rpv-drop__area-background-color);bottom:0;left:0;position:absolute;right:0;top:0;padding:.5rem;z-index:9999}.rpv-drop__area-body{border:2px dashed var(--rpv-drop__area-body-border-color);color:var(--rpv-drop__area-body-color);font-size:1.5rem;align-items:center;display:flex;justify-content:center;height:100%}.rpv-drop__area-body--rtl{direction:rtl}:root{--rpv-full-screen__overlay-background-color: #fff}.rpv-core__viewer--dark{--rpv-full-screen__overlay-background-color: #1a1a1a}.rpv-full-screen__exit-button{bottom:0;padding:.5rem;position:fixed;z-index:2}.rpv-full-screen__exit-button--ltr{right:0}.rpv-full-screen__exit-button--rtl{left:0}.rpv-full-screen__overlay{position:fixed;top:0;left:0;height:100%;width:100%;align-items:center;display:flex;justify-content:center;background-color:var(--rpv-full-screen__overlay-background-color);z-index:1}.rpv-open__input-wrapper{position:relative}.rpv-open__input{display:none;bottom:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%}.rpv-open__input::-webkit-file-upload-button{width:0}.rpv-page-navigation__current-page-input{margin:0 .25rem;text-align:right;width:3rem}:root{--rpv-print__progress-body-background-color: #fff;--rpv-print__progress-body-border-color: rgba(0, 0, 0, 0.3);--rpv-print__progress-body-color: #000}.rpv-core__viewer--dark{--rpv-print__progress-body-background-color: #363636;--rpv-print__progress-body-border-color: transparent;--rpv-print__progress-body-color: #fff}.rpv-print__permission-body{padding:1rem}.rpv-print__permission-footer{display:flex;justify-content:center;padding:0 1rem 1rem 0}.rpv-print__progress{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:9999}.rpv-print__progress-body{background-color:var(--rpv-print__progress-body-background-color);border:1px solid var(--rpv-print__progress-body-border-color);border-radius:.25rem;color:var(--rpv-print__progress-body-color);padding:1.5rem;text-align:center;width:15rem}.rpv-print__progress-body--rtl{direction:rtl}.rpv-print__progress-bar{margin-bottom:1rem}.rpv-print__progress-message{margin-bottom:.5rem}.rpv-print__zone{display:none}@media print{@page{margin:0}.rpv-print__html-printing{height:100%}.rpv-print__body-printing{height:100%;margin:0}.rpv-print__body-printing *{display:none}.rpv-print__zone{display:block;height:100%}.rpv-print__page{align-items:center;display:flex;flex-direction:column;justify-content:center;height:100%;width:100%;page-break-after:always;page-break-inside:avoid}.rpv-print__page img{display:block;max-height:100%;max-width:100%}}.rpv-properties__loader{text-align:center}.rpv-properties__modal{min-height:20rem;padding:.5rem 0}.rpv-properties__modal-section{padding:0 .5rem}.rpv-properties__modal-footer{display:flex;justify-content:center;margin-top:.5rem}.rpv-properties__item{align-items:flex-start;display:flex;margin:.5rem 0}.rpv-properties__item--rtl{direction:rtl}.rpv-properties__item-label{padding-right:.5rem;width:25%}.rpv-properties__item-value{flex:1}.rpv-search__highlights{left:0;position:absolute;top:0;height:100%;width:100%}.rpv-search__highlight{background-color:var(--rpv-search__highlight-background-color);border-radius:.25rem;position:absolute;z-index:1}.rpv-search__highlight--current{background-color:var(--rpv-search__highlight--current-background-color)}.rpv-search__popover{padding:0 .5rem}.rpv-search__popover-input-counter{align-items:center;display:flex;margin-bottom:.5rem;position:relative;width:12rem}.rpv-search__popover-counter{align-items:center;bottom:0;display:flex;position:absolute;top:0}.rpv-search__popover-counter--ltr{padding-right:.25rem;right:0}.rpv-search__popover-counter--rtl{left:0;padding-left:.25rem}.rpv-search__popover-label{align-items:center;cursor:pointer;display:flex;margin-bottom:.5rem}.rpv-search__popover-label-checkbox{cursor:pointer;margin-right:.25rem}.rpv-search__popover-footer{align-items:center;display:flex}.rpv-search__popover-footer-item{padding:0 .25rem}.rpv-search__popover-footer-button--ltr{margin-left:auto}.rpv-search__popover-footer-button--rtl{margin-right:auto}:root{--rpv-search__highlight-background-color: rgba(255, 255, 0, 0.4);--rpv-search__highlight--current-background-color: rgba(0, 128, 0, 0.4)}.rpv-selection-mode__grab{cursor:grab}.rpv-selection-mode__grab :not(input),.rpv-selection-mode__grab :not(select),.rpv-selection-mode__grab :not(textarea){cursor:grab !important}.rpv-selection-mode__grabbing{cursor:grabbing}.rpv-selection-mode__grabbing :not(input),.rpv-selection-mode__grabbing :not(select),.rpv-selection-mode__grabbing :not(textarea){cursor:grabbing !important}:root{--rpv-zoom__popover-target-arrow-border-color: rgba(0, 0, 0, 0.6)}.rpv-core__viewer--dark{--rpv-zoom__popover-target-arrow-border-color: #fff}.rpv-zoom__popover-target{align-items:center;color:var(--rpv-zoom__popover-target-color);display:flex}.rpv-zoom__popover-target-scale--ltr{margin-right:.25rem}.rpv-zoom__popover-target-scale--rtl{margin-left:.25rem}.rpv-zoom__popover-target-arrow{border-color:var(--rpv-zoom__popover-target-arrow-border-color) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:.5rem .25rem 0;height:0;width:0}:root{--rpv-toolbar__label--color: #000}.rpv-core__viewer--dark{--rpv-toolbar__label--color: #fff}.rpv-toolbar{align-items:center;display:flex;width:100%}.rpv-toolbar--rtl{direction:rtl}.rpv-toolbar__left{align-items:center;display:flex}.rpv-toolbar__center{align-items:center;display:flex;flex-grow:1;flex-shrink:1;justify-content:center}.rpv-toolbar__right{align-items:center;display:flex;margin-left:auto}.rpv-toolbar__item{align-items:center;display:flex;padding:0 .125rem}.rpv-toolbar__label{color:var(--rpv-toolbar__label--color)}:root{--rpv-default-layout__body-background-color: #fff;--rpv-default-layout__container-border-color: rgba(0, 0, 0, 0.3);--rpv-default-layout__toolbar-background-color: #eee;--rpv-default-layout__toolbar-border-bottom-color: rgba(0, 0, 0, 0.1);--rpv-default-layout__sidebar-border-color: rgba(0, 0, 0, 0.2);--rpv-default-layout__sidebar--opened-background-color: #fff;--rpv-default-layout__sidebar-headers-background-color: #eee;--rpv-default-layout__sidebar-content--opened-background-color: #fff;--rpv-default-layout__sidebar-content--opened-border-color: rgba(0, 0, 0, 0.2);--rpv-default-layout__sidebar-content--opened-color: #000}.rpv-core__viewer--dark{--rpv-default-layout__body-background-color: #1a1a1a;--rpv-default-layout__container-border-color: #454647;--rpv-default-layout__toolbar-background-color: #292929;--rpv-default-layout__toolbar-border-bottom-color: #000;--rpv-default-layout__sidebar-border-color: #000;--rpv-default-layout__sidebar--opened-background-color: #fff;--rpv-default-layout__sidebar-headers-background-color: #292929;--rpv-default-layout__sidebar-content--opened-background-color: #1a1a1a;--rpv-default-layout__sidebar-content--opened-border-color: #292929;--rpv-default-layout__sidebar-content--opened-color: #fff}.rpv-default-layout__container{border:1px solid var(--rpv-default-layout__container-border-color);box-sizing:border-box;height:100%;width:100%}.rpv-default-layout__toolbar{align-items:center;background-color:var(--rpv-default-layout__toolbar-background-color);border-bottom:1px solid var(--rpv-default-layout__toolbar-border-bottom-color);display:flex;left:0;position:absolute;top:0;height:2.5rem;width:100%;z-index:1}.rpv-default-layout__sidebar{display:flex;padding-top:2.5rem}.rpv-default-layout__sidebar--opened{bottom:0;left:0;position:absolute;top:0;width:12rem;background-color:var(--rpv-default-layout__sidebar--opened-background-color);z-index:1}.rpv-default-layout__sidebar--ltr{border-right:1px solid var(--rpv-default-layout__sidebar-border-color)}.rpv-default-layout__sidebar--rtl{border-left:1px solid var(--rpv-default-layout__sidebar-border-color)}.rpv-default-layout__main{display:flex;height:100%;position:relative}.rpv-default-layout__main--rtl{direction:rtl}.rpv-default-layout__body{background-color:var(--rpv-default-layout__body-background-color);flex:1;overflow:auto;padding-top:2.5rem}@media(min-width: 768px){.rpv-default-layout__sidebar--opened{width:16rem}}@media(min-width: 1024px){.rpv-default-layout__sidebar--opened{background:inherit;position:inherit;width:20rem;z-index:inherit}}.rpv-default-layout__sidebar-tabs{display:flex;height:100%;width:100%}.rpv-default-layout__sidebar-headers{background-color:var(--rpv-default-layout__sidebar-headers-background-color);padding:.25rem}.rpv-default-layout__sidebar-header{padding:.125rem}.rpv-default-layout__sidebar-content{display:none;flex-grow:1;flex-shrink:1}.rpv-default-layout__sidebar-content--opened{background-color:var(--rpv-default-layout__sidebar-content--opened-background-color);color:var(--rpv-default-layout__sidebar-content--opened-color);display:flex;overflow:hidden}.rpv-default-layout__sidebar-content--ltr{border-left:1px solid var(--rpv-default-layout__sidebar-content--opened-border-color)}.rpv-default-layout__sidebar-content--rtl{border-right:1px solid var(--rpv-default-layout__sidebar-content--opened-border-color)}


/*# sourceMappingURL=index.fdb39a225bf53af2ca9a.css.map*/