/* vars */
:root {
  --theme-background: #1f282e;
  --theme-foreground: #00dece;
  --theme-middleground: #231f20;

  --theme-background-op: #FFFFFF;
  --theme-foreground-op: #00dece;
  --theme-middleground-op: #c9c9c9;

  --theme-highlight: #85e0d7;
  --theme-tm: var(--c-mbc-p-dark);

  --theme-text-color: #fff;
  --theme-text-color-secondary: #000;
  --theme-disabled: #e84f5e;
  /*colors*/
  --c-mbc-p-dark: #1d8c84;
  --c-mbc-p: #00dece;
  --c-mbc-p-light: #85e0d7;

  --c-mbc-s-dark: #1f282e;
  --c-mbc-s: #284254;
  --c-mbc-s-light: #6ca9d4;

  --c-mbc-neutral: #7f7f7f;

  /*background stuff */
  --c-nbc-d: #231f20;
  --c-nbc-g: #c9c9c9;
  --c-nbc-w: #fff;

  --c-white: #fff;
  --c-black: #000;

  --c-green: #00de89;
  --c-orange: #f7931e;
  --c-red: #e84f5e;
  --c-pink: #ff5eb4;

  --budget-color-1: #00F075;
  --budget-color-2: #DB4702;
  --budget-color-3: #00AFF0;
  --budget-color-4: #A5DB02;

  --option-color-1: #F02600;
  --option-color-2: #f0ec00;
  --option-color-3: #00f028;

  --fs-300: .5rem;
  --fs-400: .75rem;
  --fs-500: 1rem;
  --fs-600: 1.25rem;
  --fs-700: 1.5rem;
  --fs-800: 2rem;
  --fs-900: 2.5rem;

  --br-5: 5px;
  --br-10: 10px;
  --br-15: 15px;
  --br-20: 20px;
  --br-25: 25px;

  --lh: 30px;
  /*max line height*/
  --mw: 1366px;
  /*max width */
}

@media (prefers-color-scheme: light) {
  :root {
    --theme-background: #FFFFFF;
    --theme-foreground: #00dece;
    --theme-middleground: #c9c9c9;

    --theme-background-op: #1f282e;
    --theme-foreground-op: #00dece;
    --theme-middleground-op: #231f20;

    --theme-highlight: #1d8c84;
    --theme-tm: var(--c-mbc-p-light);

    --theme-text-color: #000;
    --theme-text-color-secondary: #fff;

    --option-color-2: #0000FF;
  }
}

/* bigger 
@media screen and (max-width: 50em) {
  :root {
    --fs-500: 1.5rem;
    --fs-600: 2.5rem;
    --fs-700: 3.5rem;
  }
}

/* Smaller 
@media screen and (max-width: 40rem) {
  :root {
    --fs-500: 1.0rem;
    --fs-600: 2.0rem;
    --fs-700: 3.0rem;
  }
}*/

/* Box sizing rules */
*,
*::before,
*::after {
  box-sizing: border-box;
}

/* Remove default margin */
* {
  margin: 0;
  padding: 0;
  font: inherit;
}

/* Remove list styles on ul, ol elements with a list role, which suggests default styling will be removed */
ul[role='list'],
ol[role='list'] {
  list-style: none;
}

/* Set core root defaults */
html:focus-within {
  scroll-behavior: smooth;
}

html,
body {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  bottom: 15px;
  overflow-y: auto;
}

/* Set core body defaults */
body {
  text-rendering: optimizeSpeed;
  line-height: 1.5;

  font-family: sans-serif;
  /* remove default margin */

  scrollbar-width: none;
  /* Also needed to disable scrollbar Firefox */
  -ms-overflow-style: none;
  /* Disable scrollbar IE 10+ */
  overflow-y: scroll;

  /* background color */
  background-color: var(--theme-background);
  /* Used if the image is unavailable */
  height: 100vh;


  margin: 0px auto;

}

/* A elements that don't have a class get default styles */
a:not([class]) {
  text-decoration-skip-ink: auto;
}

/* Make images easier to work with */
img,
picture,
svg {
  max-width: 100%;
  display: block;
}


/* Remove all animations, transitions and smooth scroll for people that prefer not to see them */
@media (prefers-reduced-motion: reduce) {
  html:focus-within {
    scroll-behavior: auto;
  }

  *,
  *::before,
  *::after {
    animation-duration: 0.01ms !important;
    animation-iteration-count: 1 !important;
    transition-duration: 0.01ms !important;
    scroll-behavior: auto !important;
  }
}

.page-holder {
  max-width: var(--mw);
  margin: 0 auto;
}

.fs-300 {
  font-size: var(--fs-300);
}

.fs-400 {
  font-size: var(--fs-400);
}

.fs-500 {
  font-size: var(--fs-500);
}

.fs-600 {
  font-size: var(--fs-600);
}

.fs-700 {
  font-size: var(--fs-700);
}

.fs-800 {
  font-size: var(--fs-800);
}

.fs-900 {
  font-size: var(--fs-900);
}

.fc-primary {
  color: var(--c-mbc-p);
}

.fc-primaryIMP {
  color: var(--c-mbc-p) !important;
}

.fc-primary-dark {
  color: var(--c-mbc-p-dark)
}

.fc-primary-light {
  color: var(--c-mbc-p-light)
}



.fc-neutral {
  color: var(--c-mbc-neutral);
}

.fc-white {
  color: var(--theme-text-color);
}

.fc-black {
  color: var(--theme-text-color-secondary);
}



.fc-bold {
  font-weight: bold;
}

/*background*/
.bc-neutral {
  background: var(--theme-middleground);
}

/*background*/


.padding05 {
  padding: 0px 5px;
}

.padding5 {
  padding: 5px;
}

.padding010 {
  padding: 0px 10px;
}

.padding10 {
  padding: 10px;
}

.padding20 {
  padding: 20px;
}

.padding30 {
  padding: 30px;
}

.marginAuto {
  margin: auto;
}

.marginA0 {
  margin: auto 0px;
}

.margin0A {
  margin: 0px auto;
}

.margin0A-i {
  margin: 0px auto !important;
}

.marginT2L2 {
  margin: 2.5px 0px 0px 2.5px;
}

.marginAL10 {
  margin: auto 0px auto 10px;
}

.marginAR10 {
  margin: auto 10px auto 0px;
}

.marginA10p {
  margin: auto 10px auto 0px;
}

.marginT5 {
  margin-top: 5px;
}

.marginT15 {
  margin-top: 15px;
}

.marginB20 {
  margin-bottom: 20px;
}

.marginB50 {
  margin-bottom: 50px;
}

.margin5 {
  margin: 5px;
}

.margin2 {
  margin: 2px;
}

.margin10 {
  margin: 10px;
}



.marginA2 {
  margin: auto 2vw;
}

.marginA10 {
  margin: auto 10vw;
}

.marginA20 {
  margin: auto 20vw;
}

@media screen and (max-width: 60rem) {
  .marginA2 {
    margin: auto 1vw;
  }

  .marginA10 {
    margin: auto 5vw;
  }

  .marginA20 {
    margin: auto 10vw;
  }
}

@media screen and (max-width: 50rem) {
  .marginA10 {
    margin: auto 2vw;
  }

  .marginA20 {
    margin: auto 5vw;
  }
}


.borderRadius5 {
  border-radius: var(--br-5);
}

.borderRadius10 {
  border-radius: var(--br-10);
}

.borderRadius15 {
  border-radius: var(--br-15);
}

.borderRadius20 {
  border-radius: var(--br-20);
}

.borderRadius25 {
  border-radius: var(--br-25);
}

.line-height20 {
  line-height: 20px !important;
}

.line-height40 {
  line-height: 40px !important;
}


.box-bb {
  box-sizing: border-box;
}


.header {
  border-bottom: 2px solid var(--theme-middleground-op);
  padding-bottom: 5px;
}

.header>label {
  color: var(--theme-middleground-op);
}

.footer {
  height: 15px;
  position: fixed;
  bottom: 0px;
  left: 0px;
  right: 0px;
  color: var(--theme-text-color);
  background-color: var(--theme-tm);
  font-size: var(--fs-400);
  display: flex;
  justify-content: center;
}

.logo {

  background-image: url("../images/wordWhite.png");

  width: 70vw;
  height: 80px;
  /* background-position: center; */
  background-repeat: no-repeat;
  background-size: contain;
  margin-bottom: 5px;
  margin-top: 25px;
}

@media (prefers-color-scheme: light) {
  .logo {
    background-image: url("../images/wordBlack.png");
  }
}


.logoText {
  font-size: 30px;
  text-align: center;
  margin-bottom: 20px;
  color: var(--theme-text-color);
  /* fontWeight: 
  color: '#fff',
  textAlign: 'center',
  marginBottom: 20 */
}

@media screen and (max-width: 50rem) {
  .logo {
    width: 30vh;
  }
}

@media screen and (max-width: 40rem) {
  .logo {
    width: 50vh;
  }
}

/*TEXTBOXES*/
input[type=button],
/* input[type=checkbox], not needed because its below*/
input[type=color],
input[type=date],
input[type=datetime-local],
input[type=email],
input[type=file],
input[type=hidden],
input[type=image],
input[type=month],
input[type=number],
input[type=password],
/* input[type=radio], not needed because its below*/
input[type=range],
input[type=reset],
/* input[type=search], */
input[type=submit],
input[type=tel],
input[type=text],
input[type=time],
input[type=url],
input[type=week],
select,
textarea {

  background-color: transparent;
  color: var(--theme-text-color);

  border: 1px solid var(--theme-highlight);

  border-radius: var(--br-5);

  line-height: var(--lh);

  padding: 6px 10px;
  margin: 8px 0;
  box-sizing: border-box;

  outline: 0;
  width: 100%;
  /*textarea*/
  resize: none;
}

select option {
  background: var(--theme-background)
}

/*TEXTBOXES*/
input[type=button]:disabled,
/* input[type=checkbox]:disabled, not needed because its below*/
input[type=color]:disabled,
input[type=date]:disabled,
input[type=datetime-local]:disabled,
input[type=email]:disabled,
input[type=file]:disabled,
input[type=hidden]:disabled,
input[type=image]:disabled,
input[type=month]:disabled,
input[type=number]:disabled,
input[type=password]:disabled,
/* input[type=radio]:disabled, not needed because its below*/
input[type=range]:disabled,
input[type=reset]:disabled,
/* input[type=search]:disabled, */
input[type=submit]:disabled,
input[type=tel]:disabled,
input[type=text]:disabled,
input[type=time]:disabled,
input[type=url]:disabled,
input[type=week]:disabled {
  /* background-color: var(--c-mbc-s);
  color: var(--theme-text-color); */
  border: 1px solid var(--theme-disabled);
  cursor: not-allowed;
}

input[type=submit] {
  /* background-color: var(--theme-highlight);
  color: var(--theme-text-color-secondary); */
  cursor: pointer;
}

.btn-dark {
  background-color: var(--theme-highlight);
  color: var(--theme-text-color-secondary);
}

input[type=submit]:hover {
  background-color: var(--theme-text-color);
  color: var(--theme-highlight)
}

input[type=submit]:disabled {
  background-color: var(--theme-disabled);
  border: 1px solid var(--theme-text-color);
  color: var(--clr-bg-delete);
  cursor: not-allowed;
}


/*.small-btn-feed*/
.small-btn-feed {
  padding: 0px 0px 0px 5px !important;
  margin: 2px 0px !important;
}


.sendbanner {
  position: fixed;
  bottom: 15px;
  max-width: var(--mw);
  background-color: var(--theme-middleground);
  margin: 0px auto;
  left: 0px;
  right: 0px;

  border-top-left-radius: var(--br-10);
  border-top-right-radius: var(--br-10);
}

/*smallbutton*/
.small-btn {
  padding: 0 !important;
  margin: 2px 0px !important;
}

/*small textbox*/
.small-tb {
  padding: 0px 10px !important;
}

.small-tb-no-border {
  padding: 0px 10px !important;
  margin: 0px !important;
  background-color: transparent !important;
  border: 1px solid transparent !important;
}

.small-tb-no-border:hover,
.small-tb-no-border:focus {
  padding: 0px 10px !important;
  margin: 0px !important;
  background-color: var(--theme-highlight) !important;
  border: 1px solid var(--theme-highlight) !important;
  color: var(--theme-text-color-secondary);
}

.btn-Menu {
  background-color: var(--theme-background) !important;
  border: 1px solid var(--theme-background) !important;
}

.btn-MenuSelect {
  color: var(--theme-text-color) !important;
  background-color: transparent !important;
  border: 1px solid var(--theme-highlight) !important;
}

.btn-MenuSelect:hover {
  border: 1px solid var(--theme-background) !important;
  color: var(--theme-text-color) !important;
}

.btn-delete {
  color: var(--theme-text-color-secondary) !important;
  background-color: var(--theme-disabled) !important;
  border: 1px solid var(--theme-disabled) !important;
}

/*btn-dark*/
.btn-dark,
.tb-dark {
  background-color: var(--theme-foreground) !important;
  border: 1px solid var(--theme-foreground) !important;
}




/*tb error*/
.tb-error {
  border: var(--theme-disabled) 1px solid !important;
}

label[for] {
  color: var(--theme-highlight);
  padding: 0px 4px;
  ;
}

/*pop up search for textbox*/
input[type=text]+.search-div {
  background-color: var(--theme-highlight);
  color: var(--theme-text-color-secondary);
  display: none;
  flex-direction: column;
  border-radius: var(--br-5);
  padding: 5px !important;
  z-index: 1;
}

input[type=text]+.search-div>div {
  display: flex;
  flex-direction: row;
  width: -webkit-max-content;
  /* Safari */
  width: -moz-max-content;
  /* Firefox */
  width: -ms-max-content;
  /* Edge */
  width: max-content;
  /* Standard */
  /* width: 100%; */
}

input[type=text]+.search-div>div:hover {
  background-color: var(--clr-bg-light);
  border-radius: var(--br-5);
  padding: 0px 10px !important;
}

/*CHECKBOX*/
input[type="checkbox"],
input[type="radio"] {
  -moz-appearance: none;
  -webkit-appearance: none;
  -ms-appearance: none;
  appearance: none;
  width: 30px;
  z-index: -1;
}

input[type="checkbox"]+label::before,
input[type="radio"]+label::before {
  content: '';
  display: inline-block;
  font-size: 0.8em;

  position: absolute;
  top: 0;
  left: 0;
  width: 2.0625em;
  height: 2.0625em;

  background: rgba(0, 0, 0, 0.025);
  border-radius: 5px;
  border: solid 1px var(--theme-highlight);

  margin: 5px;
}



input[type="checkbox"]:checked+label::before,
input[type="radio"]:checked+label::before {

  background: var(--theme-highlight);
  border-radius: 5px;
  border: solid 1px var(--theme-highlight);
}

input[type="checkbox"]+label::after,
input[type="radio"]+label::after {
  content: '';
  display: inline-block;
  font-size: 0.8em;

  position: absolute;
  top: 0;
  left: 0;
  width: 2.0625em;
  height: 2.0625em;

  margin: 5px;
}

input[type="checkbox"]:checked+label::after,
input[type="radio"]:checked+label::after {

  top: 5px;
  left: 10px;

  width: 6px;
  height: 15px;

  border: solid var(--theme-middleground);
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}



.cb-container {
  position: relative;
  padding: 6px 10px;
}

.line-divide {
  height: 1px;
  border-top: 1px var(--theme-text-color) solid;
  margin-bottom: 5px !important;
}

.line-divide-dark {
  height: 1px;
  border-top: 1px var(--theme-highlight) solid;
  margin-bottom: 5px !important;
}

.line-divide-page {
  height: 1px;
  border-top: 1px var(--theme-text-color) solid;
}

.ldd-m-5vw {
  margin: 0px 5vw;
}

.ldd-mw {
  max-width: var(--mw);
  margin: 0 auto;
}

.wrapper-center {
  display: flex;
  justify-content: center;
  align-items: center;

  /*keeps it in the center*/
}

.wrapper-left {
  display: flex;
  justify-content: left;
}

.wrapper-right {
  display: flex;
  justify-content: right;
}

.flx-dis {
  display: flex;
}

.flx-dir-col {
  flex-direction: column;
}

.flx-dir-colrvrs {
  flex-direction: column-reverse;
}

.flx-wrap {
  flex-wrap: wrap;
}

.flx-jst-spbw {
  justify-content: space-between;
}

.flx-jst-spev {
  justify-content: space-evenly;
}

.flx-jst-spa {
  justify-content: space-around;
}

.flx-jst-center {
  justify-content: center;
}

.flx-ali-center {
  align-items: center;
}

.flx-jst-right {
  justify-content: right;
}

.flx-grow1 {
  flex-grow: 1;
}

.flx-btm-rht {
  align-items: end;
  margin-top: auto;
}

/*tabs*/
.flx-tab-holder {
  padding-right: 5px;
  border-right: 1px solid var(--theme-highlight);
}

.flx-tab-V {
  display: flex;

  color: var(--theme-text-color-secondary);
  border-radius: var(--br-5);
  background: var(--theme-middleground-op);
  border: solid 1px var(--theme-middleground-op);
  white-space: nowrap;


  min-width: 100px;
  width: 100px;
  max-height: 25px;
  height: 25px;

  align-items: center;
  justify-content: center;
}

.flx-tab-H {
  display: flex;

  color: var(--theme-text-color-secondary);
  border-radius: var(--br-5);
  background: var(--theme-middleground-op);
  border: solid 1px var(--theme-middleground-op);
  white-space: nowrap;


  min-width: 100px;
  width: 100px;
  max-height: 45px;

  align-items: center;
  justify-content: center;
}

.flx-tab-V:hover,
.flx-tab-H:hover {
  /* color: var(--c-mbc-s-light); */
  background: var(--theme-highlight);
  border: solid 1px var(--theme-highlight);
}

.flx-tab-select {
  color: var(--c-mbc-s-light);
  background: var(--c-mbc-p);
  border: solid 1px var(--c-mbc-p);
}

.flx-page-select {
  background: var(--theme-highlight);
  border: solid 1px var(--theme-highlight);
}

.flx-tab-page {
  flex-grow: 1;
  width: 100%;
  display: none;
}

.pos-relative {
  position: relative;
}

.non-dis {
  display: none;
}

.height {
  height: 100%
}

.width100 {
  width: 100%;
}

.width50 {
  width: 50%;
}

.width50p {
  width: 50px;
}

.width25 {
  width: 25%;
}

.widthAuto {
  width: auto;
}

.m-width35 {
  min-width: 35px;
}

.m-width75 {
  min-width: 75px;
}

.m-width50 {
  min-width: 50px;
}

.m-width100 {
  min-width: 100px;
}

/* .lm-top{ height: 10vh; }
.lm-middle{ height: 80vh;}
.lm-bottom{ height: 9vh; position: relative;} */


.top-menu {
  background-color: var(--theme-tm);
  display: flex;

  width: 100%;
  height: 50px;

  max-height: 50px;

  justify-content: space-between;
}

.tm-left {
  max-height: 60px;
  display: flex;
}

.tm-left img {
  width: 40px;
  height: 40px;
  border-radius: var(--br-15);
  margin: 5px;
  min-width: 40px;
}

.lm-m-holder {
  display: flex;

  border-radius: var(--br-5);
  color: var(--theme-text-color);
  background-color: transparent !important;
  border: 1px solid var(--theme-highlight) !important;
  margin-bottom: 2px;
}

.lm-m-holder:hover {
  border: 1px solid var(--theme-background) !important;

}

.lm-m-icon {
  cursor: pointer;
  width: 25px !important;
  height: 25px !important;
  border-radius: 0% !important;
  min-width: 25px !important;
}

.lm-m-icon15 {
  cursor: pointer;
  width: 15px !important;
  height: 15px !important;
  border-radius: 0% !important;
  min-width: 15px !important;
}

.lm-m-icon50 {
  cursor: pointer;
  width: 50px !important;
  height: 50px !important;
  border-radius: 0% !important;
}

.lm-m-icon40 {
  cursor: pointer;
  width: 30px !important;
  height: 30px !important;
  border-radius: 0% !important;
  margin-left: 5px;

}

.lm-m-icon40NH {
  width: 30px !important;
  height: 30px !important;
  border-radius: 0% !important;
  margin-left: 5px;
}

.lm-m-icon30 {
  cursor: pointer;
  width: 30px !important;
  height: 30px !important;
  border-radius: 0% !important;
}

.lm-m-icon20 {
  cursor: pointer;
  width: 20px !important;
  height: 20px !important;
  border-radius: 0% !important;
}


.lm-m-icon50:hover,
.lm-m-icon40:hover,
.lm-m-icon30:hover,
.lm-m-icon15:hover,
.lm-m-icon:hover {
  cursor: pointer;
  background-color: #fdfbfb15;
  border-radius: 5px !important;
}

.lm-m-type {
  padding: 5px;
  cursor: pointer;
}


.tml-heading {
  margin: auto 0px auto 10px;
  width: 100%;
  color: var(--theme-text-color);
}

.tm-middle {
  max-height: 60px;
}

.tm-middle img {
  width: 50px;
  height: 50px;
  border-radius: var(--br-15);
  min-width: 40px;
}

.tm-right {
  max-height: 60px;
}

.tm-right img {
  width: 40px;
  height: 40px;
  border-radius: var(--br-15);
  margin: 5px;
  min-width: 40px;
}

.bottom-menu {
  height: calc(100vh - 50px);
}

/*close popup*/
.close {
  padding: 5px;
  cursor: pointer;
  border: var(--theme-text-color) solid 2px;
  border-radius: 50%;
  height: 30px;
  width: 30px;
  color: var(--theme-text-color)
}

.close:hover {
  border: var(--c-mbc-p) solid 2px;
  color: var(--c-mbc-p)
}

/* popup boxes*/
.popup-holder {
  position: relative;
  display: inline-block;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin: 0px;
  width: 0px !important;
  padding: 0px !important;
  z-index: 20;
}

.popup-holder .show {
  transform: scale(1) !important;
}

.ph-row-options {
  top: -55px;
  right: -5px;
  border: 1px solid #7f7f7f;
}

/*optinons on the row eg budget row etc*/
.ph-page-options {
  /* top: -40px;
  right: 0px; */
  top: 0px;
  right: 30px;
  border: 1px solid #7f7f7f;
}



.popup-left-options {
  top: 0px;
  left: 0px;
  border: 1px solid #7f7f7f;
}


.popup-right-options {
  top: 0px;
  right: 30px;
  border: 1px solid #7f7f7f;
}

.popup-options {
  top: 0px;
  border: 1px solid #7f7f7f;
}


/*popup - box - ??*/
.popup-box {
  transform: scale(0);
  min-width: 150px;
  background-color: var(--theme-middleground);
  color: var(--theme-text-color);
  border-radius: 6px;
  margin: 5px;
  padding: 5px;
  position: absolute;
}

.popup-box>.item {
  color: var(--clr-pri-ligh-accent);
  padding: 5px;
}

.popup-box>.item:hover {
  background-color: var(--c-mbc-s-lighter3);
  border-radius: var(--br-5);
  color: var(--c-mbc-p-light);
}


/* popup that goes across the whole screen - used as another screen*/
.pop-overlay {
  position: fixed;
  z-index: 25;
  background: var(--theme-text-color-secondary);
  transform: scale(0);
  transform-origin: top left;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  padding: 25px;
  display: flex;
  justify-content: center;
}

.pop-overlay.visible {
  transform: scale(1);
}

.pop-o-container {

  width: 90vw;
  max-width: var(--mw);
  max-height: 90vh;
  overflow-x: auto;
  border-radius: 5px;
  /* border: solid 1px var(--theme-text-color); */
  padding: 5px;
  /* background-color: var(--theme-middleground); */
  box-shadow: 0px 0px 1px 0px var(--theme-text-color);
  overflow-x: hidden;
}

/* Smaller mobile*/
@media screen and (max-width: 80rem) {
  .pop-o-container {
    width: 100vw;
  }
}

#alert {
  z-index: 9999999999;
  position: fixed;
  padding: 5px;
  color: var(--theme-text-color);
  border-radius: 3px;
  filter: drop-shadow(0px 0px 1px var(--c-black));
  box-sizing: unset !important;
  font-size: 12px !important;
  bottom: 13px;
  left: 0px;

}

/*alert box - banner at the top of the screen*/
.alertbox {

  position: relative;
  padding: 10px;
  opacity: 1;
  transition: opacity 0.6s ease 0s;
  z-index: 99;
  width: 100%;
  margin-bottom: 5px;
}

.alertbox button {
  background-color: var(--c-mbc-s);
  color: var(--theme-text-color);
  border: 1px solid var(--c-mbc-s);
  border-radius: var(--br-5);
  line-height: var(--lh);
  margin: 5px 0;
  box-sizing: border-box;
  outline: 0;
  width: 100%;

}

.alertbox button:hover {
  background-color: var(--c-mbc-s-lighter2);
  color: var(--theme-text-color);
  border: 1px solid var(--c-mbc-s-lighter2);
}

/* spinner */
.lds {
  display: flex;
  justify-content: center;
}

.lds-dual-ring {
  display: inline-block;
  width: 80px;
  height: 80px;
}

.lds-dual-ring:after {
  content: " ";
  display: block;
  width: 64px;
  height: 64px;
  margin: 8px;
  border-radius: 50%;
  border: 6px solid var(--theme-text-color);
  border-color: var(--theme-text-color) transparent var(--theme-text-color) transparent;
  animation: lds-dual-ring 1.2s linear infinite;
}

@keyframes lds-dual-ring {
  from {
    transform: rotate(0deg);
  }

  to {
    transform: rotate(360deg);
  }
}


/* USER STUFF * //* USER STUFF * //* USER STUFF * //* USER STUFF * //* USER STUFF */


.page-banner {
  max-height: 60px;
  background-color: var(--theme-tm);
  border-bottom-left-radius: var(--br-10);
  border-bottom-right-radius: var(--br-10);
}



.page-sub-holder {


  flex-wrap: wrap;

  max-width: var(--mw);
  margin: 0 auto;
}

.page-category {
  background: var(--clr-bg-light);

  border-radius: var(--br-5);

  margin: 10px 0 0 7.5px;
  flex-grow: 1;
  height: 100px;
  width: calc(100% * (1/3) - 10px - 1px);
  max-width: calc(100% * (1/3) - 10px - 1px);
}

/* Smaller mobile*/
@media screen and (max-width: 50rem) {
  .page-category {
    width: calc(100% * (1/2) - 10px - 1px);
    max-width: calc(100% * (1/2) - 10px - 1px);
  }
}

/* Smaller mobile*/
@media screen and (max-width: 40rem) {
  .page-category {
    width: calc(100% * (1/1) - 10px - 1px);
    max-width: calc(100% * (1/1) - 10px - 1px);
  }
}


.page-item {

  margin: 5vh 0 0 7.5px;
  flex-grow: 1;
  max-height: 400px;
  width: calc(100% * (1/2) - 10px - 1px);
  max-width: calc(100% * (1/2) - 10px - 1px);
}

@media screen and (max-width: 40rem) {
  .page-item {

    width: calc(100% * (1) - 10px - 1px);
    max-width: calc(100% * (1) - 10px - 1px);
  }
}

.draft-holder {
  color: var(--c-black);
  display: flex
}

.draft {
  margin: 10px;
  padding: 0px 15px;
  background: var(--c-mbc-p);

  border-radius: 5px;
}

.it-dsp-holder {
  height: 45px;
}

.item-display {
  position: relative;
  /* top: -150px; */

  top: calc(-350%);

  max-width: calc(75% * 1 - 5vh);
  margin: 0px auto;
}

@media screen and (max-width: 50rem) {
  .item-display {
    top: calc(-5%);
    max-width: 100%;
  }

  .it-dsp-holder {
    height: 105%;
  }

  .item-left,
  .item-right {
    display: none;
  }
}

/* input[type=text]+.search-div>div:hover */

.i-img-sub:hover {
  filter: grayscale(0%);
  z-index: 3;
}


.i-img {
  /* width: 100%; height: 150px; */
  object-fit: cover;
  border-radius: 30px;

  height: 25vw;
  max-height: 180px;
  width: 100vw;
}

@media screen and (max-width: 50rem) {
  .i-img {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }
}

.i-img-sub {
  filter: grayscale(100%);
  object-fit: cover;
  border-radius: 15px;

  height: 15vw;
  max-height: 150px;

  width: 100vw;
}

.i-viewIcon {
  width: 2vw;
  max-width: 20px;
}

.i-col {
  width: 100%;
}

.io-map {
  height: 100px;
  border-radius: 15px;
}


.grid {
  display: grid;
  grid-gap: 15px;

  color: var(--c-mbc-p);
  padding: 10px;
}

.grid_1_2_2_1_1 {
  grid-template-areas: 'a a''b c''d e''f f''g g''h h';
  grid-template-columns: calc(50% - 10px) calc(50% - 10px);
}

@media screen and (max-width: 40rem) {
  .grid_1_2_2_1_1 {
    grid-template-areas: 'a''b''c''d''e''f''g''h';
    grid-template-columns: calc(100% - 10px);
  }
}

.grid_2_2_2_2 {
  grid-template-areas: 'a b''c d''e f''g h';
  grid-template-columns: calc(50% - 10px) calc(50% - 10px);
}

@media screen and (max-width: 40rem) {
  .grid_2_2_2_2 {
    grid-template-areas: 'a''b''c''d''e''f''g''h';
    grid-template-columns: calc(100% - 10px);
  }
}

.grid_2_2 {
  grid-template-areas: 'a b''c d';
  grid-template-columns: calc(50% - 10px) calc(50% - 10px);
}

@media screen and (max-width: 40rem) {
  .grid_2_2 {
    grid-template-areas: 'a''b''c''d';
    grid-template-columns: calc(100% - 10px);
  }
}

.grid_4_Icon {
  grid-template-areas: 'a b c d';
  grid-template-columns: calc(33.3% - 30px) calc(33.3% - 30px) calc(33.3% - 30px);
}

@media screen and (max-width: 40rem) {
  .grid_4_Icon {
    grid-template-areas: 'a''b''c''d';
    grid-template-columns: calc(100% - 30px);
  }
}


.grid_3 {
  grid-template-areas: 'a b c';
  grid-template-columns: calc(33.3% - 10px) calc(33.3% - 10px) calc(33.3% - 10px);
}

@media screen and (max-width: 40rem) {
  .grid_3 {
    grid-template-areas: 'a''b''c';
    grid-template-columns: calc(100% - 10px);
  }
}

.grid_2 {
  grid-template-areas: 'a b';
  grid-template-columns: calc(50% - 10px) calc(50% - 10px);
}

.grid2_Under {
  grid-template-areas: 'a''b';
  grid-template-columns: calc(100% - 10px);
}

@media screen and (max-width: 40rem) {
  .grid_2 {
    grid-template-areas: 'a''b';
    grid-template-columns: calc(100% - 10px);
  }
}

.a {
  grid-area: a;
}

.b {
  grid-area: b;
}

.c {
  grid-area: c;
}

.d {
  grid-area: d;
}

.e {
  grid-area: e;
}

.f {
  grid-area: f;
}

.g {
  grid-area: g;
}

.h {
  grid-area: h;
}

.budget-fc-1 {
  color: var(--budget-color-1)
}

.budget-fc-2 {
  color: var(--budget-color-2);
}

.budget-fc-3 {
  color: var(--budget-color-3);
}

.budget-fc-4 {
  color: var(--budget-color-4);
}

.buget-bg-1 {
  background-color: var(--budget-color-1);
}

.budget-bg-2 {
  background-color: var(--budget-color-2);
}

.budget-bg-3 {
  background-color: var(--budget-color-3);
}

.budget-bg-4 {
  background-color: var(--budget-color-4);
}

.option-fc-1 {
  color: var(--option-color-1);
}

.option-fc-2 {
  color: var(--option-color-2);
}

.option-fc-3 {
  color: var(--option-color-3);
}

.option-bg-1 {
  background-color: var(--option-color-1);
}

.option-bg-2 {
  background-color: var(--option-color-2);
}

.option-bg-3 {
  background-color: var(--option-color-3);
}

.budget,
.bonder,
.broadcaster,
.trans,
.account {
  margin-top: 25px;
  margin-bottom: 25px;
}

.bud-header,
.bon-header,
.brd-header,
.trans-header,
.acc-header {
  padding: 2.5px;
  border-radius: 5px;
  display: flex;
  margin-bottom: 5px;
}


.b-row {
  /* height: 45px; 
  max-height: 45px;  */
  display: flex;
  align-items: center;
}

.b-row img {
  width: 40px;
  height: 40px;
  border-radius: 50%;
}

/* .b-row100{
  height: 100px !important;
  max-height: 100px !important;
} */
.b-row-line {
  border-bottom: 1px var(--theme-background-op) solid;
  padding-bottom: 5px;
}

.b-row-fringblock {
  display: flex;
  padding: 2px;
  background-color: var(--c-mbc-p);
  margin: 2px;
  border-radius: 5px;
  user-select: none;
  min-width: 40px;
  justify-content: center;
  color: var(--c-black);
  cursor: pointer;
}

.b-delete-row-line {
  border-bottom: 1px var(--clr-bg-delete) solid;
}

.br-info {
  padding: 0px 10px;
  user-select: none;
}

.r-blank {
  position: relative;
  padding-left: 42px;
}

.mxWidt250 {
  max-width: 250px;
}

.mxWidt200 {
  max-width: 200px;
}

.mxWidt145 {
  max-width: 145px;
}

.mxWidt100 {
  max-width: 100px;
}

.mxWidt75 {
  max-width: 75px;
}

.mxWidt50 {
  max-width: 50px;
}

.mxWidt30 {
  max-width: 30px;
}

.mxHigh350 {
  max-height: 350px;
}

.mxHigh300 {
  max-height: 300px;
}

.mxHigh200 {
  max-height: 200px;
}


.mxHigh40 {
  max-height: 40px;
}

.mxHigh50 {
  max-height: 50px;
}

.mxWid200 {
  max-width: 200px;
}

.mxWid115 {
  max-width: 115px;
}

.mxWid110 {
  max-width: 110px;
}

.mxWid65 {
  max-width: 110px;
}

/* justify-content: center;
align-items: center; */

.RStatusRed {
  border-left: solid 2px var(--c-red);
  color: var(--c-red)
}

.RStatusGreen {
  border-left: solid 2px var(--c-green);
  color: var(--c-green)
}

.RStatusOrange {
  border-left: solid 2px var(--c-orange);
  color: var(--c-orange)
}

.RStatusGray {
  border-left: solid 2px #7f7f7f;
  color: #7f7f7f
}



/* PermUserBox */
.PermUserBox {
  margin: 20px;
  width: 225px;
  background: #2d2d2d;
  color: var(--theme-text-color);

}


/*POPUP TEXT*/

[tipAL] {
  position: relative;
}

[tipAL]:after {
  visibility: hidden;
  opacity: 0;
  content: attr(tipAL);

  position: absolute;
  padding: 5px;
  background: var(--theme-middleground);
  color: var(--theme-text-color);
  z-index: 9;
  max-width: 120px;
  min-width: 80px;
  border-radius: 3px;
  border: 1px solid var(--theme-background-op);
  box-sizing: unset !important;
  font-size: 12px !important;
  left: inherit;
  right: inherit;

  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);

  /* Backward compatibility */
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
}



[tipAL]:hover:after {
  visibility: visible;
  opacity: 1;
}

/*Progress Stage*/

.progress {
  position: relative;
}

.progress-bar {
  position: absolute;
  background: var(--c-mbc-p);
  height: 8px;
  width: 0%;
  top: 18px;
  left: 0;
}

.progress-num {
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
  justify-content: space-between;
}

.progress-num::before {
  content: "";
  background-color: var(--theme-highlight);
  position: absolute;
  top: 17px;
  left: 0;
  height: 8px;
  width: 100%;
  z-index: -1;
}

.progress-num .step {
  border: 3px solid var(--theme-highlight);
  border-radius: var(--br-15);
  width: 40px;
  height: 40px;
  line-height: 36px;
  text-align: center;
  background-color: var(--theme-background);
  font-family: sans-serif;
  font-size: 14px;
  position: relative;
  z-index: 1;
}

.progress-num .step.active {
  border-color: var(--c-mbc-p);
  background-color: var(--c-mbc-p);
  color: var(--theme-text-color);
}

.table-holder {
  position: relative;
  margin: auto;
  overflow: auto;
  max-height: calc(100vh - 105px);
}

.table-holder table {
  width: 100%;
  min-width: 1200px;
  margin: auto;
  border-collapse: separate;
  border-spacing: 0;
  background: transparent;
  color: var(--theme-text-color);
  padding-bottom: 15px;
}

.table-holder thead th,
.table-holder thead td {
  padding: 2px;
  border-bottom: 1px solid var(--c-mbc-p);

  vertical-align: top;
}

.table-holder tbody th,
.table-holder tbody td {
  padding: 6px;
  border-right: 1px solid #353535;
  min-width: 100px;
}

.table-holder tfoot th,
.table-holder tfoot td {
  padding: 2px;
  border-top: 1px solid var(--c-mbc-p);

  vertical-align: top;
}

.table-holder thead th.date>div {
  display: flex;
  flex-direction: column;
  text-align: right;
}

.table-holder thead th.date>div>a {
  font-size: 12px;
}

.table-holder thead th,
.table-holder tfoot th {
  background-color: #1e1f23;
}

.table-holder thead th,
.table-holder tfoot,
.table-holder tfoot th {
  position: -webkit-sticky;
  position: sticky;
  z-index: 4;
}

.table-holder thead th {
  top: 0;
}

.table-holder tfoot,
.table-holder tfoot th {
  bottom: 0;
}

/*to overlay horizontal and vertical scrollbar*/
thead th:first-child,
tfoot th:first-child,
tbody th:first-child,
tbody td:first-child {
  z-index: 5;
  position: -webkit-sticky;
  position: sticky;

  background-color: #1e1f23;
  left: 0;
}

tbody th:first-child,
tbody td:first-child {
  z-index: 2;
}

/* th:first-child,
td:nth-of-type(1){
  position: -webkit-sticky;
  position: sticky;
  z-index: 2;
  background-color: #1e1f23;
  left: 0;
} */

tbody td:focus {
  outline: none;
  background-color: var(--c-mbc-p);
  color: var(--c-black);
}

.row-toggle {
  cursor: pointer;
}

.row-details {
  display: none;
}

.row-show {
  display: table-row;
}

.td-header {
  border-bottom: 1px solid var(--c-black) !important;
  /* background: #7149ff !important; */
  text-align: left;
}

.td-header:hover {
  border-bottom: 1px solid var(--c-mbc-p) !important;
  background-color: #27282c;
}

.td-total {
  border-bottom: 1px solid var(--c-black) !important;
  background: #5d9935 !important;
  color: var(--c-black);
}

.td-amount {
  text-align: right;
}

.td-input {
  background-color: transparent;
  color: var(--theme-text-color);
  border: 1px solid transparent;
  border-radius: var(--br-5);
  line-height: 20px;
  padding: 6px;
  margin: 0;
  box-sizing: border-box;
  outline: 0;
  width: 100%;
  /*textarea*/
  resize: none;
}

/*for the script page*/
.script {
  display: flex;
  flex-direction: column;
  background-color: #969696;
  color: var(--c-black);
  border-radius: 20px;
  margin: 50px auto;
  max-width: 40vw;
  min-height: 400px;
  padding-top: 60px;
  min-width: 800px;
}


.YesNoBox {
  display: flex;

}

.YesNoBox>.yes {
  background: var(--c-green);
  width: 100%;

  border-radius: var(--br-5);
  line-height: var(--lh);
  padding: 5px 0px;
  box-sizing: border-box;
  outline: 0;
  resize: none;
  color: var(--c-black);
  margin-right: 1px;
  display: none;
}

.YesNoBox>.yes.show {
  display: block;
}

.YesNoBox>.default {
  display: block;
  width: 100%;
}

.YesNoBox>.default.show {
  display: none;
}

.YesNoBox>.no {
  background: var(--c-red);
  width: 100%;

  border-radius: var(--br-5);
  line-height: var(--lh);
  padding: 5px 0px;
  box-sizing: border-box;
  outline: 0;
  resize: none;
  color: var(--c-black);
  margin-left: 1px;
  display: none;
}

.YesNoBox>.no.show {
  display: block;
}

.VatBox {
  display: none;
}

.VatBox.show {
  display: flex;
}

.VatBox>.plus {
  background: var(--c-green);
  width: 25%;
  border-radius: var(--br-5);
  line-height: var(--lh);
  padding: 6px 0px;
  box-sizing: border-box;
  outline: 0;
  resize: none;
  color: var(--c-black);
}

.VatBox>.default {

  width: 50%;
  line-height: 30px;
  margin: 2px;
  text-align: right;

}

.VatBox>.default>div {
  border-radius: var(--br-5);
}

.VatBox>.minus {
  background: var(--c-red);
  width: 25%;
  border-radius: var(--br-5);
  line-height: var(--lh);
  padding: 6px 0px;
  box-sizing: border-box;
  outline: 0;
  resize: none;
  color: var(--c-black);
}


.cdx-prop {
  background-color: #80808054;
  color: #00ffc3;
  padding: 3px;
  border-radius: 5px;
}

.cdx-prop::after {
  content: 'PRO';
  color: var(--c-black);
  font-weight: bold;
  font-size: 8px;
  line-height: 1rem;
  padding: 1.5px;
  background-color: #00ffc3;
  border-radius: 3px;
  margin-left: 1px;
}

.cdx-location {
  background-color: #80808054;
  color: #ff7b00;
  padding: 3px;
  border-radius: 5px;
}

.cdx-location-button {
  color: #0099ff;
}

.cdx-location::after {
  content: 'LOC';
  color: var(--c-black);
  font-weight: bold;
  font-size: 8px;
  line-height: 1rem;
  padding: 1.5px;
  background-color: #ff7b00;
  border-radius: 3px;
  margin-left: 1px;
}

.cdx-underline {
  text-decoration: underline;
  color: red;
}

.cdx-scene-block {
  color: purple;
}

[contenteditable] {
  outline: 0px solid transparent;
}


.tokenTb {
  width: 45px !important;
  height: 45px !important;
  font-size: 16px !important;
  margin: 5px !important;
  padding: 0px 16px !important;
}

.tokenLocation {

  background-color: var(--theme-highlight);
  padding: 15px;
  margin: 5px;
  border-radius: var(--br-5);
}

.pagnation1of1 {
  color: var(--theme-text-color);
  width: 80px;
  margin: auto 5px;
}


.feed-name {
  font-size: 0.8em;
  margin-bottom: 5px;
  color: var(--theme-text-color);
}

.feed-message {
  font-size: 1em;
  color: var(--theme-text-color);
  word-break: break-word;
  margin: 10px;
}

.feed-time {
  display: flex;
  justify-content: right;
  font-size: 0.7em;
  color: var(--theme-text-color);
  background: var(--theme-middleground);
  border-radius: var(--br-5);
  padding-right: 5px;

}

.feed-earlier {
  background-color: var(--theme-middleground-op);
  padding: 5px;
  align-content: center;
  text-align: center;
  border-radius: 15px;
  margin: 5px auto;
  color: var(--theme-text-color-secondary);
  cursor: pointer;
  width: 150px;
}

.background-box {

  background: var(--theme-middleground);
  border-radius: 5px;
  padding: 5px;
}

.background-box-ontop {
  background: var(--theme-background);
  border-radius: 5px;
  padding-top: 10px;
  margin: 2.5px;
}

.transaction-vendor-select {
  padding: 10px;
  cursor: pointer;
  border-radius: 15px;
  border: 2px var(--c-mbc-neutral) dashed;
}


.icon8 {

  height: 40px;
  width: 40px;
  /* You must set a specified height */
  background-position: center;
  /* Center the image */
  background-repeat: no-repeat;
  /* Do not repeat the image */
  background-size: contain;
}

.icon8:hover {
  cursor: pointer;
  background-color: #fdfbfb15;
  border-radius: 5px !important;
}

.icon8-size25 {
  width: 25px;
  height: 25px;
}

.icon8-missing {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAACLklEQVR4nO2Yz4tNYRjHPxTlRxYyc57nMNmha2FvgbIwESVZWzBlLCjNRkoWdoqysZ//YErKAmsLigWx0PgxmGkkKcYoXx33mua887rGvXfuPWc6n3qX53k+z3mf8/44UFFRUfEHsWWNsGPCbwq/J3xS+Dthd4RfE+kRwSqKhti4QfgV4Z+F6x9jStilrFiKgLC9wt8vQjwcL0W6u9fyJ4TPtiDfGPYta7keySeHhP+ISD0Wdkb4DuFrRbJOWE34WeFPIoXMCtvTZfn+RNinQPyr8CHBir8/x0php4XNBEV8EEl/Fwvw0YXyi3+LItm3sAi7sbTWc8kH0kjrnPr/ODYcFPA9i7001rnEfiFI/LBZ2zRvJw++CRteGutcYr8dvP2hNmKdC2Ld6qxtNKlN5JOm29uIVQtm4EVnbeNJn81LOJG1Quux+tYHM/Cls7bRpOl+4ePC3or0cHuxaqvD1YwyIdKBoIDXlAlhx7v+EXcS4feDGThPWagfqX2+/ExXjxOtkm16wi9HDnVXKTr1i4+NReSfZksqRSbb8PJ7yNyYFOk2iozYvEvYx4j8uEh2UmQax4WpiPwD0WcUmfpRwZ5H5EcLc6lvhrDrgfhPYSOUAbHJI7eui5QFYSOB/KNWLj49Q/jdoH1OUiaETQczsJUyIexNfr0vUftkCD/a+A86nf3UpYyojetmRUVFjxF2sL6U/h6DlA3l9gF7RdnQMihgMBOvDz/Qa5+KiuXKL2SoGLN3nEWzAAAAAElFTkSuQmCC');
}



.icon8-word {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAABw0lEQVR4nO2ZvUrDQBzAg2jVUgcFR6G7T+AiFKov4FoHX0D8BJsWcfUFXPUVXFo3B7vpUketqyLdRPCr+JODDEc401zzdaf5QYZc7rj/L3fJfTlOTk5OLABjwCKwAZwAN8AjcAEsOaYBLABrwDFwCbzwOwNgOctgZ4FVoAmcA0/o00k76AlgC7gFvonOW5rBF7y+Gyu+OoYhul0POAKmdQV24g5+BAGZDjClI9DFLAHBoY7AB+YJ3OkIJELEOga2C5ALJNgCdfHr9v3G3aDypnWhkiKGmSQEXG9acaB4tg9Mqt5cCAFX0QKNJASKUp6WlN6S0ksjCIQiDoGalKcMvHpXWUpfDxNAVgJ9YF7KtwfsSvdzwLPJAoJTKd+4uKT7MwIwRUCwoihTGTbtNkmg5/ugi8CDTgBZjwO9mAVKaY0DeN2kqihTjdCF3LTGAes/4r7tv9Ga7QNZUcrTltLbtkwlGt5kzg2Y6DVNFohEQB31fD0gk0ELuGmOA0kIhOJfCbzbvi/UtX1nbtv2vdGCb9GetcCV1u60NNPc9LpTHAccnyOcD9yLN68dfEJHTNeOxYd8X6p1tC3HrEKuknV8OTl/lR/7dgqFFBLk8gAAAABJRU5ErkJggg==');
}

.icon8-pdf {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAACA0lEQVR4nO3ZTahOQRzH8UOXlUSikPtwLRDZUF5CypP3SCkSW4snGxv2t24WiixwrVA2dtayY2UrSSSXhVjoQdg83Y9ORk1PXm7nPs95zuT8VnNO//md+c6ZOf+ZOVlWq1atWpUWluMG3qKj/+qEZ42jMd3G78Zng9MnNKfT84NsfAwxXAQgHzZV0fUiAPk4rIomigCUMWGnqk4RgEopKxngFTZhDs5iMjWAo5iNtcHrZmoAS7ENt4PXwdQAFmMnLgevDakBbMYatILXvtQAWpiJkeB1OjWA+11eV1MD6GBh5PUsNYB3GAo+81LMAxe7vJLLA+sin3wyz8eLVAAeRB6rcSGUV+FjCgDNyONSmNA7ooR2JOSJvLwFJ3EF7SoAPO7y2BN/jaL7W8N66fCvfS9W4P0gAb5j/2985mIvRnEg3FuW77L8HFLPo9jxQQB8CY1bFNVdgHN41LUxmgxJLY4disoPywa4gyUhfkZU994/6n3FLZzCdhzC3b9V6DVA3qtnQtxKnMescH1cH5T1GGA0xBzDy2jR1sCHFAA2hk3LE6yPlgxP+9H4fgC0umJH8k+oPirrMcC3fL2DExgLp2dSAihd2f94sPVGdfS6CMAf0/oAdK0IQKOMyTkFtQsdrweI5oAh2thVqPERxHD+CvMj7hJ/MU2EZxbr+Vq1atXKytIPlePRb4kzoUIAAAAASUVORK5CYII=');
}

.icon8-xls {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFD0lEQVR4nO2dS6hWRRzAPxOzjJ4aZAVJi1r0WhhcvW0mih6UdRc3WlmY5kbKMEvKilZRVou4F6xFED2lWvW2gnRRCKVF4IObFEShYvTETOv2iz93wsPlnDlnznPm+/4/OKvvPOf3zZw5M/+Z6fUURVEURVEURVGUXICZwCXAbcADwIPAKHBK/tFKZYDzgFuAJ4GtwB+kcxjYAJykyV4TwFzgOuAR4G3gAP58CZylUvwT/0RgGLgHeAX4hvrYBsxSKe5y/2LgDuBZYAfwN81ylwo5JuBsYAnwqC16fqZ9JgZSiNRubLn/sE38/YTDub1BAbgG+BA4Srgs6vU7wGnAm8SByXiGi2xVuuomxfLlnVW1gdOBr4gHk/Ec8m6rE/kGegu4ok0ZM4CPiAvTkpAkLwFz2hCynPgwHQgRPgdOblLGcVKNJD5MR0KwRdiMpoQsJE5Mh0KEW5sSspo4MR0L2dOUkCeIE9OxEOHSJoSMEycmACGrVEhYQh5TIWEJGVchx1AhgWE0h4SFUSFhYVRI/EL+BV6woUVXZ2yjdh/ZNw99qVcUssbj++xe8lEhFYQclIZUz0bXn3CjQioI2V5URuJc24lIyE4b9LbO9hEU5R/bTSzHbQR+a0nIIZ+QVBvg8WcsQj4ATpiWvZ8vcNyk9Fen9IHnFQ11vUNeBWYXSJPZwGsF7iEYIRemnGcOsDfnuGcy7kHCjNqq9kpn3JjNoWnbmEeHXRBCDjvOdaWjuvh9VtcnMII/+h2SKHYWOKS8mJGASxzH3KdCyucQYcyRuPNsFTPJ6479paj7VoVUEyK5ZNiRyLcn9v0VOMexr4z7KIMWWdP42jUswIaiCisd+1xWIVxVhaSw3pHYC4CPs76OmRrG8EVJGSrEEWZ5gUPK8Y7f1laQoUIcbPUNGmNqbGHWeEIVQnVWeArZXMM19R3i4BdgfkEZS2uQUVXIETvyK22T34jpSz2LNwpc68yUb5Q2hfwA3JBTO5wF3Aj8GLsQ4aaca71c47V8hUiTzmKPdBku0GsYvJCRgIVMlEibvTELCb3I2l0ibXbHKiSGl/qkT3C0bUWQY6IUcmck1d4JYKjA/Q0VnH0iSCFbSnwYnm+7VLuq9u63zTZpm89Y/OCEaNNJYEK0cTEgIdr8TjhFlnZQBSZEu3D7PMhhLf5oa69Fw4ACyyGxB8r1pZDN00JJZ9oxFUXiekc6DCXtWyHCLvvwD3lO6zQpcVp2/MW4DROiRSH7gE3AcxnbJrtPdEK6xpQQ8k6RCHgb+f5ugXtQIRWESDPPPI8/qkRg/oUbFVJByI6iMhLnkilvXaiQCkL2lZhlL2/2bRVS8R2y3EPICvJRIRWFyIzbT8mxduK2tE1+e7rg7NwqJIF+hwSGKZFD6kZzSAIVEhhGc0hYmH4VopNglufxJoTIKjgxYgLIIXc3IURWAIgRE4CQhU0I0anGy/Fdk9ONy/pRsWE6ziHLGpGRaEj7fxhzLJgOhXwivaSNCUks6CLrBMaC6UjIHp9+lapSTrXdqzFgOhDynvxxW5Ex7aGuAt73HADZNkMtCZEYgE+Bm1sXEdmyefMz7lma0FfWsC0Drg9+qddAFpbc2XU6xLL06kbbD300umUiBmRx4tV2ceKJGmV81niVcxAAzgCurfg+kmr53K6fpW9hahKaUbvA/RbHhDS/y+IpkvO6vudBfR8ttTOE3m8nyOxm+VNFURRFURRFUZRevPwH+WWr7bxQbc0AAAAASUVORK5CYII=');
}

.icon8-img {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAAGAklEQVR4nO2daaiVRRjHT5lLq61G2l6KlJiVWn2IdsJohRY1K7GkKNIwb2VpWajdsAVLsboZUSZU6g1pMfpgX6KoaKWyfSVbuAXVzd1fPDDB2+G8Z+bd5p33nucH59uceWee/5l35nnmmTm1mqIoiqIoiqIoiqIoiqK0KMD2wCjgUmAacHMP+0wzfRspfa2FCjAIeAhYR+uwDngQGFgLBWA7YCbQTevSDdwqtihbjJ2AFWVbIyCWi03KHBnPlG2BAFlRykgxrymlMbf4FmNgi88ZNv4B9vcpiKymlOYs8OlntNLSNi0/e/FTgNGpm9h6jPQhyISye1khxvkQZHrZvawQN/oQZHbZvawQs1WQsFBBAkMFsfAn8ARwETBcnDdgGHAB8CjQRb6oIDFsAxYB+1jmx92Be4At5IMK0oD1wNiEC5ezzGjKigrSYGRMSLmaPDOHkaKC1LEky7ITmE82VJC6V9WgjILInPI76VFBInQ2MXQ/YCrwOHATsGuTsh2kRwWJMDnGwH2At6IFgbVxopglcVpUkAinxRh4Io1piykv/kpaVJAIR8cYuJ0ECwDjPKZFBYlwRoyBx9GY62PKjyA9KkiEa2MM3AtYHS0IvAn0jSl/MelRQSK81MjAkW3oscDdwOVA7yZlnyQ9KkiETcDhtQwA+wJ/kR4VpI7lGQWRCHAWVJAGTCkxd6CSgkjC3VfA1wUl30mAcGrCPl4BbGglQSTOtBA4TlY9dSug483eRR4Gqc+5HWzp2wEZJ/FKCvIucKjDcw4D3iP/iV6WvNeZ8PqxwOnA1cAq80OhlQR5Gdgx4XGH1VSXoAV5QaKsKZ7XB1hJNQlWkGebOV8Oz9wBeIrqEaQgy8SgOTy3l8kYqRLBCdJhywA3J1q/M5/xlrIS8niM6hCUIIsdxLgG2FqXlHCDw1G6BVSDYAS513bOTjaEmny/zUGU+1IY6FNgDjBG9kuMz3Mh8HABSXLBCDLHoY7bHTozy6GeuY6G6TL7ILEjVrZwgXl1I7bygtzm8H3ptCvzHOqbZaljrYsjGqnv7BxDOKUJIu/+aQ6vmftTdGqRw+tvumlDPZ+kuWUBOLHKmYvbbME7I4ZcQZGWR1IsECREs3eGfo7MYV7xLogY4EoH/2EJ2Vlq82eAq0yb3gH2yqGvxwC/VUWQLba8WeNhP01+LHUQReaA3Sxlhpmj3XcBe1jKHgX8Erogmx3E6GPu/sibVXEJCY7tP6luW3at7ZA/MBT4MVRBZkg2n4MYnRTHiykDlWPMLQv1fGNbiQGHmE204ATp5xAyf4XiWZ0wlH8+sLFJfd/KHoyljoMTilK8IJYG7wKswR9rXK5DAi4xm1M25LU01FKXZDJ+FrwgQH/gdfyyzGGSH2/mPFdkAh/ukB70YbCCmHMUkv3nkw4H32RyylCInAkZbal7zwZZ9OULAgwA3scvix0dxUbeuyt/ACc4/BDfCEYQM3Q/wi/zHdrVLJKchL+BUzPMm/4EMSkzn+OXdod2yVWuedIdl0kfeebOwKulCQIcBHyJX+5waNedBT1bcsTOtTy7r3Favfshg4Hv8ce2AiPJSUU5L6Eope+HFCHGlIIjyUlwid/1Bp7riYJsBSZ5iiQnFWWiY4ZMjxFks2SjeI4kJ/2xTHYQZUTuApQgyCZJPCgpkpwEa4aMFwoWZKMEAUuOJCdlpj/r+xVkA3BOIJHk3P2jwsjRC44iG0anOHjErxEuc/2p8H/DXFaAGCcHGEmmiAyZ0C9SlqjqKIeo6ttUB7+imIRnuUY7K10OYgwoIZLsJRkjb1GyJjvL3fFHWp6xH/Ax1WWK77+rSHse7wdgSICR5DxZ7/XvKjKEuYvK7giNptn7hWCCes8naOQXwIGWOoeYEVRlVpb2d3om3PxfZLMZ1qRn4AjgJ6pNZ5YkvlwwQbQ2s93ZiA9ktWSpQ+6k+pXq0m0SCMv927wo8joy16pG82CtSc/mX0GLOL3kA2n3A7IIqYWKCYsPN5e39HfYzJlhrt1rr8hHbjGdZG6B8OdrKIqiKIqiKIqiKIqiKEotLP4FSllpScKJRrwAAAAASUVORK5CYII=');
}

.icon8-dots {
  cursor: pointer;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAtElEQVR4nO3WSwrCMBSF4Yx0D7rD+lhm1YGtW5E4/yVwFVKNTRHaOzgfFDLoOdCU3jQEERERERERcQRYA0fgDDzsSus9sPKYfQO2wI2yPt3jKTvcgV8lL91wR5bKZuz11dp5yGaAy4Sik4dsBogTiqKHbPij6O4hm7GRVav1kM0AhwlFjYds+DLO0rwdcy2MwtmzpQOlHynZeMp+SE9px3drH1i0dVPxO7BIVkRERERERMLMnoP772/pNsEXAAAAAElFTkSuQmCC');
}

.icon8-hamburger {
  margin: 5px;
  cursor: pointer;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAABWElEQVR4nO2YwUrDQBCGc+7NF4qinlrBHhRqX1U9ikTRq/oIXrzGFOwngUXXsjUzk26sdD5YCJuff3aySXZ3isJxHMfJCXAC3AEN3zShb5LQHwDXwCvwFlp7fQXs9/VXEcy7+AoCHAMfv2jbe4dWfzXAvSBAFelvBfobq7+alWldx3ukrwX62uqvBiFD6XcygUb5Ci0E+oXVf4iP+FGgf7D6q2l/YYIA40h/KtCfWf1NhCBVYqGpUubADHgClpF+Gfpmff0HAxgBe6GNhov8RwMilz8wB14Sr8QzcLGBvdNc468d/FTwkZ2vDL6LqdVfTe7fIkp/SwJZFyaU/pYERAyl38kE6pzbY5T+lgSyHlBQ+lsSOMpwRBxb/U0AJXCZOKS3feUG9k6lxt/5d+B1oR94XUiF14XWED0gEX1mQBVgGxNoBP5eF+rA60ITrwuxBXUhx3GcIgefibpfqC+5EJsAAAAASUVORK5CYII=');
}

.icon8-add {
  cursor: pointer;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAjUlEQVR4nO3XMQrCQBRF0b88YyHuv0hAY6GbuCkUhMFGhLwZvAemn8etfpUkfQKcgQdwB041GuDG21qjoVGjwQFhFkizQJoF0iyQZoE0C/wCOAIL/ViA6ZsBF/qz/tWACZjpxwwcak/tD2o0OCDMAmkWSLNAmgXSLJBmgbTmJJ1rNDyPouvr7XuMSKphbPbjdE3BKPvsAAAAAElFTkSuQmCC');
}

.icon8-add3 {
  cursor: pointer;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAADoklEQVR4nO2dy6tNURzHj+RxcSlRJIU8UwhDxEQpBh43MjEhAxOv/AEmpCiSV7p3oERJoRh4XGSgxEAxkwwUyYCBZ3y0sk9W+55z977Za93fOev7qV2327q/tX/7c/fe63lOrSaEEEIIIYQQQghRCcBQYDNwGjgFbHK/0+UdBICxwCP68hDolJT4QrppznkJiStjNPC9HyHfgFElYw0BlgJ7gKPAWeAwsB2YEz6bNgCYQzGFFxNYCzwviNMLLI6TWYsCzC8hZH5BjEPA7xJx6ndcV7wMExMCHMiVfQ3sB5YBS4DVwBHgs1fmK7AgbqYJCAGmZxe3zt1mrTJgLvDRK3s9eHIJCjnolXF3wMSCuvZ65X8C44IllqiQB16ZyyXqmp2LuypIUgkL6QZuZ8eOEnV15OJuCZJU6q2ssgDjc3HXlP7jVCCuENdXqfMLmFJF3LaCSEKAkcCTgbxzkoQIQoBZwD0v3ntgRnVZtBFULATYlo1fuc5gD/A4ezzVeQcsCptVC0P1Qq73E+eqG+oPm1GLQ1whbrzrBjAtbFYtDNULmZmNYbljRfYIuwT88OJ9qKrl1nYQr5W1EHjrxXwJDK8mizaCuP2Q5bm46qkPppCsPn8Sq6equG0D8YVc9OL2VhW3lroQoDObM68fpfoWwAUv7p0gSSUqZFhu2nZXyfr85UYXgiSV8PD7M6/MwxJ1Tc01fwuH7JOD/xPizwA69vVTz3Dgplf2EzAhaHIJChkBvMiVvQKsrM+tA5PcKhPgaa7c7ujJJrLqZCrwioFxPG6W6a3LGgecK1gB6XgDbI2XXeL9EGAysDMbdr+VLda+BhwD1rmWWfiMWhwidwxFARJiDHSH2AIJabh4bJ43qRP76CrxDukaxPNz16Yjxn9mZ9ZUdMvzRf98y67VmJAbLO8XnIRovOGn+o2owMYGlYlybAgh5GTJykVfTkiILaofB9Mj679YH+ql7l5QYmDcC/bpEq4JB5zJ7dETjfmafeRHmGZvTow6hhR2DEfWUgENndgCCbEFEmILJMQWSIgtkBBbICG2QEJsgYTYAgmxBRJiCyTEFkiILZAQWyAhtkBCbIGE2AIJsQUSYgskxBZIiC2QEFsgIbZAQmyBhNgCCbEFEmILJMQWSIgtkBBb0Pdbbxoxa7DPMxmAUQWbhr5E2bgv/pFtym/GGa+oiAF/t9f1NtnTF34bmWi6EXWD2weeHe5nfX23EEIIIYQQQgghatXwB760lPkHWWDqAAAAAElFTkSuQmCC');
}

.icon8-down-arrow {
  cursor: pointer;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAABJ0lEQVR4nO3XPStHYRjH8RuRKCmlDMpgsFksFpPFCzB5A7wBVsULYDLbTBabwWSxGJTBYFAGRVJK8tBH6gxnkMf7nP/56/rsd/fvO14phRBCCCGE/wureFC/h/e/cwTcap2bHAFbLQzYyhHQi+MWjD9B358Diohx3NU4/h4TWcaXIuZrDFjIOr4UsVnD+I1KxhcB3TiscPwReioLKCJGcV3B+FuMVTq+FDGLl4zjXzFXy/hSxHrGgLVaxxcBndjPMP4AXbUHFBHDuPzD+CuMtGR8KWIaT78Y/4yZ1ARY+UXAcmoKdGD3B+P33t+kJsEgzr8x/gJDqYkw+cXx84ip1GRY+iRgMbUDbH8wfie1C/TjtDT+DAOpnWCiGH6W/TgJIYQQQgj/wxtuapcNfsrZmgAAAABJRU5ErkJggg==');
}

.icon8-left-arrow {
  cursor: pointer;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAACSUlEQVR4nO3dTagNYRgH8PGVku9YSZYspbATO5FiLxuytbRkaWvFhtgoxVrZkrJlJckKNeUjIUQ/3e4tpfvh3Hvumeec+f+2Z/PWv/fMzPM+80zTRERERERERERERERERK9gK07gAFZ2vZ5ewzl89tcTbO56Xb2Ddbhtdte7Xl+vYDeem9vrrtfYGziFT+bXdr3OiYfVuLJAEAlkFLBz5mL9v7JDlguO4/0AYSSQ5YBVuIzfA4aRQIYN2/FwEUEkkGHDIbxdQhjZIcOAFbiAn0sMI4EsFTbh/hCCSCBLhX14Zbhy27sYOI/vQw4jgQwK63FnGYJIIIPCngUKgwlkVHAaXyy/XEPmg7W4OoIgEshCsAtPjVZ2yGxmzrk/jDiMBDLH2cViC4MJZJiwA491K39ZU3AE7zoOI4GYLgxexC819HeHYBseqKWfgWD/VMuNetq+FgZ/qKk/gWAD7qqtbfoAe/FSfW0z6XAGX42HtplUWIObxkvbTKqZEsi4aZtJhRfGT9tMqgRSDC4ZP20z4aX0G8ZL20y63PYWlAfDglI6KSrFxYJSfi9IDqjqkSPcmnA4TQ4124Ae5cGwEGmUq0laSeuRZut65HWEmuSFnXrklbZ65KXP0mcs33JAVYgMDqgHG3EvR7iFyPCZ0uOZ3qTJoRAZYFaPjPirCccyBLMYGRNbjwxSrgkn8bH3raQFh/E/myeUDOPv6HMVt+YI5NrIFxTTcPafryVMzVnZNPNzdAFbcBQH88mjiIiIiIiIiIiIiIiIZuj+ADNe0n1t48wIAAAAAElFTkSuQmCC');
}

.icon8-right-arrow {
  cursor: pointer;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAACWklEQVR4nO3dPWuVMRiH8fg6uPiyiJMIgpOjUHAVdHBxENx1d3Qrjq6OCgXpBxAKzgUHEYp0cLKTxU7aQetQhcq5JEPQQaWtpyd3kuv3CZLzfzjn5E5yPylJkiRJkiRJkiRpqoDDwBXgJnDGj7ci4DTwml+2gLs1xzQ04Cl/9gw4UXt8wwHe83dvgUu1xzgU4BP/9hW4U3ucw9hFIMUT4Hjt8XZvD4Fkb4ALtcfctT0Gkn0BbtUed7f2EUg2AR4Dx2qPvzv7DKR4CZyrPYeu/Gcg2UfgWu15dGMKgWQ/gIe5BFN7Ps2bUiDFC2thsQLJPgBz03lcBnQAgWTfgfu159akAwqkeA6crD3HphxwINkacLn2PJsxg0CybeBe7bk2YUaBFIvuscQKJFsFLs7mcWtQhUDKNvHt2nMPqVIgmQXKYIEUK8D5mT+JUQUIJNsErtf+LEIIEkj5CnsEHEkjCxRIsQycTaMKGEi2AVxNIwoaSLYDPAAOpZEEDqRYysdd0ygaCCRbz4fB0wgaCST7NsQeS0OBFAvA0dSrBgPJ5lOvGg1kLfWq0UDepV41Gsh86lWDgSz4ox6Df3sDWXdhGMeSpZMYdiwuxrFh+T2OZTeoYpi4hRtnHbLpIYc4C8MVjwHFWKlPvMkbp3Sy5VHSOLWsVQ9bxykuLnodIUa1d9sLO7vklbZgvPQZjNeig7FxQDC21gjG5jPB2J4pGBuYBWOLv2BsghmMbWKDsZFyMLYaD8Zm/MH4uopggFPAq9/2Lj77QpcYrzyaA24MdY5WkiRJkiRJkiRJKfsJQkzbRA5AxiwAAAAASUVORK5CYII=');
}

.icon8-yes {
  cursor: pointer;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB70lEQVR4nO3csW7TQACHcUsUxNhChbq0qEtFn4AH4Gl4CAbEu7B0qESHDgjBxNThdoZOIHXqxoLQh05KRZDS4jZO8/f5++3xnfMpvsSx3XWSJEmSJEmSJEmSpBUB9oBXwOGqxlAPwBPgmH+dAS/6vF4DAraBwmIXwNMhx9PdY1x5d9M2dL8xqo9DjanlY1Qn121H9x+jej3EuBomxlfg4aJtaUnA1uyrbF813Pay42oBYwQxRhBjBDFGEGMEMUYQYwQxRhBjBMFf4DkwRg6MkQNj5MAYOTBGDoyRA2PkwBg5MEYOWokBPAZ2gQfddK4OKXGXfAI7wBHwazbJS+AtsNGNCI3E2AS+XTPhD8CjbgRoIUYFvPnPxE/roawLRitrRgV86rEDsVFoKUYFfO65Iydphy9aOUzNmy3ejC0KLcaYuyXrfExRaDXGFeAA+H6LHVzbmkJra8aYozCVGGOIwtRiJEdhqjESozD1GElRMEZOFIyREwVj5ETBGDlRMEZOFIyREwVj5ETBGDlRMEZOFIwRFWXH0yErVJ8vCPy4RZSfzf65NOJPynRPFI40SjFGTpRijJwoxRg5UYoxcqIUY+REKcbIiVKMsQbAPvBlLsRv4H29HWId89HfMM+Bl8Az3xRJkiRJkiRJkiRJ3ST9AaiiiNjgVQdTAAAAAElFTkSuQmCC');
}

.icon8-no {
  cursor: pointer;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAACXklEQVR4nO3dS27UQBRA0SIbQCgSDFB2AhOUNUAiPkKgnoBEkj3ChM9mCFN8kcEegDqo7SRdr17dO87gVR9VO7KdVClmZmZmZmZmZmZmZr8DHgPvgefAYS8fC3AfeA2cAcfAQe2BHgCf+LvvI0xJHvAS+PHP2r8BD2sNdAf4yPYGYFOSBmymNW7rc5WdAjy6YqDUKPwfY+5JjcHGawY9obAbxtiHGsOd7DBYGhR2x6DKNRS4O13A06OwDGP8TO7VGvTpgkGbRGEZxvhzz2oP/Ab4uWDgd6WRgLdNri0jCq1iZEShdYxMKGTByIBCNoyWUciK0SIK2TFaQqEXjBZQ6A0jMgq9YkREoXeMSCiIEQcFMeKgIEYcFMSIg4IYcVAQIw4KYsRBQYw4KIgRBwUx4qAgRrjXb4bMryO1uFP6vlHYIMogRhyUQYw4KIMYcVAGMW4xlv1qK0gwjDl3SSCMOVECYcyJEghjTpRrYGy8dRIkVtwojPCKUcq4xl1bUQJhzIlyQ93k8wz8+oqDMSfKym7zSR/ulDgYc6Ls2D6fgeNOiYMxJ8oV1Xw7BHdKHIw5UQJhzHWPEgmj9I4SEaNblMgY3aG0gNENSksY6VFaxEiL0jJGOpQMGGlQMmE0j5IRo1kU4DT7Xy6x/HWk01qDHm45PyMVxkqUyyr/ahx41QPGSpQXZd8BF71grEA5K/tuOnOpG4yFKMdl343H+gBfe8LYEeVLtcPBgKMtKONF7aQkjz8H2lxuwTiqPdjB9PV1Ph2bV+cwkwqNa53WfB7i2DwzMzMzMzMzMzMzKzH6BYmAo05GnxAkAAAAAElFTkSuQmCC');
}

.icon8-yes-2 {
  cursor: pointer;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFgUlEQVR4nO2caYgcZRCGW6PGM0TjmUjwiHE9ViMeUZBEDCSwCoJoiBoFFyUKguCaoOCBmh+Kf4yo4BHxQBQUjYqKgqBIAhqviHc84hHviGdM1kkeKdODzTr9dVVPT2/PdD2/5sfuO1319cxXX9U7HUWO4ziO4ziO4ziO4ziO4ziO4ziO4ziO4zg5AbYG+oApwJg2tXYA+oFJ7ejUFuB04Ev+Q16fnXNRrwV+T2itBI7qzJX3IMAgsIn/sxk4y6CzFbCU1sgCTelsJD0AMA9okM7Xkmil1m2EeajzEXUxwGnAMNlk3tnATQqdr8qJrAsBZgMb0LF/htY1Sp0vyouwiwBmAH8qk/hJhtYQeu4pL8ouATgO+E2ZQNnUBwJaF8d/o+EnL4FHABwBrDPc0UMBrXNTKrNW/AGcmKZVS4CpwLeGxbgi48zyt1JnPXBSudFWHGCybKiGxbguoDXHUAxsBE4pN9qKA+wLfGZYjFsCWrOAv5Q6crY5s9xoKw6wJ/C+YTGWph0CgRNGtENCbMrTdulpgPHAm4bFeED6UCla04CflTpSdS0oP+IKA4wDXjMsxuPANila/XHJquXy8iOuMMCOwMuGBD4PjE3ROgj4xqB1ZfkRVxhgO+A5QwJfBLYPVGZrDFo3lB9xhQG2BZ42JHAFsHOK1iTgU4PWkvIjrjDAGOBhQwLfAnZN0doDeM+gda+2PV8L2DIUutuQwHeACYHK7A2D1oNplVmdF+MOQwJXA/sEKrNXDVpPpFVmtQXdUCg5I98vUJm9VERlVluA6w0JlDHsgYHK7FmD1ivATp0K6uB4PjCuAC0J7FjgeLHAFHOFrQEWGRL4PXBIoDJ70qC1PK0yawtgOvBu4o2kYXZz3u/E2LWRnDPI64sKv/Do3/e6xJBAaXccGajMHjFoyWY/vhMB9QUmZo9ZDWLSRAsEsbDgax80TOgkxumBYkDKVS1y8+5eZCzJi5EmWog7LXU18HlAS5I3ryS7ThKZl89ow66T5OO0yqwQlCfQxUqtiQqtDaHkFGzXab7f7IIqM2mdTI46CfCB8mIuVWjtptSSPaWvBLvOsCxeAXYdYW0pTkPpuxiGLOco9LSHKZna7dVBu04j9PVotOv8ABwalYFsTnFdrr3jBhQVm8yONazU1vDY7TqDBdl1pDKbFpUJcLjBDrM+y8ISb7jagJ/JKq9radeJD3ByARp+ybprgKsMCbwroFNfu45YVAwXvDatF5TQu92QyEUt/t/tOrJxGz7Sq0Mbc3z6fUqptRmY34ZdZ0mBdp25UZUwtiNWhVoIwC4Gt8dG4ORRtutkVpKjAnCjcRY9NuPAqHUKrjNO6O4P2HWOAX41fEIviHpo8rYsVC1JHW/wMmmpl10n3gMeNQR1X6jvBcw0nLKzqKddJ55rvGAIbnGBZ5Q06m3XiefLlmH/ZRl6V5OfFQXadW6NupXYDvOhMlD5BJyfoWcxIzRxu86IJB5g+G4O9r3ir0JtD6155pkQ6DJL+V0/u04Rfa8cdp3mGWVWCy2367Tb9zIOhUZq9Sd03K6TSMapefpeRrtOK2REvHel7DpVATjPUMJ+JCUxxfC6oUcWrMx6DmPfazR4O81I3bMY+15ZDBeo1Tm7TpXJ0fcKDoWwzVFCZfLEqK7k6Hu1KmsHEloWS6faSF0rcvS9Un/DjW2OkuQ78SiPXha6v+/VSHtKmzgEjY3CH4HDyo+6d/peUjJfmKGlnaPIofHo8qLsMuQhX4q+15BSa2bGHEXMc/50HUUiQ36qhTnMF40WOtLC8afrGBI5Nf55crPNIvPyM3JqzUls9I14UFWuq7BXiH+dVEgviS0PJfbf9DmO4ziO4ziO4ziO4ziO4ziO4ziO4ziO4zhRvfkHE1t+X6JLAHEAAAAASUVORK5CYII=');
}

.icon8-period {
  cursor: pointer;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAAD30lEQVR4nO3dSY8NURjG8bLUhgVBQtiL+AJCN2KKxJAIK4lxga9A2BliZSM6EZHu1l/ArgUxhEasDOE7mGlj67+ceEULt/W9darqPVXPL+lN53apqsetOvWeobJMREREREREWgIWAWuAQ8BR4BTQC1yyn1773VH7TPjswtZblEkDpgEb7ATfAz7QufC3w7at9WHbimJyIcwE9gLXgK8UJ2z7KrAn/JsK5+8geoBB4CPlG7HLXXfjgwGW2/9UL24Dm4ApTfxGPMSvB8CKrO6A2dYSGsO/MaAPmJvVkd2sX5OeV8CurC6A6cAA6esLx5KlDFgKPKM+ngJLshQBK4G31M97YG2WEmAr8In6+gzsyFIA7AdGqb/R0FDJEvhmNCGMX74D2zOPgFX2VW6aL+7uKdaaquMNfLLeuGl9WZk8NAeb7jkww0Mg4YFJfhr0UA6RP1VTZgHmJVqbKqP2VX5BUpeqCV0oO4wViZTQqxLOTU9ZYUxx3rnkxb2yAtlY9ZEmZF0Zgdyq+igTcqOMvnBpT3F98zZUR9rTX+QgtjCGSdozUkhJBdjX5o7Ib7uLCCQM75TOXCmiohvq/tKZL1EHeNsodMknXieWDeOXfI7HDCTMz5B87sasXYWxSJLPuyij6sOUsJw7Ir/NjxFImKcncayKEUiYPClxHIgRyLFIOyNwJEYgp3UmozkVI5Bz8fan8c7GCKQOk23qU4pXIP4C0SXL2SVLN3VnN3U1e501e/Vg6OzBUKUTZ6UTFRedFRdVfvdUfrdQwuJfks+dKGFYIOrCddaFq0EO+a2JGUiXhgHlHgbUFS0QC8XTym+pGYoahgWiCZ6eJoJqsHWuJWqLmb9uq3dKe/oKCcMC6W5zZwSWFxaIhXJTZ3nSrhcahgWiZ5Iqnj3+E0pY11YmNlxKGONWpNbCAa2Fc7OstEAslIsT7FDTnS81jHGrVL+o+sgdegnMKT0QC2VX1Ufv0M5KwhgXii5dVV6qWkwIfTJup5rqcfSKbqfCApC2EGRTvQYWZ57YOih1Xs26lU9u3zUCbAa+0RyjwLbMM+s3acLq1qOFLJlRBGBLRS/4Kstnt0uM/+ee8qamN/DuLEXW+qpTk/iRu9ZUu4Cp9iKw1PXV6g2hVmYJdZ7UvKi8HFIUYBZwxt674d1YrV+b94/+lPv4NVx6f4ajYC7j7NWrWdPZ0uUDFS2yGcZN9Rc+OiRFwIzw9BvWKCz49Ulh20PW0Ej7ZZFl4ecA77XAibD4l0146dQ728Zx26aPMnnqgAXAauBgmNEKnLRnnAH7OWe/OxwmWNpnF1S93yIiIiIiIpljPwCVvnSDnErrQQAAAABJRU5ErkJggg==');
}

.icon8-tag {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAADYElEQVR4nO3cPWsUQRjA8TGCGhWtAoJBCXYSuwT9EqJfwEIwfgCxE1+w8r2QSARFi0SIUcFaC21sVKwsLES8AW20lAii/mXgDtbjyN3mdu55Zub5Q9owez+e3b27vXHOsizLsizLsizLaiRgG3AUOAfMAysR/xaBa8AcsLuZI8gkYBp4BPxEpr/Ac2DWlRwwDtwB/qCjAHMFGHOlBUwCb9HZ46JQgCmghe4uuxIC9gKf0F84fR1yOUcak1Htmcs10pmM7imZdLlFepNRbc7lFGlORp4Xd9KejE6LLodIfzI6rbjUIx+M9EHICyNtEOSvGT+AXw3/zzRBkMP4CJwAJro+PQ4fEq4WCYIcxhNg6xrrCjC+KBDkMF4BmwZY34Ehv2dJB0T4mjFTY51XswcRxnhfc61hSvIFUXBru1RzvWND3H3pBlFwaxu6t451h1vivECUYIRe1Fz3LtafThBFGLRPPxM11n6SnECUYXS6OeDatwOfyQVEKUbn27zjfda+GXjKcOkBUYxRRbnV6/QFHAReM3w6QBLA6L6mvATuAw+ADzSXPIiC9xmakgUxDEUghqEIxDAUgRiGIpDE7qYkejhKDLub6t+8YejqzCgmw05Tg3c4NoadpgZvda2HKJrAsMmo13JMDJuMev0G9sfCsMmo30LMX7va+4x6hY/tx2P9DvxNzcWUXivazg7AXemjSxBjKhbGtKIdElIoPAO8LwpGGyTsHWJJT0ZlVx2pjVxSK+5ktEGOSB9lIsWdjArIeekjTaD4k1EBWZA+WuWNDqMNsiR9xJR+muoCuSF91Eob7WRUQE5LH7nCRj8ZFZBZ6aNXlsxkVEA2AF+kXwUlyWJUUC5KvxIK0oERAnYC3yk3rwajE3CMMmuJXcD7BVynrLy6yagGbAxP31FGLbWT0QMl93fvXvVkFIbik8LIHMUniZEpik8aIzMUnwVGJig+K4zEUXyWGImi+KwxEkPxRWAkguKLwlCO4ovEUIrii8ZQhuINQw+KNww9k+INQ8/pyxuGnmuKNww9F3pvGHpQvGHoQfGG0RzKpSEx3gF7mliP9f9zX9/WsUPCbWCLvZARAnYAF4CvA2zkshJtuwqr5wPeM8Cp9u9Twv6588DZsMVR1F11LMuyLMuyLMuyXFn9A8sYNDGMQaE8AAAAAElFTkSuQmCC');
}

.icon8-fatcross {
  cursor: pointer;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAACHElEQVR4nO3dwU5TQRhH8Qb34LMY2Iob0XdC2aOvYTe8iqCoPIR1RzDdHjO5XbDhGtrJnf+dnl/CCkj69Wxo+Wa6WEiSJEmSJElS74AXwHvgM7AErp74Wm5+5h1w0Ppxdwk4Ae54vl/AcevH3xXgDbBme+V3T1vP0QXgJfCH3a2Ao9bzzB5wQT0fWs8ze8D3ikFuWs8ze8DfikEeWs8ze1TWep7ZwyBZMEgWDJIFg2TBIFkwSBYMkgWDZMEgWTBIFgySBYNkwSBZMEgWDJIFg2TBIFkwSBYMstXeVFnV+VZ5IWEuysw3wMfyXCRsFNZYYuvFqtmG5GbXdpf1zl6tJ98l3myhb7P4vC9+ludoyiDlSIDGnU0ZpJy90LjLKYOUAzEat5wySDmlpHFXBslikDAGCWOQMAbZ5yD+2ft/X6YM4gvDsBeG5YYEjXs7ZZCDyqdje/Nj8is9ylvMvv3+5NvvryaN8SjK6eafMhr8Bl43ifEoylG5IQG4LufA2T8PwFfgHDhc9I7KWs8zexgkCwbJgkGyYJAsGCQLBsmCQbJgkCwYJAsGyYJBsmCQLBgkCwbJgkGyYJAsGCQLBsmCQbJQd3HivvU8s8dwIUEt163nmT2GGxJqOW89Ty9Xd6wqLbH5kUcVNyTXO8RYN98o7A3DLnG5IeG5bpvt2vaOYev+DPhUDsSMfLBk+d5lORLgB0tKkiRJkiRJWuyDf0j14qWvGLeaAAAAAElFTkSuQmCC');
}

.icon8-quick {
  cursor: pointer;
  background-image: url('data:image/png;base64,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');
}

@media (prefers-color-scheme: light) {
  .icon8-word {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFFklEQVR4nO2dW6xeQxTHf0eDIuqeKJIjIjxQfWiTQ70cIS6h9KHiqUTRPki1oYhLpU9Cy4NUUh4kjWuDJ3eVoA8VCXVE0kuOphIhKhqUuLQcIytZ4uTkmzn7NnvPfN/6J+vpm/n2963fnlkze82eAZPJZDKZTCaTyWQyFdEMYA5wI3AfcD+wGJhVqLaptoaB64H1wFbgV8D1sD+AdcAx5vPmdBJwJfAQ8Drwvcf5IRsDTjUo5XUUsABYBbwAfFnB+T77GDjcoIT7/fOBpcBTwGfAXw0CcD1shQH5X6cBC4G12vX8GNn5roeNDyqQWdrvr1Hn7+vA+c5jZzBAuhzYAhxKwPHOYxcyADoeeDUBZ7sCNur5D+fpULquSbc8v8uh9gnA5wk42tUEsrbh68gc6DXg4jZhDAHvJeBklyCQyfYccHQbQG5JwMEuAyBinwDHxoRxmA4ju3awywSI0y5MepUompeAc11mQMRuiAVkZQLOdRkC2R0LyKMJONdlCETsghhAnkzAuS5TILcbEJIC8rABISkg0rs0LuuyMCCuT2KItRAMSGt3m7MWMngx5B9gky4tusxji7WMlLUui7hA7iwx2LnLgBC1hfygD1KLSsrut6BONCDbKa/tOY2yduiit3s1R1C03t+aJpZ6G4EDLcWQ30ouSZWyv+cC5B1g5pTm/UyBehOar56aA9/fUgx5ETiygE+kzEs5xZBze3yPpDb3TFPvCc9vWNMSEKfJuA3aQnvZhhIJuySASNLfp0sCw8WvA6nPRS0CadKSACLdzpmB73vWU29hoM7dBqQ6EKfN2qdTdIg5ufwrgfLS1e01IPWATOjqdp9umlT2AHB6oOy6it2FdVlTHPLFNK8FbNFyywNl5tZYrmpAejjlgYCzzwbeD8yOZwCf1gioBsQz4jonAOWIwGera45wDIjHMVsrLBobDrxPaEBqOkbs1pJA3m3gmtZCAs75CZhdEMaSBmDUBXJQ3/zqZQdzmxj6LDTXCM1R2gTyDXD1NKND+ewa4NvcgYhdO821nm/wWmWByCOdi0r4ZUGBrGHyQOSZVKpAxiv4Zk/OQFLvsnZV8M2uXIHkENQnSi6Onqt1sgRyWybD3nFgpMDvGym4+0SSQD6sMDE8S1OqbQP5z/bpY5teVuZd/OSA2KOTxIDYw8WEgNjjd9LpsixBRVoxxFK49Pcih9Utj7L6CogtAyItILkvlHP91kKczrRnTsmPbyq4rndRh0tJ+xaI2E798w+W3NZpAnhZ37+Qa/9c8fpVgXwHbAae9thmLZMdkK5ttAKQNwqugJcybxoQogKRwcjJJW5UKfuntRCiAZHta8tK6liXRRwgEhfKaKjA7tsWQ6gXQ2TnvKKSpU0W1Ikb1GXH7ce07jyPyWePF9yd21oI9YA0bQYEA5KsjVoL6R6CMyDdO94NGhDbBJPKQB6JAWRVAne7y7SF3BEDyPwEnOsyBSLzlsZlW41TCcZXMbcbX5rAHe8yayE3E1FDk15jzsVGOwTygWZJox/oMpaAo13iQHaXzKvU0nGaXu3a2S5RIG/pjdu6LgXeLvkCZNs20hIQWQOwDbiOBJTysXmzPb9ZhqLLGjAJ2lflcNRrCgdL7ujaCbkcvbpR89CHcjwmYhAOJ16phxOPNwjjozaGnIOgE4ErasajMT0G3BRJw7q193p9V9G3Ic0veniKtDxTB/Foie4Qeo+uBe7s+FOTyWQymUwmk8lkIlP9C+3OXBQDOz03AAAAAElFTkSuQmCC');
  }

  .icon8-pdf {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFF0lEQVR4nO2dXYhVVRTHf6M2SkUZlZqkBUFFZYGNH0RC5Ad9GJH0YBp9ED70YNaYmEygL8G8lIIGQRIkflQ+lFQWaJAkIQW99AWCJTSTBpWkpZhOO3asK4fdOWfude49Z52z1x/Ww5x759611+/us/dZZ+19wGQymUwmk8lkMplMJpPJZIpXo4AeYCnQC6yumfVK226XtqrVJGAD8DPgIrFBYD0wEUXqAlYBfyoIkCvJTgArJRalahywQ0FAnBLbLjEpRf7XsE1BEJwy21lWT1mloPFOqfnTV6GaABxX0HCneEzxk5zCtEFBo51ye6UoGKMim9q6EUyJCxlLZihorKuI+YvHjmupgoa6itgjRQB5XkFDXUWskNnWOgUNdRUxHysDQvkgDAjlBz9qIEPAqzLjmwLcCWwC/lbgW3RA/gEezvDtLuCUAhBRAXlzGP+WKwARFZA5CV+uEABJdQMDCmBEAeRMcL+hT45PC3zcqABGFECOBr68LccXBMcfVQAjCiCHAl8+lOO3BcfnKIARBZBfAl/eleOXB8d7FMCIZgy5IBgrTqakuecrgBEFEAfckPDFz7AOpPi4WAGMaIAsTvgyS+qitN7vjwLIpoQvo4G5KT5uVgAjGiAHm/BxvwIY0QBxwC05/vlB/y8FPkYF5KWK3POPBsggMCbDv5UK/IsOiAOuyfDvEwW+RQfkQIZvlwCnFfgXHZCnM3zzKZRfFfgXFZBTwGU5/j2mAERUQHY04eNHCmBEA+SeJnz0A/4xA9J5GAOSLknT2ODvB6UgwnpIB4PQl9MjdqWk4fsNSOdgnJSihjStlfc8l7J0YmuJUGo9hryW4Y8/hR2W9/hCuXkpua1dkpT8FNgiKft+sT4B6rPIH7R57UttgQwBN2b4syh47+FhpsXN6HqB9ZsBoeWp7m5gD/ACMDNn0D8fTQb2WQ/hf73jppyghbOr4XQt8IBcQD4DPAssAxYKgFC+Duw7O2VxDshbtFdjBMTvKUE+Czye8j9PGBD+C5Bfen1ziwGfLMXYfqXwF5KITMsM+xnbi8D3TayenRb7oD4oO++Mb8Kf8VL44GdPP2R8nk84PpTzGT1SwfIUcGHK63fHCuQg8KQUTOdpKrAC2NvimpCdMoa0qtdjA/KHLCbtbuL7L5UedL7fdVoW+2RNo0MtHMFCoMoBGZKSnVb2m9rYpu/2ea4v5XrDVzpelaiK7Jaar5GuyqoUkKMSiFCjgdk55/qzHeih4T4l7fqsygD5NmPOf5/8am/NuB74psMw2m2VAOIH7iuDz/R/vyevhyuiGnpZQYBrB+SMnHaS8qWgR+T1LRkbtiyQ8absANcOiM+mJnVvokpkd7DUoKHr2pDkMyAZQfDXDsnpa+M26/vARRkXfV8rCGxte0hyfLga+FhyR2mnqYuBzxUEtdZAfE9odgvB/QoCWnsg/mLs/mE+/w7gRwXBjAJIo9BtjZR9JjUdeENBpUh0QBrmUxJfAZ+NMDflFFulgMRg6wwIpUMwIEQOxDbBRNcmmEsU/PJcRSy5pr5j0rSo0im3QjZS9mmOnxQ01im3gSIfW7FeQYOdcvP3bwrTBClMKLvRTqmdKOO5VJrWgztl5stTC5c98ohUGO+U+XAwX3hgz6HiHIytZT4UrKEuedhiO8tnXMXseFmnqTxNlEJlLXvmugJsQGZTfpKjVl1yb2OJ9Jz+mlmvtG26hgdJmkwmk8lkMplMJpPJZDKZTJSkfwFN71WZBQMTxAAAAABJRU5ErkJggg==');
  }

  .icon8-xls {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFFklEQVR4nO2dW6xeQxTHf0eDIuqeKJIjIjxQfWiTQ70cIS6h9KHiqUTRPki1oYhLpU9Cy4NUUh4kjWuDJ3eVoA8VCXVE0kuOphIhKhqUuLQcIytZ4uTkmzn7NnvPfN/6J+vpm/n2963fnlkze82eAZPJZDKZTCaTyWQyFdEMYA5wI3AfcD+wGJhVqLaptoaB64H1wFbgV8D1sD+AdcAx5vPmdBJwJfAQ8Drwvcf5IRsDTjUo5XUUsABYBbwAfFnB+T77GDjcoIT7/fOBpcBTwGfAXw0CcD1shQH5X6cBC4G12vX8GNn5roeNDyqQWdrvr1Hn7+vA+c5jZzBAuhzYAhxKwPHOYxcyADoeeDUBZ7sCNur5D+fpULquSbc8v8uh9gnA5wk42tUEsrbh68gc6DXg4jZhDAHvJeBklyCQyfYccHQbQG5JwMEuAyBinwDHxoRxmA4ju3awywSI0y5MepUompeAc11mQMRuiAVkZQLOdRkC2R0LyKMJONdlCETsghhAnkzAuS5TILcbEJIC8rABISkg0rs0LuuyMCCuT2KItRAMSGt3m7MWMngx5B9gky4tusxji7WMlLUui7hA7iwx2LnLgBC1hfygD1KLSsrut6BONCDbKa/tOY2yduiit3s1R1C03t+aJpZ6G4EDLcWQ30ouSZWyv+cC5B1g5pTm/UyBehOar56aA9/fUgx5ETiygE+kzEs5xZBze3yPpDb3TFPvCc9vWNMSEKfJuA3aQnvZhhIJuySASNLfp0sCw8WvA6nPRS0CadKSACLdzpmB73vWU29hoM7dBqQ6EKfN2qdTdIg5ufwrgfLS1e01IPWATOjqdp9umlT2AHB6oOy6it2FdVlTHPLFNK8FbNFyywNl5tZYrmpAejjlgYCzzwbeD8yOZwCf1gioBsQz4jonAOWIwGera45wDIjHMVsrLBobDrxPaEBqOkbs1pJA3m3gmtZCAs75CZhdEMaSBmDUBXJQ3/zqZQdzmxj6LDTXCM1R2gTyDXD1NKND+ewa4NvcgYhdO821nm/wWmWByCOdi0r4ZUGBrGHyQOSZVKpAxiv4Zk/OQFLvsnZV8M2uXIHkENQnSi6Onqt1sgRyWybD3nFgpMDvGym4+0SSQD6sMDE8S1OqbQP5z/bpY5teVuZd/OSA2KOTxIDYw8WEgNjjd9LpsixBRVoxxFK49Pcih9Utj7L6CogtAyItILkvlHP91kKczrRnTsmPbyq4rndRh0tJ+xaI2E798w+W3NZpAnhZ37+Qa/9c8fpVgXwHbAae9thmLZMdkK5ttAKQNwqugJcybxoQogKRwcjJJW5UKfuntRCiAZHta8tK6liXRRwgEhfKaKjA7tsWQ6gXQ2TnvKKSpU0W1Ikb1GXH7ce07jyPyWePF9yd21oI9YA0bQYEA5KsjVoL6R6CMyDdO94NGhDbBJPKQB6JAWRVAne7y7SF3BEDyPwEnOsyBSLzlsZlW41TCcZXMbcbX5rAHe8yayE3E1FDk15jzsVGOwTygWZJox/oMpaAo13iQHaXzKvU0nGaXu3a2S5RIG/pjdu6LgXeLvkCZNs20hIQWQOwDbiOBJTysXmzPb9ZhqLLGjAJ2lflcNRrCgdL7ujaCbkcvbpR89CHcjwmYhAOJ16phxOPNwjjozaGnIOgE4ErasajMT0G3BRJw7q193p9V9G3Ic0veniKtDxTB/Foie4Qeo+uBe7s+FOTyWQymUwmk8lkIlP9C+3OXBQDOz03AAAAAElFTkSuQmCC');
  }

  .icon8-img {
    background-image: url('data:image/png;base64,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');
  }

  .icon8-dots {
    cursor: pointer;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAADb0lEQVR4nO3ayUtWURzG8W9Z0WRENlDtg5zKDErX1aaJBggTzWgTiEFZUkbbhr+gATKtVYvmgdpFtM6WDQ5NO40yLVs4xIEjuPC97733nHMteD5wIBB6fvce7jnv/Z0LIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIvLfKwS2AYeAFqAJ2AuUZJA9C6gGaoHjdph/V9m/hVYK7LPX3GLvwVZgIdNgN/AU+AOM5xhdwEVguefsdUAH8C0iux9oB8o8Z68ALgHdEdnDwBNgFxkwN+NVRDFTjZ9AK1DgmL0UuAmMJsgetRNT5JhtnrhzwGDCa38JlBPIfmAoYUGTx3NgscPy0OOQ3e2wjC4CHjlkD9mlzat6YMyhqInRmWKNLQUGPGT/SDEpptY3HrLNvavDk6o8e0XScQ+YGTO7CPjgMbsXWBYz29R432O22Vs242i25xsyMRpi5t8KkG32lDiOBMg2S+cch/ngWICizPgKzM+TXZ5wA487zP9ZkSd7HvA50LU3pp2MGcDHQEWN29/tUToCZt/Ik304YLZZNlOpDFjUxF4S9TOzP2B2f56Xx4eBr319mglpDVzUr4h3k+rA2eMRG6yp6Xfg7NNpJuRaBjdlZY7s2gyya3Jkr84g+0qaCXmcQWFmWZzKyQyym3Nkb8wg2yyJibm8ncYdG3JkN2eQfWKa9k4zHqSZkKsZFGaadVM5mEH2gRzZqzLIvpxmQs4ELkqbekIVgSfkTkR2AdA3jT97fbZMphrlaV8MewMWZRqWUdoDZrflyW4ImG261qk1Birqi21PRCkDRgJkj9gOcpS5wKdA137Utbn4PkBRcVvR7QGyr8fMDvGUvLP31Eml5zfXuwna70s8d5t77Mlj3CX7tuf2+yY8qfN0QPUaWJAwu8QeLrlmfwfWpjig6vSQPWa7D15tdzy5e+ZwhLsGeOuQ3eVwhFvo2GwctF/iBFFuD+6TFDRgm2muHzkU2T1lNOEG3maXPhem9rP2g40k1/4ixg8IL3baXtdwRDFm7T+f4Mg0rjJ7nhHVnu+zE+H7ZphPmi7YJy5X9rBtO+1gGpg1dot9pzhlPxrbAxRnkF1gW+g1kz6Uq7Ebp+vTGEexvdYme+319l4k3SNFREREREREREREREREREREREREREREREREREREhH/MXyJisX3YsIhOAAAAAElFTkSuQmCC');
  }

  .icon8-hamburger {
    margin: 5px;
    cursor: pointer;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAADeUlEQVR4nO2czYoTQRSFz0KHBPzJbBz/IgNGn0BdqYskID6A2zgh4KZEcSkos9XBGR/An7WojyEy6BOoqDtHB3UTwVk50lABE+mkO111qijOB7WaSh/OvV091V1VFxBCCCGEEEIIIYQQQgghJqkD6AJYAXAtp2V/69i+83LaXuNKTuvYPrH78MYigA0AvwDsFmxZ33UAjYIaCwBuAfhcQuMTgJv2t7H48M4pAB9KGJhs7wG0ZmgsAdisoPHaXiO0D+8sVjTxr5lGjkb2SHjrQOPNlMcLwweFhw5MjNqDHI1Vhxp3AvrwTr3ks3ZWGwKoTWjsBfDTocYPAHsC+KDQdWhi1NoTGhc9aJwP4INC34ORlQmNngeNXgAfFIwHIyZRDQqpBMsoIXEFyyghcQXLKCFxBcsoIXEFy6SSEMZ0ceBBYxDAB4UO4YXqsgeNSwF8UGB8ctgPYMehxm8A+wL4oLHu0MhajsYThxqPAvqg0LCfnKuaeAfgYI7GEQBbDjS+ADgc0AeNVkUzmYmTMzTOAtiuoPENwJkIfNBo2HWAYQkDQzu8i95RJwA8B/CnhEbW9xmAZkQ+qNTsDGPa5oCrts+8//iO2etnC1f3ctqq1TkasQ8hhBDjNO2niFnP96zP8Yg3sTUJPryyDODlHDOgF3b2FMsmtmWCD++cq/iOsG3fM0JvYmP48E42Bf1awcSobdk38lCb2Bg+KDx1YGLUHudobBA2sTF8eOeA4y+xO/brLvtLLMMHBcZaRTeRNRcKqazmDQg+KKSy3m0IGhRSCZZRQuIKllFC4gqWUULiCpZRQuIKlkklIamc3egRfFC4QDjd1CG8GDJ8UHB9/u97oPN/DB807jo0cpuwie1+QB8U6vb8d1UTm1N2bzQIm9gYPmgs2UoJ85p4BeBQBJvYlgg+aGS1RG4A+FjCQNb3un2Gx7KJbYHgg07LzmTyKvW0K9YEqZE2sfn2IYQQYhxVlIsEVZSDKsrtlpiaqqJcyZcqVZRzhCrK4b+bSxXlUHwkqqJcyUdXe2IEqqJcCVJZzesTfFBIZb3bEDQopBIso4TEFSyjhMQVLKOExBUso4TEFSyTSkJSObvRJ/igoIpyyE2IKsqh2J2rinIlhvlazkhURbkSqKIcxm4qVZRDsdGninIFgqSKcgRUUU4IIYQQQgghhBBCCCEExF8EP5E4JrR/MQAAAABJRU5ErkJggg==');
  }

  .icon8-add {
    cursor: pointer;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB30lEQVR4nO3d20oCARSF4QXelFlvUSHrsifpID1XEhUSPYpF9ExpVxMDI51VwplZMv8HG0S8cOb3eLFVAgAAAAAA2JSepEtJt5JuJF1U16EFB5JeJBXf5lnSPkWa9/BLjMXcE6RZe5LelgSZS+oTpTnHS2IsprwNGuI1gpS3AUG6yTxDspggWUyQLCZIFhMkiwmSxQTJYoJkMUGymCBZTJAsJkgWEySLCZLFBMligmQxQbKYIFlMkCwmSBYTJIsJksUEyWKCZDFBspggWUyQLCbIV7uShpJOWprRGkFGLd6/YXWOaleuik2qhZhVJ6TrM6/O1aCuGOUy5VPAgRZbNo91LaKeBxxcsaVzVkeQ64ADK7Z0xgRR1FzVEYSXLP07yGkdQXrVG1Tbj7Ziy2Za569LlB/h7iTNAg60CJ9Z9ZMftX3s/Ywvhlr5xXBHHeI1HqHsqROku8wzJIsJksUEyWKCZDFBspggWUyQLCZIFhMkiwmSxQTJYoJkMUGymCBZTJAsJkgWEySLCZLFBMligmQxQbKYIFlMkCwmSBYTJIsJksUEyWKCZDlaI8hh23eyS/orloZem1rcx4fJkiDllhcaNvhj53Ha1BoZfupVS/njasrL/H03AAAAAADQZrwDtfvE42hxtXcAAAAASUVORK5CYII=');
  }

  .icon8-add3 {
    cursor: pointer;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAADq0lEQVR4nO2dz6tNaxjHP7cTrh+HulGkU+j61VMIQ8REKQa4JzIxuTIw4ZI/wIQU5SS/0jFQt6ukUAy4BzcDdWOgmEkG6koGDDju7dpa9e68Ley9Dmu959l7fT/11Gn3nmftZ33OWvv9sd59QAghhBBCCCGEEKIseoAtwEngBPBLeE2MApOBu0AjF38BvTKSnsEvyGjGWQlJy0TgfQshw8CEgrl+AJYDe4AjwGngEPArML/iOrqG+S1kNKPIyVwPPGyT5xawNEFNHY0VEJK1acVB4EOBPM0rrj9RbbUUsj/X9imwD1gBLAPWAoeBN1Gbd8CihDXWRsjscHKb7f5s0StbALyK2l6psKbaCjkQtcmugGltjvVb1P4/YEoF9dRayJ2ozYUCx5qXy7um5Fqou5BB4EaIHQWONT6Xd2vJtXQFVkIvqyg/5fKuKylvV2EJhayPcv4PzCwpb1dhiYT8CPw9ws+cWmIJhMwFhqJ8L4A5Jb3/rsNKFrI9zF9lg8FzwL1we2rm+gdYUmE9HY+VLORKizyXwlS/cCIkm++6CswaQb7aYSUL+TnMYWWxKtzC/gD+jfK9LLHn1nVYol7WYuB5lPMxMLaEvF2HJRyHrNRI3ZcQcotYWS9MjLKQ33MriKIkIb1hzbwZRccW56O8Nwv+Tq2wbxQyJrdsu6vg8eLHjTI5osRb1oPcM1zt6Mt1f4tM2dcO+w4h8QpgFntbHCfr4l6L2r4GplZUU22FjAMe5dpeBFZHa+vTw1Mm93PtdiessVa9rD7gSYEccRxLWF8tu71TgDNtnoDM4hmwLVFdHYuVOA6ZAewMA77r4YP+MnAU2BB6ZsLZwFC0QUKcYbpCfGES8vnDYwujRZ3U0V9ASP8ovr+F4RxVTm/oKg6PsA9fxxgO52pSVTKyzZS3HRTa6LC4VdVG1M0Oimt0aGyqQshxB4U1OjQGJARXUck8mG5ZfLOQjVUI6QkfUKP919bosBiq8tslsi7cqdwePQVfPAfvwld+VNbtjdHAkLYDw2wrQ22wAlemZnslpL6YrhBfmIT4wiTEFyYhvjAJ8YVJiC9MQnxhEuILkxBfmIT4wiTEFyYhvjAJ8YVJiC9MQnxhEuILkxBfmIT4wiTEFyYhvjAJ8YVJiC9MQnxhEuILkxBfmIT4wiTEFyYhvphXQEj2ZfoiERPabBp6m2rjvvjEmRZCsl1eIjGTvrLncSjVNjLxOT1hU/5AiOxn/ftuIYQQQgghhBBCUA4fAdutefu5YUcUAAAAAElFTkSuQmCC');
  }

  .icon8-down-arrow {
    cursor: pointer;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAACeUlEQVR4nO3bTYSVURzH8e/0ptJ7UiZJ0iJpk94WkUQSiRaRFi2aTdrUKm2mTdrUJm0y1DBEi0hEJCIyIpKMjMhNUkllNOm9fx7OppqZ7stz7/k/5/w+/Lju5p7z/12u+zznARERERERERERERERERERERERERERkZbMB/qAGvA+s9TC3ud5+Q5NAgYByzz3wiyi2+xgGOYkG3Fgl4NBmJPsxIEFwIiDYVjkjITfUhd6HAzEIucQzvQ7GIpFymUcmgE8dDAc63AeAzNxalVmvycfgdU4t8/BoKxDOUBFnHcwLGtzzlEhU8M/V0s094FpVMwy4K2D4VnJKa5fraCiin/xPx0M0UrKL2APFXfawSCtpJwiAcUV0FsOhmkt5g4wmUQsBl46GKo1mddAN4nZCnx3MFxrMD+A7STqhIMBW4M5TsK6gGsOhmx15kZYc9KKewbPHAzb/pPnwEIysQH44mDoNk6Kta0nM0ccDN7GyWEyNeBg+PZXrpCxWcCQgxIsZBiYQ+bWAKMOyhgNaxFgv4NCDqqJP/VFLOOCyvjXdOBBhDIehQMaMoblwLsOlvEBWKkmJrY73AhqdxnFZ+xVGfU524FCzqiM+k0B7raxjMEqHlKIbQnwqg1lvAGWxt5cVW0LN4jKKqM4cLEj9qaq7mSJhfTG3kwqhyRullDG7ZQOKXh4KKjWQhkvgEWxN5GaTcDXJsr4BmyJvfhUHWuikKOxF52yLuBqA2Vcz+GQQmyzgSd1lPEUmBt7sblYC3yaoIzPwLrYi8xNT5WeiM3FpTHKuBh7UblfhOwNhxOGw+viPRERERERERERERERERERERERERERESrmN2bxuKRQal+PAAAAAElFTkSuQmCC');
  }

  .icon8-left-arrow {
    cursor: pointer;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAACXUlEQVR4nO3dO2gUQRyA8e/MSSDEJ0klIaUpJRDtRDtRArEPNoptSktT2lppo2gjCFoLtgbBVisRsVJB8IGoqBhWjlsxBu5yj92dP873g+2X+bKXu9nZWZAkSZIkSZIkSVJuDgLLwFFgV+qTyd0F4DNQlMdjYH/qk8rRFHB7S4itx/XUJ5ebw8CzHjE6x6vUJ5iTs8CnPjE6x7vUJ5mDNnBlhxAGachc+c96kBheITU7A7wfIoZBajIBrAObQ8YwSA1mgYcjhDBIDY4Db8aI4RVSkRawBvwcM4ZBKrAPuF9BCINUYBF4WWEMr5AxXAS+VxzDICOYBu7UEMIgI1jYYWLQIA1aBb7UHMOPrAFMAlcbCGGQAcwDTxqM4RXSR+c+94eGYxikx72LUScGDVKxQ8BGohBeIducBN4mjuFHFt2JwUvArwAxsg8yAzwIEMEgwFK55CZ1AIOUE4M/Agx+9kH2AHcDDHphEDgCvAgw4IVB4BzwNcBgF7kH2Q3cDDDIhUG61gMMcGGQv54HGODCIAYJ63KAv/jCK+TfqfQbAQa5GOL4r79l/eHX3oD8YRiQUydBObkY0JLT7/HMeIMqnpa3cGM64SKHmMuAHvnDMJa2C+ViWnYpaTzzLraOZ9LHEWJa9YGdeBZ8pC2eaR/6jHuP5Zs3qGJZdOOAePYC97yFG0vLzWfibs/02kUOscy6gVk8E27xF9NpN8GMZ85tYuNpu5FyTCvAR5eSxtuM/2mfKG7Gn+h1Fbd6BLmW4oTUdX7b2xI2yl1OldAB4BRwzFceSZIkSZIkSZIkUbnf5Me2cu/FEmMAAAAASUVORK5CYII=');
  }

  .icon8-right-arrow {
    cursor: pointer;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAACTUlEQVR4nO3dr2tXURjH8bfzR7D4o4hJBMFkFASroMFiEOzaF23DaDUqDGR/gDAwDwwiDFkwueRwSRd0BhUme0Q44Vt0zgnnc+99v+Dp57sPd9t9zjnPFyRJkiRJkiRJkvS/zQGXgZvAaX+8fZ0CXgHVahu423lNk/ZkJozZegoc7724KXr3m0B+1RvgYu8FTs3HPwRSwBfgTu9FTslegVSrx8Cx3oudgr8NpIDXwPneCx67/QRSwGfgVu9Fj9l+AylgF3gEHO29+DH6l0Cq1QvgbO8PMDYHCaSAD8C13h9iTA4aSAE/gAetBaOAQKrVc3thWYEU8B644mOSE0gB34F5Q8kJpFo9A04YTE4gBawDlwwlJ5ACvgL3DCUnkGq15B5LViAFrAEXfFpyAqm2TXzbUHICKRuUWU9IzdQqcM6nJSeQAraA64aSE0i1X2EPgcNTDyYlkGq1ApxhwtICKWATuMpEJQZSwA5wHzjExKQGUq2W23HXyUgPpICNdhh8EoYQSAHfprLHMpRAqtUicIQRG1ogBSwwYkMMZJ0RG2IgbxmxIQaywIgNLZBF/6gTUf7bG1Qbvhjm1LKtk4zasbmYU5u233NqxQ2q/iGUW7hZ7yFbHnLICWTVY0AZb+q73uTNaZ1se5Q0p5e15mHrnObiktcR9uaFnTBeaQvjpc8wXosO4+CAMI7WCOPwmTCOZwrjALMwjvgL4xDMMI6JDeMg5TCOGg/jMP4wfl1FmJPAy5lNpE9+oUt/c22S6I2pnaOVJEmSJEmSJElC/AQ2RLk/RZTg9wAAAABJRU5ErkJggg==');
  }

  .icon8-yes {
    cursor: pointer;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB7UlEQVR4nO3bvYoUQRhG4QP+YOinjWwiYuLPFXgBXo0XYbB4LyYGggYGIhoZGVRuYKRgZGYistLQA4O4OuPO7LxdfR6ocKq6OUz30FMNkiRJkiRJkiRJkqT9uQk8BO7vcQ1t4BrwHDhZGx+Ae5t8WLs1AO23GKvxFbi+4/X0nzFW48nfJtD5xhjH6x2uqTPGGMfL0ybR+ccYx6MdrasdxHgPXPrTRDq7mn7KbhqjTQG1B8YIYowgxghijCDGCGKMIMYIYowgxghijCDl45AcZYwcZYwcZYwcZYwcZYwcZYwcZYwcZYwc1UuMK9Om4QssZ3dIS9zyeQQ8A35MB/kNOAYuMi9DDzGuAh9POeAXwGXmYeghxujxPw781XQpS1a93DNGbzY4geQo1VOM0dstNg6nXb6GXi5T6463OKGkKEOPMVavZH2aWZSh1xgrd4DPW5zgIe8p1ds9Y85Raikx5hCllhYjOUotNUZilFp6jKQoZYycKGWMnChljJwoZYycKGWMnChljJwoZYycKGWMnChljJwoZYycKEfG2K+7wJctonzv+c+luX5TTpb8oHCOUZoxcqI0Y+REacbIidKMkROlGSMnSjNGTpRmjMO4DbxbC/ETeDq9DqEDugU8AG5YQZIkSZIkSZIkSRKL9AsK99PGRdAdcwAAAABJRU5ErkJggg==');
  }

  .icon8-no {
    cursor: pointer;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAACYUlEQVR4nO3dzWoUQRSG4c/cgISALsQ70Y3kGjTiDzKH2hjQeI+6MfFmjFu7paELZJho9ySZOufU+0LvT9VDz0BPJyUREREREREREREREdWeSzqX9EbSSUfb8kjSB0mfJZ1KOmo90GNJ3ySNf10/Z5jsvZP0a2vtPyQ9aTXQA0lftwaq1yCpKG9lXuOutX9vdac8u2Gg7CjlHxj1etFisPP/DJURpSzAmK5PLYY7WzBYJpSyEGNs9R36cP4C7wGlrMCY9uS41aAvVwwaFaWsXOOr1gNvJP1eMfBHxcmiri0jikVfUyYUy7KWDCiWYA1pUCzw7OlQLODMaVEs0KzpUSzAjN2gmOPZukMxhzN1i2KOZlHvKOZgBle1RDEw/KAYGH5QDAw/KAaGHxQDww+KgeEHxcDwg2Jg+EExMPygGBi+Xr8Zkr+OFO5OGXk2FQtl6OFBYRSUAQw/KAMYflAGMO43AyQuxshd4g9jBMUfxgiKP4wRlNtXeHTiJ9vjQaGHV4xSZrfYWFAcYdRAuaPsDj9yQHGEUQNlz+7zl74NX/R+MGqgLOyQv4FvuFP8YNRAuaGWb4dsuFP8YNRAcYRR6x7FE4Z6R/GI0S2KZ4zuUCJgdIMSCSM9SkSMtCiRMdKhZMBIg5IJIzxKRoywKK87+MulsnKN05406WTH+RnZMPZBuW71r8bfd4KxD8pbNehLRxhrUaYjkA7eaWcYa1CmvTl407E+V51hLEG5bHk42NMdKNfzYS/ZO5vXuo0x7UnTjuZb9GI+WabZYSYNOp7XfOHl2DwiIiIiIiIiIiIikoP+AOpq5PMop4PkAAAAAElFTkSuQmCC');
  }

  .icon8-yes-2 {
    cursor: pointer;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFYklEQVR4nO2caahVVRTHf/ZSmzTLyqyo1CYjG2gyKosiJY2CKHppCRVFURCUSUFzfsgvUaBBg9JAAzTQQFFRUB8SGqwsmrRyaJaeJE1q13diw750uN6z917n7nM89571gw3vw3v/t/fa556z9lr/c0FRFEVRFEVRFEVRFEVRFEVRFEVRFEVRFCU/2wCHAAcAfXTG9sAkYO8OdWrLucAaILHD/Dwz56beBvyR0voAOKqAOfcslwCbUwFsjkHgQoHOEGBRG53EbpD55CkeLgAaGUE04wcb6BAWOHTMeCJQp7acDWzyBDEJvLLnB+h8X8KaupYzgA0BQTRjnEfr1kCd1SWtres4GfgrMIjfeLSuD9Qx4+GS1tdVHAesDwygeaif6dC6yv5OiNZvmgJvySQbmNAr+jqyuTgjM2s3/gROcmjVkgOBnwWbcaPnzPJvoM7fwKklrrMr2BdYJdiM2x1a0wTJwEZgRonr7Ar2Ab4TbMa9Dq3TgX8CdczZ5vwS19kV7AF8IdiMRY5D4Akt5RDX2Jyz7NLTjAI+EmzGY7YO1Y4jgXWCzOyKktdaeUYC7ws24zlg20iZ2ZyS11p5dgDeEQTwNWC4IzP7SaB1U8lrrTzDgFcFAXwT2C5SZnZXyWutPEOBlwQBXALslKFlmkrfCrTuK3mtlacPeEoQwI+BXTK0dgc+F2gtFpTna8EQ4CFBAD8FRjsys6UCrccdmVltN+N+QQCXA2Mdmdl7Aq3nHZlZbZkvCKDpReznyMzeFmi97sjMasudggCaNuz4SJnZW9ZRUsjH3VheTgR2jqBnFnYsMLmoCaeYKwjgr3adWZnZiwKtdx2ZWUeYusyXLVXJe+wE83ApMJDSMz9fSTFcLQigKXcc4cjMnhZoLY104W7BREeR7NkcBrGZjkXcUIBdZzAwgOttdzDr7rBYsBmfAbtREE96/vkDwrx6pUPLBK8/0rz7PXad9DD98ikd2HVaM7M9KRBXAJtjXqDWXgFaGzzBiWnXaf6/qZEys1W2hFIoywMnc22A1q6BWgOOB6uPqYIOndm0cyLYdcz4EZhACSwQNFlmBeiFHqZM126McK5TBHadhuf2KLHrrLXP2lIYY3c/9Iqb7tE73mZpIXrGdLxjQXYdk+nFsOussw2pUjmsJU31uSZ8FpZ+wYJfCSg5HC6YX2Kv/q6360y2EwiZ6O8BV83NggA+6NCptV1nhmDC5ja3v0dvoSCQcyM0he7oRbvOLMFHeoXnwdwnaBINAhel/lbtOimuEVyVy2zfIIsRArfHRuA0teu0525hxXO458C4OlBrQNihe9TRFDpGmJldRg913l7wZEuHCrxMSYSmkNSu48rMKoN5BjwjWNQjnrrXKYIHa9JBU6in7Tqmr/GGYHHzIp5REsctstZ2nZHCZr/rPQrDLR1sxhK16/xvh/kqMGiDtlfhQmJGSOxQu04L4wX3Zl/da5jtbSeCM89oR5V5WSQjddcRo+4ltesk9oxi3sdoRe06EepekqZQ0qJl0tkmatdJcVbOupfErpO0GSttC7Uydp0qMVuQwn5tU+IkwvhQaKQuzK5TRSR1r60xPnEYqXsWSd3LNzZF1CrUrtNLdS9fU2hhBK0VDiN1LZDWvdqltdNTWhJLZ+tYE9A8qwXSupfrHe4Rwrdmm+MX4OCttP6eqHs1HN/SNlZYKFxry/xKzrqXSZkv90QvtI9iDo1H605kMy6g7uWrCof2UfTbdQJx+anm5DBfNDI2w2yYEshBwMupMovpl5+XM3rTUg/6hn2vPOt9D8XDUIFt1IepSek7fYqiKIqiKIqiKIqiKIqiKIqiKIqiKIqiKAr15j+d/pjdi8PgnQAAAABJRU5ErkJggg==');
  }

  .icon8-period {
    cursor: pointer;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAAEAElEQVR4nO2dz29VRRTHPyylwEICJhjYm4Z/wNhWCQghQUmMrkwq1YXwL2BwhxBWbAwkhJDy4x9wJxGiEhQJK5Hg/wCChUqrpcdMclYN71H67tz7nbnnk3w3L+/d9pxz79yZMzNnIAiCIAiCIAiCIBjGDmA3cAQ4BpwEzgKXXWf9s2P+nfTd7UOvGKyaMWCfO/gW8BSwNSr99le/1l6/drAKNgEzwDXg3xEC8DKla/8AHPK/GaxgCrgC/JMxCIM0783dZEQF3vE71UR0AzgArOvjE3FHIAA2QLeBCXrAZu8JLQs43V6i9D/OAluplPSyfiTgaHtF/QVMUxEbgEsCjrURNeu2FM1O4L6AM60h3QPGKZR3gb8FnGgN6wmwh8I4CDwTcJ5l0gLwCYXwBbAk4DTLrCXvqMg/GX0IhrmeAx8jynv+KFvPtKj4TtlZ6QvcVqnHSr2vMe8OWs/1J7ARAWYFnGEiShnrTpkRcIKJqbM0yxuF5qashdxXJwnJaKoYGJTzbQdjopAUunWkZZ/zaYV14pNLJqK0MKMV9gsYa4Xo/TYC8rOAoVaIfswdjCkBI60wZZ2bvyJgoBWmi7mCscnXMHVtoBWm+Vwplc8FjLNC9VmOgFwTMMwK1dUcGd1FAcOsUC02vcB7n4BRVrgancQ6KWCQFa7jTQbkloBBVrh+aTJ39UTAICtcc02tqt8uYIxVom1NBGS3gCFWidLKnJE5ImCIVaIvmwjI1wKGWCX6qomAnBIwxCpRGj6MzBkBQ6wSfdtEQGrYbGM1peIjIGgFJJostJqseKmj9VKPbi9a3d4YGKI1MIzUCVqpk0guopVcjPQ7Wul3vPhXU3dJX3WTBokpXLSmcGORAyMHJHWOGmN9LANi1GVAyYeNolT5zQrT92QgNniitRE0Fluz5hK12favXxZ4/K0wpc2x2ZgUMNAKU6q8mpWfBIy0QnSdFogxCd2MPYZxW+DuM3GldFNrpHYxCgcwMBjJN2/TMhcE7kIT1Tk6qlL9QMB4E9NDYAsdMS3gABPTp3RMNF1021StJG1m/EPgzrSOdTdHRnetjHshSOupHgFvIcZU5dWsbYCeKZ818gHwn4CTrCWlotEfIc5MT6pbL+UqmZGDDzs64Mta0oJyifFh75THlb7AJymU8cq6xL8r9qZeldf8IDCrYOZvjIqY9jyPFaYHCumQXLwOnPZzN0xcy7Ufm7dyPuU3AafbkMml1uczVALznUAAbMXRq71nwnf7zne0bupiG6tDSmSjj36vZj4+acGXd07XcFhkW6z3snjfePGvuRECMOfXOO7XlEmTl86bwC7gsO9oPeFjnEuuM/7ZUd9guct/EwRBEARBEARBEPBi/getazA2OmX4+gAAAABJRU5ErkJggg==');
  }

  .icon8-tag {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAADg0lEQVR4nO2cPWsVQRSGHyP4jVaCoHhZ7CTpEvRPiP4BC0H9AWInfmDldyFKBEULDcREwVoLbWyiWFlYiJgBbbQMEUQ9srCLa4y5d3Pv3Dkzcx447d2ZeXhndvfODhiGYRiGYRiGYRiDYjNwCDgD3ABmPNZ94ApwDNg5sB4kwigwC3wDJED9Ap4BE2TORuA28DOQiOXEXAJGyJBdwGsFEparR7lJKYB5BQO/Ul0kEzrABwUD3sv0tZ/EKSJIRrOekjCdSJKxNCXlWpccRWTJaFb5nJIUnQiTkeziXkScjLrKJ/ok6ESejLrK1yzR00lERhJCOgnJiF5IEXjNWAC+m5CwMt4DR4Ht/P32uHxJuJhrQopAMh4Dm1ZoVynG5SakCCTjJbCuh/aN9fk/S1RCioBrxniLdl7OQUhIGW9btnUsdSGhb20ftGzvSB93X+qFhL61FeDuKtq9kKIQDTIEeN6y3Tv6uJZaIVpkSDX9NJ87unE8NSGaZEhV13ts+xbgY0pCNMqQ6t+8I13avh540ud1VAnRKkMaUm7+Z/raB8wN4BpqhGiXIUvWlBfAPWAKeDfA31YhJPRzhiiq4EJMBnqEmAz0JMRkoGfKMhnoWUNiupuSAPVwmDIsGXQVUn7JZTLQU6eGYcOmKXoWcsC3DJum6FnGYpdNFH1jyaDVdDXtU4Ylg1YyfgB7fcmwZNB6MZ/0JaP8AsieM2glY676ZHvglD/6SsGto0RU8z5PdrijoIMSmYxyevfCqKITEiSCKvcA78Ejswo6KZGU12TUp+qEOshFIivvySg5qKCjEkF5T0bNWQWdFeU1lGTUTCrosCiuocqg2h0eutOS+zTV5JqCjovCGnoyak4q6LwoqyDJqJlQMACiqIIlo2YN8EnBQIiCCi6j5ryCwRCT8YdtwFcFgyK5J6PJYQUDI7kt4N24qmCAJPdkNFlb7b4LPVCSezKWSkn96d1pT0ZOUlxsMlKW4mKVkaIUF7uMlKS4VGSkIMWlJiNmKS5VGTFKcanLiEmKy0VGDFJcbjI0S3G5ytAoxeUuQ5MUZzL0SHEmQ09SnMnQM305k6FnTXEmQ48UZzL0SHEmQ48UZzIGJ+VCnzLeALsH1B6jse/ryypOSLgFbLBR9MNW4BzwuYeDXGZ8Hldh/LvBexw4UX2fMlUd/nW6OuLI66k6hmEYhmEYhmEYZMRvBFsCelFlhzoAAAAASUVORK5CYII=');
  }

  .icon8-fatcross {
    cursor: pointer;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAACLklEQVR4nO3dT05UQRSF8ZNmLqzFwFScKOwJca5sg56wFRX/sQhxZpr09JiXVI8MMU1X3j1Uf7/kzjSh6hMCeF+3BAAAAAAAAAB74EDSuaQrSUtJN4/Msv2ZM0mL6g96VCeS7iR5y/kp6bj6gx/Na0nrJ8TYzPR3T6sPMYojSb93iLGZe0mH1YcZwfsOMTbzrvowI/jaMciX6sOM4KFjkFX1YUbgzgOCjMV8hmQxQbKYIFlMkCwmSBYTJIsJksUEyWKCZDFBspggWUyQLCZIFhMkiwmSxQTJYoJkMUG235uaVnVuOy8k+JnMQ9tmuWx3Ub5R2GOJbZS5r9yQPNlxvXPUWVfsEh88cfF5X+ZHu6PZnAcc2uHzds4gVwEHdvh8mDPIMuDADp/pjmZzE3Bgh890RwRRfQiCqP7yCaL6CyeI6i+ZIKq/2GcRhG979d8g13MG4QdDZf1geBbwJcHh82bOIIvOT8eONt8rXtJj+hUzv37XPzGmO3mpIqftP2Wq/0U6ZH5JeqVih+0VEj6358C9Z7OS9EnShaQX2gPuPCDIWMxnSBYTJIsJksUEyWKCZDFBspggWUyQLCZIFhMkiwmSxQTJYoJkMUGymCBZTJAsJkgWEyTLqmOQP9WHGcFtxyDTZgx2dNkxyLSqgx0ddVrGm5bYeMujjhuS6x1irBM2Ckdz3F4hYdsY3yp3bUe3aK+Q8LE9EPPYG0tet+czpkcCeGNJAAAAAAAAABreX7SPjmKbiqOLAAAAAElFTkSuQmCC');
  }

  .icon8-quick {
    cursor: pointer;
    background-image: url('data:image/png;base64,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');
  }
}

.subscription-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.subscription-box {
  width: calc(100vw/4);
  border: 1px solid var(--theme-highlight);
  border-radius: 5px;
  padding: 10px;
  margin: 10px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
}

.subscription-box>img {
  max-width: 100%;
  max-height: 100px;
  margin-bottom: 5px;
}

.subscription-notes {
  border: 1px solid var(--theme-highlight);
  border-radius: 5px;
  padding: 10px;
  margin: 10px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
}

.subscription-button {
  background-color: var(--c-green) !important;
  border: 1px solid var(--c-green) !important;
  color: var(--c-black) !important;
}

.client,
.coming,
.features {
  background-color: var(--theme-middleground);
  padding: 15px;
  flex: 1;
  margin-bottom: 20px;
}

.coming {
  background-color: var(--theme-background);
}

.client h2,
.coming h2,
.features h2 {
  font-size: 2em;
  color: var(--c-mbc-p);
  border-bottom: solid 1px;
  margin-bottom: 15px;
}


@media (prefers-color-scheme: light) {

  .client h2,
  .coming h2,
  .features h2 {
    color: var(--c-mbc-p-dark);;
  }
}

.coming ul,
.features ul {
  list-style-type: none;
  padding: 0;
  columns: 2;
  -webkit-columns: 2;
  -moz-columns: 2;
}

.coming li,
.features li {
  color: var(--theme-text-color);
  margin-bottom: 10px;
}

.coming li span,
.features li span {
  color: red;
  font-size: 11px;
}

.support {
  width: 30vw;
  text-align: right;
  padding: 5px;
  margin-top: 25px;
  margin-right: 15px;
}

@media screen and (max-width: 50rem) {
  .support {
    width: 30vw;
  }
}

@media screen and (max-width: 40rem) {
  .support {
    width: 50vw;
  }
}


.client-1 {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}

@media screen and (max-width: 40rem) {
  .client-1 {
    justify-content: space-around;
  }
}

.client-holder-movie,
.client-holder {
  margin: 5px;
  background-color: var(--budget-color-2);
  border-bottom-right-radius: var(--br-10);
  border-bottom-left-radius: var(--br-10);
  border-top-right-radius: var(--br-10);
}

.client-holder-movie {
  background-color: var(--budget-color-3);
}

.client-item {
  height: 350px;
  width: 350px;
  /* margin: 5px; */
  /* background-color: var(--c-mbc-p); */

}

.client-item img {
  object-fit: cover;
  /* border-bottom-right-radius: var(--br-10); */
  border-bottom-left-radius: var(--br-10);
  border-top-right-radius: var(--br-10);
  height: 300px;
  width: 300px;
  margin-left: 50px;
}


.client-item-pop {
  position: absolute;
}

.client-production {
  display: flex;
  justify-content: center;
  padding: 10px;
  color: var(--theme-middleground) !important;

}

.client-info2 {
  display: flex;

  writing-mode: vertical-rl;
  text-orientation: mixed;
  padding: 5px;
}