@charset "UTF-8";

/* src_team/styles.scss */
.d-flex {
  display: flex;
}
.row {
  flex-direction: row;
}
.col {
  flex-direction: column;
}
.wrap {
  flex-wrap: wrap;
}
.d-grid {
  display: grid;
}
.mt-0 {
  margin-top: 0px;
}
.mr-0 {
  margin-right: 0px;
}
.mb-0 {
  margin-bottom: 0px;
}
.ml-0 {
  margin-left: 0px;
}
.m-0 {
  margin: 0px;
}
.pt-0 {
  padding-top: 0px;
}
.pr-0 {
  padding-right: 0px;
}
.pb-0 {
  padding-bottom: 0px;
}
.pl-0 {
  padding-left: 0px;
}
.p-0 {
  padding: 0px;
}
.mt-1 {
  margin-top: 1px;
}
.mr-1 {
  margin-right: 1px;
}
.mb-1 {
  margin-bottom: 1px;
}
.ml-1 {
  margin-left: 1px;
}
.m-1 {
  margin: 1px;
}
.pt-1 {
  padding-top: 1px;
}
.pr-1 {
  padding-right: 1px;
}
.pb-1 {
  padding-bottom: 1px;
}
.pl-1 {
  padding-left: 1px;
}
.p-1 {
  padding: 1px;
}
.mt-2 {
  margin-top: 2px;
}
.mr-2 {
  margin-right: 2px;
}
.mb-2 {
  margin-bottom: 2px;
}
.ml-2 {
  margin-left: 2px;
}
.m-2 {
  margin: 2px;
}
.pt-2 {
  padding-top: 2px;
}
.pr-2 {
  padding-right: 2px;
}
.pb-2 {
  padding-bottom: 2px;
}
.pl-2 {
  padding-left: 2px;
}
.p-2 {
  padding: 2px;
}
.mt-3 {
  margin-top: 3px;
}
.mr-3 {
  margin-right: 3px;
}
.mb-3 {
  margin-bottom: 3px;
}
.ml-3 {
  margin-left: 3px;
}
.m-3 {
  margin: 3px;
}
.pt-3 {
  padding-top: 3px;
}
.pr-3 {
  padding-right: 3px;
}
.pb-3 {
  padding-bottom: 3px;
}
.pl-3 {
  padding-left: 3px;
}
.p-3 {
  padding: 3px;
}
.mt-4 {
  margin-top: 4px;
}
.mr-4 {
  margin-right: 4px;
}
.mb-4 {
  margin-bottom: 4px;
}
.ml-4 {
  margin-left: 4px;
}
.m-4 {
  margin: 4px;
}
.pt-4 {
  padding-top: 4px;
}
.pr-4 {
  padding-right: 4px;
}
.pb-4 {
  padding-bottom: 4px;
}
.pl-4 {
  padding-left: 4px;
}
.p-4 {
  padding: 4px;
}
.mt-5 {
  margin-top: 5px;
}
.mr-5 {
  margin-right: 5px;
}
.mb-5 {
  margin-bottom: 5px;
}
.ml-5 {
  margin-left: 5px;
}
.m-5 {
  margin: 5px;
}
.pt-5 {
  padding-top: 5px;
}
.pr-5 {
  padding-right: 5px;
}
.pb-5 {
  padding-bottom: 5px;
}
.pl-5 {
  padding-left: 5px;
}
.p-5 {
  padding: 5px;
}
.mt-6 {
  margin-top: 6px;
}
.mr-6 {
  margin-right: 6px;
}
.mb-6 {
  margin-bottom: 6px;
}
.ml-6 {
  margin-left: 6px;
}
.m-6 {
  margin: 6px;
}
.pt-6 {
  padding-top: 6px;
}
.pr-6 {
  padding-right: 6px;
}
.pb-6 {
  padding-bottom: 6px;
}
.pl-6 {
  padding-left: 6px;
}
.p-6 {
  padding: 6px;
}
.mt-7 {
  margin-top: 7px;
}
.mr-7 {
  margin-right: 7px;
}
.mb-7 {
  margin-bottom: 7px;
}
.ml-7 {
  margin-left: 7px;
}
.m-7 {
  margin: 7px;
}
.pt-7 {
  padding-top: 7px;
}
.pr-7 {
  padding-right: 7px;
}
.pb-7 {
  padding-bottom: 7px;
}
.pl-7 {
  padding-left: 7px;
}
.p-7 {
  padding: 7px;
}
.mt-8 {
  margin-top: 8px;
}
.mr-8 {
  margin-right: 8px;
}
.mb-8 {
  margin-bottom: 8px;
}
.ml-8 {
  margin-left: 8px;
}
.m-8 {
  margin: 8px;
}
.pt-8 {
  padding-top: 8px;
}
.pr-8 {
  padding-right: 8px;
}
.pb-8 {
  padding-bottom: 8px;
}
.pl-8 {
  padding-left: 8px;
}
.p-8 {
  padding: 8px;
}
.mt-9 {
  margin-top: 9px;
}
.mr-9 {
  margin-right: 9px;
}
.mb-9 {
  margin-bottom: 9px;
}
.ml-9 {
  margin-left: 9px;
}
.m-9 {
  margin: 9px;
}
.pt-9 {
  padding-top: 9px;
}
.pr-9 {
  padding-right: 9px;
}
.pb-9 {
  padding-bottom: 9px;
}
.pl-9 {
  padding-left: 9px;
}
.p-9 {
  padding: 9px;
}
.mt-10 {
  margin-top: 10px;
}
.mr-10 {
  margin-right: 10px;
}
.mb-10 {
  margin-bottom: 10px;
}
.ml-10 {
  margin-left: 10px;
}
.m-10 {
  margin: 10px;
}
.pt-10 {
  padding-top: 10px;
}
.pr-10 {
  padding-right: 10px;
}
.pb-10 {
  padding-bottom: 10px;
}
.pl-10 {
  padding-left: 10px;
}
.p-10 {
  padding: 10px;
}
.mt-11 {
  margin-top: 11px;
}
.mr-11 {
  margin-right: 11px;
}
.mb-11 {
  margin-bottom: 11px;
}
.ml-11 {
  margin-left: 11px;
}
.m-11 {
  margin: 11px;
}
.pt-11 {
  padding-top: 11px;
}
.pr-11 {
  padding-right: 11px;
}
.pb-11 {
  padding-bottom: 11px;
}
.pl-11 {
  padding-left: 11px;
}
.p-11 {
  padding: 11px;
}
.mt-12 {
  margin-top: 12px;
}
.mr-12 {
  margin-right: 12px;
}
.mb-12 {
  margin-bottom: 12px;
}
.ml-12 {
  margin-left: 12px;
}
.m-12 {
  margin: 12px;
}
.pt-12 {
  padding-top: 12px;
}
.pr-12 {
  padding-right: 12px;
}
.pb-12 {
  padding-bottom: 12px;
}
.pl-12 {
  padding-left: 12px;
}
.p-12 {
  padding: 12px;
}
.mt-13 {
  margin-top: 13px;
}
.mr-13 {
  margin-right: 13px;
}
.mb-13 {
  margin-bottom: 13px;
}
.ml-13 {
  margin-left: 13px;
}
.m-13 {
  margin: 13px;
}
.pt-13 {
  padding-top: 13px;
}
.pr-13 {
  padding-right: 13px;
}
.pb-13 {
  padding-bottom: 13px;
}
.pl-13 {
  padding-left: 13px;
}
.p-13 {
  padding: 13px;
}
.mt-14 {
  margin-top: 14px;
}
.mr-14 {
  margin-right: 14px;
}
.mb-14 {
  margin-bottom: 14px;
}
.ml-14 {
  margin-left: 14px;
}
.m-14 {
  margin: 14px;
}
.pt-14 {
  padding-top: 14px;
}
.pr-14 {
  padding-right: 14px;
}
.pb-14 {
  padding-bottom: 14px;
}
.pl-14 {
  padding-left: 14px;
}
.p-14 {
  padding: 14px;
}
.mt-15 {
  margin-top: 15px;
}
.mr-15 {
  margin-right: 15px;
}
.mb-15 {
  margin-bottom: 15px;
}
.ml-15 {
  margin-left: 15px;
}
.m-15 {
  margin: 15px;
}
.pt-15 {
  padding-top: 15px;
}
.pr-15 {
  padding-right: 15px;
}
.pb-15 {
  padding-bottom: 15px;
}
.pl-15 {
  padding-left: 15px;
}
.p-15 {
  padding: 15px;
}
.mt-16 {
  margin-top: 16px;
}
.mr-16 {
  margin-right: 16px;
}
.mb-16 {
  margin-bottom: 16px;
}
.ml-16 {
  margin-left: 16px;
}
.m-16 {
  margin: 16px;
}
.pt-16 {
  padding-top: 16px;
}
.pr-16 {
  padding-right: 16px;
}
.pb-16 {
  padding-bottom: 16px;
}
.pl-16 {
  padding-left: 16px;
}
.p-16 {
  padding: 16px;
}
.mt-17 {
  margin-top: 17px;
}
.mr-17 {
  margin-right: 17px;
}
.mb-17 {
  margin-bottom: 17px;
}
.ml-17 {
  margin-left: 17px;
}
.m-17 {
  margin: 17px;
}
.pt-17 {
  padding-top: 17px;
}
.pr-17 {
  padding-right: 17px;
}
.pb-17 {
  padding-bottom: 17px;
}
.pl-17 {
  padding-left: 17px;
}
.p-17 {
  padding: 17px;
}
.mt-18 {
  margin-top: 18px;
}
.mr-18 {
  margin-right: 18px;
}
.mb-18 {
  margin-bottom: 18px;
}
.ml-18 {
  margin-left: 18px;
}
.m-18 {
  margin: 18px;
}
.pt-18 {
  padding-top: 18px;
}
.pr-18 {
  padding-right: 18px;
}
.pb-18 {
  padding-bottom: 18px;
}
.pl-18 {
  padding-left: 18px;
}
.p-18 {
  padding: 18px;
}
.mt-19 {
  margin-top: 19px;
}
.mr-19 {
  margin-right: 19px;
}
.mb-19 {
  margin-bottom: 19px;
}
.ml-19 {
  margin-left: 19px;
}
.m-19 {
  margin: 19px;
}
.pt-19 {
  padding-top: 19px;
}
.pr-19 {
  padding-right: 19px;
}
.pb-19 {
  padding-bottom: 19px;
}
.pl-19 {
  padding-left: 19px;
}
.p-19 {
  padding: 19px;
}
.mt-20 {
  margin-top: 20px;
}
.mr-20 {
  margin-right: 20px;
}
.mb-20 {
  margin-bottom: 20px;
}
.ml-20 {
  margin-left: 20px;
}
.m-20 {
  margin: 20px;
}
.pt-20 {
  padding-top: 20px;
}
.pr-20 {
  padding-right: 20px;
}
.pb-20 {
  padding-bottom: 20px;
}
.pl-20 {
  padding-left: 20px;
}
.p-20 {
  padding: 20px;
}
.mt-21 {
  margin-top: 21px;
}
.mr-21 {
  margin-right: 21px;
}
.mb-21 {
  margin-bottom: 21px;
}
.ml-21 {
  margin-left: 21px;
}
.m-21 {
  margin: 21px;
}
.pt-21 {
  padding-top: 21px;
}
.pr-21 {
  padding-right: 21px;
}
.pb-21 {
  padding-bottom: 21px;
}
.pl-21 {
  padding-left: 21px;
}
.p-21 {
  padding: 21px;
}
.mt-22 {
  margin-top: 22px;
}
.mr-22 {
  margin-right: 22px;
}
.mb-22 {
  margin-bottom: 22px;
}
.ml-22 {
  margin-left: 22px;
}
.m-22 {
  margin: 22px;
}
.pt-22 {
  padding-top: 22px;
}
.pr-22 {
  padding-right: 22px;
}
.pb-22 {
  padding-bottom: 22px;
}
.pl-22 {
  padding-left: 22px;
}
.p-22 {
  padding: 22px;
}
.mt-23 {
  margin-top: 23px;
}
.mr-23 {
  margin-right: 23px;
}
.mb-23 {
  margin-bottom: 23px;
}
.ml-23 {
  margin-left: 23px;
}
.m-23 {
  margin: 23px;
}
.pt-23 {
  padding-top: 23px;
}
.pr-23 {
  padding-right: 23px;
}
.pb-23 {
  padding-bottom: 23px;
}
.pl-23 {
  padding-left: 23px;
}
.p-23 {
  padding: 23px;
}
.mt-24 {
  margin-top: 24px;
}
.mr-24 {
  margin-right: 24px;
}
.mb-24 {
  margin-bottom: 24px;
}
.ml-24 {
  margin-left: 24px;
}
.m-24 {
  margin: 24px;
}
.pt-24 {
  padding-top: 24px;
}
.pr-24 {
  padding-right: 24px;
}
.pb-24 {
  padding-bottom: 24px;
}
.pl-24 {
  padding-left: 24px;
}
.p-24 {
  padding: 24px;
}
.mt-25 {
  margin-top: 25px;
}
.mr-25 {
  margin-right: 25px;
}
.mb-25 {
  margin-bottom: 25px;
}
.ml-25 {
  margin-left: 25px;
}
.m-25 {
  margin: 25px;
}
.pt-25 {
  padding-top: 25px;
}
.pr-25 {
  padding-right: 25px;
}
.pb-25 {
  padding-bottom: 25px;
}
.pl-25 {
  padding-left: 25px;
}
.p-25 {
  padding: 25px;
}
.mt-26 {
  margin-top: 26px;
}
.mr-26 {
  margin-right: 26px;
}
.mb-26 {
  margin-bottom: 26px;
}
.ml-26 {
  margin-left: 26px;
}
.m-26 {
  margin: 26px;
}
.pt-26 {
  padding-top: 26px;
}
.pr-26 {
  padding-right: 26px;
}
.pb-26 {
  padding-bottom: 26px;
}
.pl-26 {
  padding-left: 26px;
}
.p-26 {
  padding: 26px;
}
.mt-27 {
  margin-top: 27px;
}
.mr-27 {
  margin-right: 27px;
}
.mb-27 {
  margin-bottom: 27px;
}
.ml-27 {
  margin-left: 27px;
}
.m-27 {
  margin: 27px;
}
.pt-27 {
  padding-top: 27px;
}
.pr-27 {
  padding-right: 27px;
}
.pb-27 {
  padding-bottom: 27px;
}
.pl-27 {
  padding-left: 27px;
}
.p-27 {
  padding: 27px;
}
.mt-28 {
  margin-top: 28px;
}
.mr-28 {
  margin-right: 28px;
}
.mb-28 {
  margin-bottom: 28px;
}
.ml-28 {
  margin-left: 28px;
}
.m-28 {
  margin: 28px;
}
.pt-28 {
  padding-top: 28px;
}
.pr-28 {
  padding-right: 28px;
}
.pb-28 {
  padding-bottom: 28px;
}
.pl-28 {
  padding-left: 28px;
}
.p-28 {
  padding: 28px;
}
.mt-29 {
  margin-top: 29px;
}
.mr-29 {
  margin-right: 29px;
}
.mb-29 {
  margin-bottom: 29px;
}
.ml-29 {
  margin-left: 29px;
}
.m-29 {
  margin: 29px;
}
.pt-29 {
  padding-top: 29px;
}
.pr-29 {
  padding-right: 29px;
}
.pb-29 {
  padding-bottom: 29px;
}
.pl-29 {
  padding-left: 29px;
}
.p-29 {
  padding: 29px;
}
.mt-30 {
  margin-top: 30px;
}
.mr-30 {
  margin-right: 30px;
}
.mb-30 {
  margin-bottom: 30px;
}
.ml-30 {
  margin-left: 30px;
}
.m-30 {
  margin: 30px;
}
.pt-30 {
  padding-top: 30px;
}
.pr-30 {
  padding-right: 30px;
}
.pb-30 {
  padding-bottom: 30px;
}
.pl-30 {
  padding-left: 30px;
}
.p-30 {
  padding: 30px;
}
.mt-31 {
  margin-top: 31px;
}
.mr-31 {
  margin-right: 31px;
}
.mb-31 {
  margin-bottom: 31px;
}
.ml-31 {
  margin-left: 31px;
}
.m-31 {
  margin: 31px;
}
.pt-31 {
  padding-top: 31px;
}
.pr-31 {
  padding-right: 31px;
}
.pb-31 {
  padding-bottom: 31px;
}
.pl-31 {
  padding-left: 31px;
}
.p-31 {
  padding: 31px;
}
.mt-32 {
  margin-top: 32px;
}
.mr-32 {
  margin-right: 32px;
}
.mb-32 {
  margin-bottom: 32px;
}
.ml-32 {
  margin-left: 32px;
}
.m-32 {
  margin: 32px;
}
.pt-32 {
  padding-top: 32px;
}
.pr-32 {
  padding-right: 32px;
}
.pb-32 {
  padding-bottom: 32px;
}
.pl-32 {
  padding-left: 32px;
}
.p-32 {
  padding: 32px;
}
.mt-33 {
  margin-top: 33px;
}
.mr-33 {
  margin-right: 33px;
}
.mb-33 {
  margin-bottom: 33px;
}
.ml-33 {
  margin-left: 33px;
}
.m-33 {
  margin: 33px;
}
.pt-33 {
  padding-top: 33px;
}
.pr-33 {
  padding-right: 33px;
}
.pb-33 {
  padding-bottom: 33px;
}
.pl-33 {
  padding-left: 33px;
}
.p-33 {
  padding: 33px;
}
.mt-34 {
  margin-top: 34px;
}
.mr-34 {
  margin-right: 34px;
}
.mb-34 {
  margin-bottom: 34px;
}
.ml-34 {
  margin-left: 34px;
}
.m-34 {
  margin: 34px;
}
.pt-34 {
  padding-top: 34px;
}
.pr-34 {
  padding-right: 34px;
}
.pb-34 {
  padding-bottom: 34px;
}
.pl-34 {
  padding-left: 34px;
}
.p-34 {
  padding: 34px;
}
.mt-35 {
  margin-top: 35px;
}
.mr-35 {
  margin-right: 35px;
}
.mb-35 {
  margin-bottom: 35px;
}
.ml-35 {
  margin-left: 35px;
}
.m-35 {
  margin: 35px;
}
.pt-35 {
  padding-top: 35px;
}
.pr-35 {
  padding-right: 35px;
}
.pb-35 {
  padding-bottom: 35px;
}
.pl-35 {
  padding-left: 35px;
}
.p-35 {
  padding: 35px;
}
.mt-36 {
  margin-top: 36px;
}
.mr-36 {
  margin-right: 36px;
}
.mb-36 {
  margin-bottom: 36px;
}
.ml-36 {
  margin-left: 36px;
}
.m-36 {
  margin: 36px;
}
.pt-36 {
  padding-top: 36px;
}
.pr-36 {
  padding-right: 36px;
}
.pb-36 {
  padding-bottom: 36px;
}
.pl-36 {
  padding-left: 36px;
}
.p-36 {
  padding: 36px;
}
.mt-37 {
  margin-top: 37px;
}
.mr-37 {
  margin-right: 37px;
}
.mb-37 {
  margin-bottom: 37px;
}
.ml-37 {
  margin-left: 37px;
}
.m-37 {
  margin: 37px;
}
.pt-37 {
  padding-top: 37px;
}
.pr-37 {
  padding-right: 37px;
}
.pb-37 {
  padding-bottom: 37px;
}
.pl-37 {
  padding-left: 37px;
}
.p-37 {
  padding: 37px;
}
.mt-38 {
  margin-top: 38px;
}
.mr-38 {
  margin-right: 38px;
}
.mb-38 {
  margin-bottom: 38px;
}
.ml-38 {
  margin-left: 38px;
}
.m-38 {
  margin: 38px;
}
.pt-38 {
  padding-top: 38px;
}
.pr-38 {
  padding-right: 38px;
}
.pb-38 {
  padding-bottom: 38px;
}
.pl-38 {
  padding-left: 38px;
}
.p-38 {
  padding: 38px;
}
.mt-39 {
  margin-top: 39px;
}
.mr-39 {
  margin-right: 39px;
}
.mb-39 {
  margin-bottom: 39px;
}
.ml-39 {
  margin-left: 39px;
}
.m-39 {
  margin: 39px;
}
.pt-39 {
  padding-top: 39px;
}
.pr-39 {
  padding-right: 39px;
}
.pb-39 {
  padding-bottom: 39px;
}
.pl-39 {
  padding-left: 39px;
}
.p-39 {
  padding: 39px;
}
.mt-40 {
  margin-top: 40px;
}
.mr-40 {
  margin-right: 40px;
}
.mb-40 {
  margin-bottom: 40px;
}
.ml-40 {
  margin-left: 40px;
}
.m-40 {
  margin: 40px;
}
.pt-40 {
  padding-top: 40px;
}
.pr-40 {
  padding-right: 40px;
}
.pb-40 {
  padding-bottom: 40px;
}
.pl-40 {
  padding-left: 40px;
}
.p-40 {
  padding: 40px;
}
.w-0 {
  width: 0%;
}
.h-0 {
  height: 0%;
}
.w-1 {
  width: 1%;
}
.h-1 {
  height: 1%;
}
.w-2 {
  width: 2%;
}
.h-2 {
  height: 2%;
}
.w-3 {
  width: 3%;
}
.h-3 {
  height: 3%;
}
.w-4 {
  width: 4%;
}
.h-4 {
  height: 4%;
}
.w-5 {
  width: 5%;
}
.h-5 {
  height: 5%;
}
.w-6 {
  width: 6%;
}
.h-6 {
  height: 6%;
}
.w-7 {
  width: 7%;
}
.h-7 {
  height: 7%;
}
.w-8 {
  width: 8%;
}
.h-8 {
  height: 8%;
}
.w-9 {
  width: 9%;
}
.h-9 {
  height: 9%;
}
.w-10 {
  width: 10%;
}
.h-10 {
  height: 10%;
}
.w-11 {
  width: 11%;
}
.h-11 {
  height: 11%;
}
.w-12 {
  width: 12%;
}
.h-12 {
  height: 12%;
}
.w-13 {
  width: 13%;
}
.h-13 {
  height: 13%;
}
.w-14 {
  width: 14%;
}
.h-14 {
  height: 14%;
}
.w-15 {
  width: 15%;
}
.h-15 {
  height: 15%;
}
.w-16 {
  width: 16%;
}
.h-16 {
  height: 16%;
}
.w-17 {
  width: 17%;
}
.h-17 {
  height: 17%;
}
.w-18 {
  width: 18%;
}
.h-18 {
  height: 18%;
}
.w-19 {
  width: 19%;
}
.h-19 {
  height: 19%;
}
.w-20 {
  width: 20%;
}
.h-20 {
  height: 20%;
}
.w-21 {
  width: 21%;
}
.h-21 {
  height: 21%;
}
.w-22 {
  width: 22%;
}
.h-22 {
  height: 22%;
}
.w-23 {
  width: 23%;
}
.h-23 {
  height: 23%;
}
.w-24 {
  width: 24%;
}
.h-24 {
  height: 24%;
}
.w-25 {
  width: 25%;
}
.h-25 {
  height: 25%;
}
.w-26 {
  width: 26%;
}
.h-26 {
  height: 26%;
}
.w-27 {
  width: 27%;
}
.h-27 {
  height: 27%;
}
.w-28 {
  width: 28%;
}
.h-28 {
  height: 28%;
}
.w-29 {
  width: 29%;
}
.h-29 {
  height: 29%;
}
.w-30 {
  width: 30%;
}
.h-30 {
  height: 30%;
}
.w-31 {
  width: 31%;
}
.h-31 {
  height: 31%;
}
.w-32 {
  width: 32%;
}
.h-32 {
  height: 32%;
}
.w-33 {
  width: 33%;
}
.h-33 {
  height: 33%;
}
.w-34 {
  width: 34%;
}
.h-34 {
  height: 34%;
}
.w-35 {
  width: 35%;
}
.h-35 {
  height: 35%;
}
.w-36 {
  width: 36%;
}
.h-36 {
  height: 36%;
}
.w-37 {
  width: 37%;
}
.h-37 {
  height: 37%;
}
.w-38 {
  width: 38%;
}
.h-38 {
  height: 38%;
}
.w-39 {
  width: 39%;
}
.h-39 {
  height: 39%;
}
.w-40 {
  width: 40%;
}
.h-40 {
  height: 40%;
}
.w-41 {
  width: 41%;
}
.h-41 {
  height: 41%;
}
.w-42 {
  width: 42%;
}
.h-42 {
  height: 42%;
}
.w-43 {
  width: 43%;
}
.h-43 {
  height: 43%;
}
.w-44 {
  width: 44%;
}
.h-44 {
  height: 44%;
}
.w-45 {
  width: 45%;
}
.h-45 {
  height: 45%;
}
.w-46 {
  width: 46%;
}
.h-46 {
  height: 46%;
}
.w-47 {
  width: 47%;
}
.h-47 {
  height: 47%;
}
.w-48 {
  width: 48%;
}
.h-48 {
  height: 48%;
}
.w-49 {
  width: 49%;
}
.h-49 {
  height: 49%;
}
.w-50 {
  width: 50%;
}
.h-50 {
  height: 50%;
}
.w-51 {
  width: 51%;
}
.h-51 {
  height: 51%;
}
.w-52 {
  width: 52%;
}
.h-52 {
  height: 52%;
}
.w-53 {
  width: 53%;
}
.h-53 {
  height: 53%;
}
.w-54 {
  width: 54%;
}
.h-54 {
  height: 54%;
}
.w-55 {
  width: 55%;
}
.h-55 {
  height: 55%;
}
.w-56 {
  width: 56%;
}
.h-56 {
  height: 56%;
}
.w-57 {
  width: 57%;
}
.h-57 {
  height: 57%;
}
.w-58 {
  width: 58%;
}
.h-58 {
  height: 58%;
}
.w-59 {
  width: 59%;
}
.h-59 {
  height: 59%;
}
.w-60 {
  width: 60%;
}
.h-60 {
  height: 60%;
}
.w-61 {
  width: 61%;
}
.h-61 {
  height: 61%;
}
.w-62 {
  width: 62%;
}
.h-62 {
  height: 62%;
}
.w-63 {
  width: 63%;
}
.h-63 {
  height: 63%;
}
.w-64 {
  width: 64%;
}
.h-64 {
  height: 64%;
}
.w-65 {
  width: 65%;
}
.h-65 {
  height: 65%;
}
.w-66 {
  width: 66%;
}
.h-66 {
  height: 66%;
}
.w-67 {
  width: 67%;
}
.h-67 {
  height: 67%;
}
.w-68 {
  width: 68%;
}
.h-68 {
  height: 68%;
}
.w-69 {
  width: 69%;
}
.h-69 {
  height: 69%;
}
.w-70 {
  width: 70%;
}
.h-70 {
  height: 70%;
}
.w-71 {
  width: 71%;
}
.h-71 {
  height: 71%;
}
.w-72 {
  width: 72%;
}
.h-72 {
  height: 72%;
}
.w-73 {
  width: 73%;
}
.h-73 {
  height: 73%;
}
.w-74 {
  width: 74%;
}
.h-74 {
  height: 74%;
}
.w-75 {
  width: 75%;
}
.h-75 {
  height: 75%;
}
.w-76 {
  width: 76%;
}
.h-76 {
  height: 76%;
}
.w-77 {
  width: 77%;
}
.h-77 {
  height: 77%;
}
.w-78 {
  width: 78%;
}
.h-78 {
  height: 78%;
}
.w-79 {
  width: 79%;
}
.h-79 {
  height: 79%;
}
.w-80 {
  width: 80%;
}
.h-80 {
  height: 80%;
}
.w-81 {
  width: 81%;
}
.h-81 {
  height: 81%;
}
.w-82 {
  width: 82%;
}
.h-82 {
  height: 82%;
}
.w-83 {
  width: 83%;
}
.h-83 {
  height: 83%;
}
.w-84 {
  width: 84%;
}
.h-84 {
  height: 84%;
}
.w-85 {
  width: 85%;
}
.h-85 {
  height: 85%;
}
.w-86 {
  width: 86%;
}
.h-86 {
  height: 86%;
}
.w-87 {
  width: 87%;
}
.h-87 {
  height: 87%;
}
.w-88 {
  width: 88%;
}
.h-88 {
  height: 88%;
}
.w-89 {
  width: 89%;
}
.h-89 {
  height: 89%;
}
.w-90 {
  width: 90%;
}
.h-90 {
  height: 90%;
}
.w-91 {
  width: 91%;
}
.h-91 {
  height: 91%;
}
.w-92 {
  width: 92%;
}
.h-92 {
  height: 92%;
}
.w-93 {
  width: 93%;
}
.h-93 {
  height: 93%;
}
.w-94 {
  width: 94%;
}
.h-94 {
  height: 94%;
}
.w-95 {
  width: 95%;
}
.h-95 {
  height: 95%;
}
.w-96 {
  width: 96%;
}
.h-96 {
  height: 96%;
}
.w-97 {
  width: 97%;
}
.h-97 {
  height: 97%;
}
.w-98 {
  width: 98%;
}
.h-98 {
  height: 98%;
}
.w-99 {
  width: 99%;
}
.h-99 {
  height: 99%;
}
.w-100 {
  width: 100%;
}
.h-100 {
  height: 100%;
}
.w-101 {
  width: 101%;
}
.h-101 {
  height: 101%;
}
.w-102 {
  width: 102%;
}
.h-102 {
  height: 102%;
}
.w-103 {
  width: 103%;
}
.h-103 {
  height: 103%;
}
.w-104 {
  width: 104%;
}
.h-104 {
  height: 104%;
}
.w-105 {
  width: 105%;
}
.h-105 {
  height: 105%;
}
.w-106 {
  width: 106%;
}
.h-106 {
  height: 106%;
}
.w-107 {
  width: 107%;
}
.h-107 {
  height: 107%;
}
.w-108 {
  width: 108%;
}
.h-108 {
  height: 108%;
}
.w-109 {
  width: 109%;
}
.h-109 {
  height: 109%;
}
.w-110 {
  width: 110%;
}
.h-110 {
  height: 110%;
}
.w-111 {
  width: 111%;
}
.h-111 {
  height: 111%;
}
.w-112 {
  width: 112%;
}
.h-112 {
  height: 112%;
}
.w-113 {
  width: 113%;
}
.h-113 {
  height: 113%;
}
.w-114 {
  width: 114%;
}
.h-114 {
  height: 114%;
}
.w-115 {
  width: 115%;
}
.h-115 {
  height: 115%;
}
.w-116 {
  width: 116%;
}
.h-116 {
  height: 116%;
}
.w-117 {
  width: 117%;
}
.h-117 {
  height: 117%;
}
.w-118 {
  width: 118%;
}
.h-118 {
  height: 118%;
}
.w-119 {
  width: 119%;
}
.h-119 {
  height: 119%;
}
.w-120 {
  width: 120%;
}
.h-120 {
  height: 120%;
}
.w-121 {
  width: 121%;
}
.h-121 {
  height: 121%;
}
.w-122 {
  width: 122%;
}
.h-122 {
  height: 122%;
}
.w-123 {
  width: 123%;
}
.h-123 {
  height: 123%;
}
.w-124 {
  width: 124%;
}
.h-124 {
  height: 124%;
}
.w-125 {
  width: 125%;
}
.h-125 {
  height: 125%;
}
.w-126 {
  width: 126%;
}
.h-126 {
  height: 126%;
}
.w-127 {
  width: 127%;
}
.h-127 {
  height: 127%;
}
.w-128 {
  width: 128%;
}
.h-128 {
  height: 128%;
}
.w-129 {
  width: 129%;
}
.h-129 {
  height: 129%;
}
.w-130 {
  width: 130%;
}
.h-130 {
  height: 130%;
}
.w-131 {
  width: 131%;
}
.h-131 {
  height: 131%;
}
.w-132 {
  width: 132%;
}
.h-132 {
  height: 132%;
}
.w-133 {
  width: 133%;
}
.h-133 {
  height: 133%;
}
.w-134 {
  width: 134%;
}
.h-134 {
  height: 134%;
}
.w-135 {
  width: 135%;
}
.h-135 {
  height: 135%;
}
.w-136 {
  width: 136%;
}
.h-136 {
  height: 136%;
}
.w-137 {
  width: 137%;
}
.h-137 {
  height: 137%;
}
.w-138 {
  width: 138%;
}
.h-138 {
  height: 138%;
}
.w-139 {
  width: 139%;
}
.h-139 {
  height: 139%;
}
.w-140 {
  width: 140%;
}
.h-140 {
  height: 140%;
}
.w-141 {
  width: 141%;
}
.h-141 {
  height: 141%;
}
.w-142 {
  width: 142%;
}
.h-142 {
  height: 142%;
}
.w-143 {
  width: 143%;
}
.h-143 {
  height: 143%;
}
.w-144 {
  width: 144%;
}
.h-144 {
  height: 144%;
}
.w-145 {
  width: 145%;
}
.h-145 {
  height: 145%;
}
.w-146 {
  width: 146%;
}
.h-146 {
  height: 146%;
}
.w-147 {
  width: 147%;
}
.h-147 {
  height: 147%;
}
.w-148 {
  width: 148%;
}
.h-148 {
  height: 148%;
}
.w-149 {
  width: 149%;
}
.h-149 {
  height: 149%;
}
.w-150 {
  width: 150%;
}
.h-150 {
  height: 150%;
}
.w-151 {
  width: 151%;
}
.h-151 {
  height: 151%;
}
.w-152 {
  width: 152%;
}
.h-152 {
  height: 152%;
}
.w-153 {
  width: 153%;
}
.h-153 {
  height: 153%;
}
.w-154 {
  width: 154%;
}
.h-154 {
  height: 154%;
}
.w-155 {
  width: 155%;
}
.h-155 {
  height: 155%;
}
.w-156 {
  width: 156%;
}
.h-156 {
  height: 156%;
}
.w-157 {
  width: 157%;
}
.h-157 {
  height: 157%;
}
.w-158 {
  width: 158%;
}
.h-158 {
  height: 158%;
}
.w-159 {
  width: 159%;
}
.h-159 {
  height: 159%;
}
.w-160 {
  width: 160%;
}
.h-160 {
  height: 160%;
}
.w-161 {
  width: 161%;
}
.h-161 {
  height: 161%;
}
.w-162 {
  width: 162%;
}
.h-162 {
  height: 162%;
}
.w-163 {
  width: 163%;
}
.h-163 {
  height: 163%;
}
.w-164 {
  width: 164%;
}
.h-164 {
  height: 164%;
}
.w-165 {
  width: 165%;
}
.h-165 {
  height: 165%;
}
.w-166 {
  width: 166%;
}
.h-166 {
  height: 166%;
}
.w-167 {
  width: 167%;
}
.h-167 {
  height: 167%;
}
.w-168 {
  width: 168%;
}
.h-168 {
  height: 168%;
}
.w-169 {
  width: 169%;
}
.h-169 {
  height: 169%;
}
.w-170 {
  width: 170%;
}
.h-170 {
  height: 170%;
}
.w-171 {
  width: 171%;
}
.h-171 {
  height: 171%;
}
.w-172 {
  width: 172%;
}
.h-172 {
  height: 172%;
}
.w-173 {
  width: 173%;
}
.h-173 {
  height: 173%;
}
.w-174 {
  width: 174%;
}
.h-174 {
  height: 174%;
}
.w-175 {
  width: 175%;
}
.h-175 {
  height: 175%;
}
.w-176 {
  width: 176%;
}
.h-176 {
  height: 176%;
}
.w-177 {
  width: 177%;
}
.h-177 {
  height: 177%;
}
.w-178 {
  width: 178%;
}
.h-178 {
  height: 178%;
}
.w-179 {
  width: 179%;
}
.h-179 {
  height: 179%;
}
.w-180 {
  width: 180%;
}
.h-180 {
  height: 180%;
}
.w-181 {
  width: 181%;
}
.h-181 {
  height: 181%;
}
.w-182 {
  width: 182%;
}
.h-182 {
  height: 182%;
}
.w-183 {
  width: 183%;
}
.h-183 {
  height: 183%;
}
.w-184 {
  width: 184%;
}
.h-184 {
  height: 184%;
}
.w-185 {
  width: 185%;
}
.h-185 {
  height: 185%;
}
.w-186 {
  width: 186%;
}
.h-186 {
  height: 186%;
}
.w-187 {
  width: 187%;
}
.h-187 {
  height: 187%;
}
.w-188 {
  width: 188%;
}
.h-188 {
  height: 188%;
}
.w-189 {
  width: 189%;
}
.h-189 {
  height: 189%;
}
.w-190 {
  width: 190%;
}
.h-190 {
  height: 190%;
}
.w-191 {
  width: 191%;
}
.h-191 {
  height: 191%;
}
.w-192 {
  width: 192%;
}
.h-192 {
  height: 192%;
}
.w-193 {
  width: 193%;
}
.h-193 {
  height: 193%;
}
.w-194 {
  width: 194%;
}
.h-194 {
  height: 194%;
}
.w-195 {
  width: 195%;
}
.h-195 {
  height: 195%;
}
.w-196 {
  width: 196%;
}
.h-196 {
  height: 196%;
}
.w-197 {
  width: 197%;
}
.h-197 {
  height: 197%;
}
.w-198 {
  width: 198%;
}
.h-198 {
  height: 198%;
}
.w-199 {
  width: 199%;
}
.h-199 {
  height: 199%;
}
.w-200 {
  width: 200%;
}
.h-200 {
  height: 200%;
}
.w-0-px {
  width: 0px;
}
.h-0-px {
  height: 0px;
}
.w-1-px {
  width: 1px;
}
.h-1-px {
  height: 1px;
}
.w-2-px {
  width: 2px;
}
.h-2-px {
  height: 2px;
}
.w-3-px {
  width: 3px;
}
.h-3-px {
  height: 3px;
}
.w-4-px {
  width: 4px;
}
.h-4-px {
  height: 4px;
}
.w-5-px {
  width: 5px;
}
.h-5-px {
  height: 5px;
}
.w-6-px {
  width: 6px;
}
.h-6-px {
  height: 6px;
}
.w-7-px {
  width: 7px;
}
.h-7-px {
  height: 7px;
}
.w-8-px {
  width: 8px;
}
.h-8-px {
  height: 8px;
}
.w-9-px {
  width: 9px;
}
.h-9-px {
  height: 9px;
}
.w-10-px {
  width: 10px;
}
.h-10-px {
  height: 10px;
}
.w-11-px {
  width: 11px;
}
.h-11-px {
  height: 11px;
}
.w-12-px {
  width: 12px;
}
.h-12-px {
  height: 12px;
}
.w-13-px {
  width: 13px;
}
.h-13-px {
  height: 13px;
}
.w-14-px {
  width: 14px;
}
.h-14-px {
  height: 14px;
}
.w-15-px {
  width: 15px;
}
.h-15-px {
  height: 15px;
}
.w-16-px {
  width: 16px;
}
.h-16-px {
  height: 16px;
}
.w-17-px {
  width: 17px;
}
.h-17-px {
  height: 17px;
}
.w-18-px {
  width: 18px;
}
.h-18-px {
  height: 18px;
}
.w-19-px {
  width: 19px;
}
.h-19-px {
  height: 19px;
}
.w-20-px {
  width: 20px;
}
.h-20-px {
  height: 20px;
}
.w-21-px {
  width: 21px;
}
.h-21-px {
  height: 21px;
}
.w-22-px {
  width: 22px;
}
.h-22-px {
  height: 22px;
}
.w-23-px {
  width: 23px;
}
.h-23-px {
  height: 23px;
}
.w-24-px {
  width: 24px;
}
.h-24-px {
  height: 24px;
}
.w-25-px {
  width: 25px;
}
.h-25-px {
  height: 25px;
}
.w-26-px {
  width: 26px;
}
.h-26-px {
  height: 26px;
}
.w-27-px {
  width: 27px;
}
.h-27-px {
  height: 27px;
}
.w-28-px {
  width: 28px;
}
.h-28-px {
  height: 28px;
}
.w-29-px {
  width: 29px;
}
.h-29-px {
  height: 29px;
}
.w-30-px {
  width: 30px;
}
.h-30-px {
  height: 30px;
}
.w-31-px {
  width: 31px;
}
.h-31-px {
  height: 31px;
}
.w-32-px {
  width: 32px;
}
.h-32-px {
  height: 32px;
}
.w-33-px {
  width: 33px;
}
.h-33-px {
  height: 33px;
}
.w-34-px {
  width: 34px;
}
.h-34-px {
  height: 34px;
}
.w-35-px {
  width: 35px;
}
.h-35-px {
  height: 35px;
}
.w-36-px {
  width: 36px;
}
.h-36-px {
  height: 36px;
}
.w-37-px {
  width: 37px;
}
.h-37-px {
  height: 37px;
}
.w-38-px {
  width: 38px;
}
.h-38-px {
  height: 38px;
}
.w-39-px {
  width: 39px;
}
.h-39-px {
  height: 39px;
}
.w-40-px {
  width: 40px;
}
.h-40-px {
  height: 40px;
}
.w-41-px {
  width: 41px;
}
.h-41-px {
  height: 41px;
}
.w-42-px {
  width: 42px;
}
.h-42-px {
  height: 42px;
}
.w-43-px {
  width: 43px;
}
.h-43-px {
  height: 43px;
}
.w-44-px {
  width: 44px;
}
.h-44-px {
  height: 44px;
}
.w-45-px {
  width: 45px;
}
.h-45-px {
  height: 45px;
}
.w-46-px {
  width: 46px;
}
.h-46-px {
  height: 46px;
}
.w-47-px {
  width: 47px;
}
.h-47-px {
  height: 47px;
}
.w-48-px {
  width: 48px;
}
.h-48-px {
  height: 48px;
}
.w-49-px {
  width: 49px;
}
.h-49-px {
  height: 49px;
}
.w-50-px {
  width: 50px;
}
.h-50-px {
  height: 50px;
}
.w-51-px {
  width: 51px;
}
.h-51-px {
  height: 51px;
}
.w-52-px {
  width: 52px;
}
.h-52-px {
  height: 52px;
}
.w-53-px {
  width: 53px;
}
.h-53-px {
  height: 53px;
}
.w-54-px {
  width: 54px;
}
.h-54-px {
  height: 54px;
}
.w-55-px {
  width: 55px;
}
.h-55-px {
  height: 55px;
}
.w-56-px {
  width: 56px;
}
.h-56-px {
  height: 56px;
}
.w-57-px {
  width: 57px;
}
.h-57-px {
  height: 57px;
}
.w-58-px {
  width: 58px;
}
.h-58-px {
  height: 58px;
}
.w-59-px {
  width: 59px;
}
.h-59-px {
  height: 59px;
}
.w-60-px {
  width: 60px;
}
.h-60-px {
  height: 60px;
}
.w-61-px {
  width: 61px;
}
.h-61-px {
  height: 61px;
}
.w-62-px {
  width: 62px;
}
.h-62-px {
  height: 62px;
}
.w-63-px {
  width: 63px;
}
.h-63-px {
  height: 63px;
}
.w-64-px {
  width: 64px;
}
.h-64-px {
  height: 64px;
}
.w-65-px {
  width: 65px;
}
.h-65-px {
  height: 65px;
}
.w-66-px {
  width: 66px;
}
.h-66-px {
  height: 66px;
}
.w-67-px {
  width: 67px;
}
.h-67-px {
  height: 67px;
}
.w-68-px {
  width: 68px;
}
.h-68-px {
  height: 68px;
}
.w-69-px {
  width: 69px;
}
.h-69-px {
  height: 69px;
}
.w-70-px {
  width: 70px;
}
.h-70-px {
  height: 70px;
}
.w-71-px {
  width: 71px;
}
.h-71-px {
  height: 71px;
}
.w-72-px {
  width: 72px;
}
.h-72-px {
  height: 72px;
}
.w-73-px {
  width: 73px;
}
.h-73-px {
  height: 73px;
}
.w-74-px {
  width: 74px;
}
.h-74-px {
  height: 74px;
}
.w-75-px {
  width: 75px;
}
.h-75-px {
  height: 75px;
}
.w-76-px {
  width: 76px;
}
.h-76-px {
  height: 76px;
}
.w-77-px {
  width: 77px;
}
.h-77-px {
  height: 77px;
}
.w-78-px {
  width: 78px;
}
.h-78-px {
  height: 78px;
}
.w-79-px {
  width: 79px;
}
.h-79-px {
  height: 79px;
}
.w-80-px {
  width: 80px;
}
.h-80-px {
  height: 80px;
}
.w-81-px {
  width: 81px;
}
.h-81-px {
  height: 81px;
}
.w-82-px {
  width: 82px;
}
.h-82-px {
  height: 82px;
}
.w-83-px {
  width: 83px;
}
.h-83-px {
  height: 83px;
}
.w-84-px {
  width: 84px;
}
.h-84-px {
  height: 84px;
}
.w-85-px {
  width: 85px;
}
.h-85-px {
  height: 85px;
}
.w-86-px {
  width: 86px;
}
.h-86-px {
  height: 86px;
}
.w-87-px {
  width: 87px;
}
.h-87-px {
  height: 87px;
}
.w-88-px {
  width: 88px;
}
.h-88-px {
  height: 88px;
}
.w-89-px {
  width: 89px;
}
.h-89-px {
  height: 89px;
}
.w-90-px {
  width: 90px;
}
.h-90-px {
  height: 90px;
}
.w-91-px {
  width: 91px;
}
.h-91-px {
  height: 91px;
}
.w-92-px {
  width: 92px;
}
.h-92-px {
  height: 92px;
}
.w-93-px {
  width: 93px;
}
.h-93-px {
  height: 93px;
}
.w-94-px {
  width: 94px;
}
.h-94-px {
  height: 94px;
}
.w-95-px {
  width: 95px;
}
.h-95-px {
  height: 95px;
}
.w-96-px {
  width: 96px;
}
.h-96-px {
  height: 96px;
}
.w-97-px {
  width: 97px;
}
.h-97-px {
  height: 97px;
}
.w-98-px {
  width: 98px;
}
.h-98-px {
  height: 98px;
}
.w-99-px {
  width: 99px;
}
.h-99-px {
  height: 99px;
}
.w-100-px {
  width: 100px;
}
.h-100-px {
  height: 100px;
}
.w-101-px {
  width: 101px;
}
.h-101-px {
  height: 101px;
}
.w-102-px {
  width: 102px;
}
.h-102-px {
  height: 102px;
}
.w-103-px {
  width: 103px;
}
.h-103-px {
  height: 103px;
}
.w-104-px {
  width: 104px;
}
.h-104-px {
  height: 104px;
}
.w-105-px {
  width: 105px;
}
.h-105-px {
  height: 105px;
}
.w-106-px {
  width: 106px;
}
.h-106-px {
  height: 106px;
}
.w-107-px {
  width: 107px;
}
.h-107-px {
  height: 107px;
}
.w-108-px {
  width: 108px;
}
.h-108-px {
  height: 108px;
}
.w-109-px {
  width: 109px;
}
.h-109-px {
  height: 109px;
}
.w-110-px {
  width: 110px;
}
.h-110-px {
  height: 110px;
}
.w-111-px {
  width: 111px;
}
.h-111-px {
  height: 111px;
}
.w-112-px {
  width: 112px;
}
.h-112-px {
  height: 112px;
}
.w-113-px {
  width: 113px;
}
.h-113-px {
  height: 113px;
}
.w-114-px {
  width: 114px;
}
.h-114-px {
  height: 114px;
}
.w-115-px {
  width: 115px;
}
.h-115-px {
  height: 115px;
}
.w-116-px {
  width: 116px;
}
.h-116-px {
  height: 116px;
}
.w-117-px {
  width: 117px;
}
.h-117-px {
  height: 117px;
}
.w-118-px {
  width: 118px;
}
.h-118-px {
  height: 118px;
}
.w-119-px {
  width: 119px;
}
.h-119-px {
  height: 119px;
}
.w-120-px {
  width: 120px;
}
.h-120-px {
  height: 120px;
}
.w-121-px {
  width: 121px;
}
.h-121-px {
  height: 121px;
}
.w-122-px {
  width: 122px;
}
.h-122-px {
  height: 122px;
}
.w-123-px {
  width: 123px;
}
.h-123-px {
  height: 123px;
}
.w-124-px {
  width: 124px;
}
.h-124-px {
  height: 124px;
}
.w-125-px {
  width: 125px;
}
.h-125-px {
  height: 125px;
}
.w-126-px {
  width: 126px;
}
.h-126-px {
  height: 126px;
}
.w-127-px {
  width: 127px;
}
.h-127-px {
  height: 127px;
}
.w-128-px {
  width: 128px;
}
.h-128-px {
  height: 128px;
}
.w-129-px {
  width: 129px;
}
.h-129-px {
  height: 129px;
}
.w-130-px {
  width: 130px;
}
.h-130-px {
  height: 130px;
}
.w-131-px {
  width: 131px;
}
.h-131-px {
  height: 131px;
}
.w-132-px {
  width: 132px;
}
.h-132-px {
  height: 132px;
}
.w-133-px {
  width: 133px;
}
.h-133-px {
  height: 133px;
}
.w-134-px {
  width: 134px;
}
.h-134-px {
  height: 134px;
}
.w-135-px {
  width: 135px;
}
.h-135-px {
  height: 135px;
}
.w-136-px {
  width: 136px;
}
.h-136-px {
  height: 136px;
}
.w-137-px {
  width: 137px;
}
.h-137-px {
  height: 137px;
}
.w-138-px {
  width: 138px;
}
.h-138-px {
  height: 138px;
}
.w-139-px {
  width: 139px;
}
.h-139-px {
  height: 139px;
}
.w-140-px {
  width: 140px;
}
.h-140-px {
  height: 140px;
}
.w-141-px {
  width: 141px;
}
.h-141-px {
  height: 141px;
}
.w-142-px {
  width: 142px;
}
.h-142-px {
  height: 142px;
}
.w-143-px {
  width: 143px;
}
.h-143-px {
  height: 143px;
}
.w-144-px {
  width: 144px;
}
.h-144-px {
  height: 144px;
}
.w-145-px {
  width: 145px;
}
.h-145-px {
  height: 145px;
}
.w-146-px {
  width: 146px;
}
.h-146-px {
  height: 146px;
}
.w-147-px {
  width: 147px;
}
.h-147-px {
  height: 147px;
}
.w-148-px {
  width: 148px;
}
.h-148-px {
  height: 148px;
}
.w-149-px {
  width: 149px;
}
.h-149-px {
  height: 149px;
}
.w-150-px {
  width: 150px;
}
.h-150-px {
  height: 150px;
}
.w-151-px {
  width: 151px;
}
.h-151-px {
  height: 151px;
}
.w-152-px {
  width: 152px;
}
.h-152-px {
  height: 152px;
}
.w-153-px {
  width: 153px;
}
.h-153-px {
  height: 153px;
}
.w-154-px {
  width: 154px;
}
.h-154-px {
  height: 154px;
}
.w-155-px {
  width: 155px;
}
.h-155-px {
  height: 155px;
}
.w-156-px {
  width: 156px;
}
.h-156-px {
  height: 156px;
}
.w-157-px {
  width: 157px;
}
.h-157-px {
  height: 157px;
}
.w-158-px {
  width: 158px;
}
.h-158-px {
  height: 158px;
}
.w-159-px {
  width: 159px;
}
.h-159-px {
  height: 159px;
}
.w-160-px {
  width: 160px;
}
.h-160-px {
  height: 160px;
}
.w-161-px {
  width: 161px;
}
.h-161-px {
  height: 161px;
}
.w-162-px {
  width: 162px;
}
.h-162-px {
  height: 162px;
}
.w-163-px {
  width: 163px;
}
.h-163-px {
  height: 163px;
}
.w-164-px {
  width: 164px;
}
.h-164-px {
  height: 164px;
}
.w-165-px {
  width: 165px;
}
.h-165-px {
  height: 165px;
}
.w-166-px {
  width: 166px;
}
.h-166-px {
  height: 166px;
}
.w-167-px {
  width: 167px;
}
.h-167-px {
  height: 167px;
}
.w-168-px {
  width: 168px;
}
.h-168-px {
  height: 168px;
}
.w-169-px {
  width: 169px;
}
.h-169-px {
  height: 169px;
}
.w-170-px {
  width: 170px;
}
.h-170-px {
  height: 170px;
}
.w-171-px {
  width: 171px;
}
.h-171-px {
  height: 171px;
}
.w-172-px {
  width: 172px;
}
.h-172-px {
  height: 172px;
}
.w-173-px {
  width: 173px;
}
.h-173-px {
  height: 173px;
}
.w-174-px {
  width: 174px;
}
.h-174-px {
  height: 174px;
}
.w-175-px {
  width: 175px;
}
.h-175-px {
  height: 175px;
}
.w-176-px {
  width: 176px;
}
.h-176-px {
  height: 176px;
}
.w-177-px {
  width: 177px;
}
.h-177-px {
  height: 177px;
}
.w-178-px {
  width: 178px;
}
.h-178-px {
  height: 178px;
}
.w-179-px {
  width: 179px;
}
.h-179-px {
  height: 179px;
}
.w-180-px {
  width: 180px;
}
.h-180-px {
  height: 180px;
}
.w-181-px {
  width: 181px;
}
.h-181-px {
  height: 181px;
}
.w-182-px {
  width: 182px;
}
.h-182-px {
  height: 182px;
}
.w-183-px {
  width: 183px;
}
.h-183-px {
  height: 183px;
}
.w-184-px {
  width: 184px;
}
.h-184-px {
  height: 184px;
}
.w-185-px {
  width: 185px;
}
.h-185-px {
  height: 185px;
}
.w-186-px {
  width: 186px;
}
.h-186-px {
  height: 186px;
}
.w-187-px {
  width: 187px;
}
.h-187-px {
  height: 187px;
}
.w-188-px {
  width: 188px;
}
.h-188-px {
  height: 188px;
}
.w-189-px {
  width: 189px;
}
.h-189-px {
  height: 189px;
}
.w-190-px {
  width: 190px;
}
.h-190-px {
  height: 190px;
}
.w-191-px {
  width: 191px;
}
.h-191-px {
  height: 191px;
}
.w-192-px {
  width: 192px;
}
.h-192-px {
  height: 192px;
}
.w-193-px {
  width: 193px;
}
.h-193-px {
  height: 193px;
}
.w-194-px {
  width: 194px;
}
.h-194-px {
  height: 194px;
}
.w-195-px {
  width: 195px;
}
.h-195-px {
  height: 195px;
}
.w-196-px {
  width: 196px;
}
.h-196-px {
  height: 196px;
}
.w-197-px {
  width: 197px;
}
.h-197-px {
  height: 197px;
}
.w-198-px {
  width: 198px;
}
.h-198-px {
  height: 198px;
}
.w-199-px {
  width: 199px;
}
.h-199-px {
  height: 199px;
}
.w-200-px {
  width: 200px;
}
.h-200-px {
  height: 200px;
}
.w-201-px {
  width: 201px;
}
.h-201-px {
  height: 201px;
}
.w-202-px {
  width: 202px;
}
.h-202-px {
  height: 202px;
}
.w-203-px {
  width: 203px;
}
.h-203-px {
  height: 203px;
}
.w-204-px {
  width: 204px;
}
.h-204-px {
  height: 204px;
}
.w-205-px {
  width: 205px;
}
.h-205-px {
  height: 205px;
}
.w-206-px {
  width: 206px;
}
.h-206-px {
  height: 206px;
}
.w-207-px {
  width: 207px;
}
.h-207-px {
  height: 207px;
}
.w-208-px {
  width: 208px;
}
.h-208-px {
  height: 208px;
}
.w-209-px {
  width: 209px;
}
.h-209-px {
  height: 209px;
}
.w-210-px {
  width: 210px;
}
.h-210-px {
  height: 210px;
}
.w-211-px {
  width: 211px;
}
.h-211-px {
  height: 211px;
}
.w-212-px {
  width: 212px;
}
.h-212-px {
  height: 212px;
}
.w-213-px {
  width: 213px;
}
.h-213-px {
  height: 213px;
}
.w-214-px {
  width: 214px;
}
.h-214-px {
  height: 214px;
}
.w-215-px {
  width: 215px;
}
.h-215-px {
  height: 215px;
}
.w-216-px {
  width: 216px;
}
.h-216-px {
  height: 216px;
}
.w-217-px {
  width: 217px;
}
.h-217-px {
  height: 217px;
}
.w-218-px {
  width: 218px;
}
.h-218-px {
  height: 218px;
}
.w-219-px {
  width: 219px;
}
.h-219-px {
  height: 219px;
}
.w-220-px {
  width: 220px;
}
.h-220-px {
  height: 220px;
}
.w-221-px {
  width: 221px;
}
.h-221-px {
  height: 221px;
}
.w-222-px {
  width: 222px;
}
.h-222-px {
  height: 222px;
}
.w-223-px {
  width: 223px;
}
.h-223-px {
  height: 223px;
}
.w-224-px {
  width: 224px;
}
.h-224-px {
  height: 224px;
}
.w-225-px {
  width: 225px;
}
.h-225-px {
  height: 225px;
}
.w-226-px {
  width: 226px;
}
.h-226-px {
  height: 226px;
}
.w-227-px {
  width: 227px;
}
.h-227-px {
  height: 227px;
}
.w-228-px {
  width: 228px;
}
.h-228-px {
  height: 228px;
}
.w-229-px {
  width: 229px;
}
.h-229-px {
  height: 229px;
}
.w-230-px {
  width: 230px;
}
.h-230-px {
  height: 230px;
}
.w-231-px {
  width: 231px;
}
.h-231-px {
  height: 231px;
}
.w-232-px {
  width: 232px;
}
.h-232-px {
  height: 232px;
}
.w-233-px {
  width: 233px;
}
.h-233-px {
  height: 233px;
}
.w-234-px {
  width: 234px;
}
.h-234-px {
  height: 234px;
}
.w-235-px {
  width: 235px;
}
.h-235-px {
  height: 235px;
}
.w-236-px {
  width: 236px;
}
.h-236-px {
  height: 236px;
}
.w-237-px {
  width: 237px;
}
.h-237-px {
  height: 237px;
}
.w-238-px {
  width: 238px;
}
.h-238-px {
  height: 238px;
}
.w-239-px {
  width: 239px;
}
.h-239-px {
  height: 239px;
}
.w-240-px {
  width: 240px;
}
.h-240-px {
  height: 240px;
}
.w-241-px {
  width: 241px;
}
.h-241-px {
  height: 241px;
}
.w-242-px {
  width: 242px;
}
.h-242-px {
  height: 242px;
}
.w-243-px {
  width: 243px;
}
.h-243-px {
  height: 243px;
}
.w-244-px {
  width: 244px;
}
.h-244-px {
  height: 244px;
}
.w-245-px {
  width: 245px;
}
.h-245-px {
  height: 245px;
}
.w-246-px {
  width: 246px;
}
.h-246-px {
  height: 246px;
}
.w-247-px {
  width: 247px;
}
.h-247-px {
  height: 247px;
}
.w-248-px {
  width: 248px;
}
.h-248-px {
  height: 248px;
}
.w-249-px {
  width: 249px;
}
.h-249-px {
  height: 249px;
}
.w-250-px {
  width: 250px;
}
.h-250-px {
  height: 250px;
}
.w-251-px {
  width: 251px;
}
.h-251-px {
  height: 251px;
}
.w-252-px {
  width: 252px;
}
.h-252-px {
  height: 252px;
}
.w-253-px {
  width: 253px;
}
.h-253-px {
  height: 253px;
}
.w-254-px {
  width: 254px;
}
.h-254-px {
  height: 254px;
}
.w-255-px {
  width: 255px;
}
.h-255-px {
  height: 255px;
}
.w-256-px {
  width: 256px;
}
.h-256-px {
  height: 256px;
}
.w-257-px {
  width: 257px;
}
.h-257-px {
  height: 257px;
}
.w-258-px {
  width: 258px;
}
.h-258-px {
  height: 258px;
}
.w-259-px {
  width: 259px;
}
.h-259-px {
  height: 259px;
}
.w-260-px {
  width: 260px;
}
.h-260-px {
  height: 260px;
}
.w-261-px {
  width: 261px;
}
.h-261-px {
  height: 261px;
}
.w-262-px {
  width: 262px;
}
.h-262-px {
  height: 262px;
}
.w-263-px {
  width: 263px;
}
.h-263-px {
  height: 263px;
}
.w-264-px {
  width: 264px;
}
.h-264-px {
  height: 264px;
}
.w-265-px {
  width: 265px;
}
.h-265-px {
  height: 265px;
}
.w-266-px {
  width: 266px;
}
.h-266-px {
  height: 266px;
}
.w-267-px {
  width: 267px;
}
.h-267-px {
  height: 267px;
}
.w-268-px {
  width: 268px;
}
.h-268-px {
  height: 268px;
}
.w-269-px {
  width: 269px;
}
.h-269-px {
  height: 269px;
}
.w-270-px {
  width: 270px;
}
.h-270-px {
  height: 270px;
}
.w-271-px {
  width: 271px;
}
.h-271-px {
  height: 271px;
}
.w-272-px {
  width: 272px;
}
.h-272-px {
  height: 272px;
}
.w-273-px {
  width: 273px;
}
.h-273-px {
  height: 273px;
}
.w-274-px {
  width: 274px;
}
.h-274-px {
  height: 274px;
}
.w-275-px {
  width: 275px;
}
.h-275-px {
  height: 275px;
}
.w-276-px {
  width: 276px;
}
.h-276-px {
  height: 276px;
}
.w-277-px {
  width: 277px;
}
.h-277-px {
  height: 277px;
}
.w-278-px {
  width: 278px;
}
.h-278-px {
  height: 278px;
}
.w-279-px {
  width: 279px;
}
.h-279-px {
  height: 279px;
}
.w-280-px {
  width: 280px;
}
.h-280-px {
  height: 280px;
}
.w-281-px {
  width: 281px;
}
.h-281-px {
  height: 281px;
}
.w-282-px {
  width: 282px;
}
.h-282-px {
  height: 282px;
}
.w-283-px {
  width: 283px;
}
.h-283-px {
  height: 283px;
}
.w-284-px {
  width: 284px;
}
.h-284-px {
  height: 284px;
}
.w-285-px {
  width: 285px;
}
.h-285-px {
  height: 285px;
}
.w-286-px {
  width: 286px;
}
.h-286-px {
  height: 286px;
}
.w-287-px {
  width: 287px;
}
.h-287-px {
  height: 287px;
}
.w-288-px {
  width: 288px;
}
.h-288-px {
  height: 288px;
}
.w-289-px {
  width: 289px;
}
.h-289-px {
  height: 289px;
}
.w-290-px {
  width: 290px;
}
.h-290-px {
  height: 290px;
}
.w-291-px {
  width: 291px;
}
.h-291-px {
  height: 291px;
}
.w-292-px {
  width: 292px;
}
.h-292-px {
  height: 292px;
}
.w-293-px {
  width: 293px;
}
.h-293-px {
  height: 293px;
}
.w-294-px {
  width: 294px;
}
.h-294-px {
  height: 294px;
}
.w-295-px {
  width: 295px;
}
.h-295-px {
  height: 295px;
}
.w-296-px {
  width: 296px;
}
.h-296-px {
  height: 296px;
}
.w-297-px {
  width: 297px;
}
.h-297-px {
  height: 297px;
}
.w-298-px {
  width: 298px;
}
.h-298-px {
  height: 298px;
}
.w-299-px {
  width: 299px;
}
.h-299-px {
  height: 299px;
}
.w-300-px {
  width: 300px;
}
.h-300-px {
  height: 300px;
}
.w-301-px {
  width: 301px;
}
.h-301-px {
  height: 301px;
}
.w-302-px {
  width: 302px;
}
.h-302-px {
  height: 302px;
}
.w-303-px {
  width: 303px;
}
.h-303-px {
  height: 303px;
}
.w-304-px {
  width: 304px;
}
.h-304-px {
  height: 304px;
}
.w-305-px {
  width: 305px;
}
.h-305-px {
  height: 305px;
}
.w-306-px {
  width: 306px;
}
.h-306-px {
  height: 306px;
}
.w-307-px {
  width: 307px;
}
.h-307-px {
  height: 307px;
}
.w-308-px {
  width: 308px;
}
.h-308-px {
  height: 308px;
}
.w-309-px {
  width: 309px;
}
.h-309-px {
  height: 309px;
}
.w-310-px {
  width: 310px;
}
.h-310-px {
  height: 310px;
}
.w-311-px {
  width: 311px;
}
.h-311-px {
  height: 311px;
}
.w-312-px {
  width: 312px;
}
.h-312-px {
  height: 312px;
}
.w-313-px {
  width: 313px;
}
.h-313-px {
  height: 313px;
}
.w-314-px {
  width: 314px;
}
.h-314-px {
  height: 314px;
}
.w-315-px {
  width: 315px;
}
.h-315-px {
  height: 315px;
}
.w-316-px {
  width: 316px;
}
.h-316-px {
  height: 316px;
}
.w-317-px {
  width: 317px;
}
.h-317-px {
  height: 317px;
}
.w-318-px {
  width: 318px;
}
.h-318-px {
  height: 318px;
}
.w-319-px {
  width: 319px;
}
.h-319-px {
  height: 319px;
}
.w-320-px {
  width: 320px;
}
.h-320-px {
  height: 320px;
}
.w-321-px {
  width: 321px;
}
.h-321-px {
  height: 321px;
}
.w-322-px {
  width: 322px;
}
.h-322-px {
  height: 322px;
}
.w-323-px {
  width: 323px;
}
.h-323-px {
  height: 323px;
}
.w-324-px {
  width: 324px;
}
.h-324-px {
  height: 324px;
}
.w-325-px {
  width: 325px;
}
.h-325-px {
  height: 325px;
}
.w-326-px {
  width: 326px;
}
.h-326-px {
  height: 326px;
}
.w-327-px {
  width: 327px;
}
.h-327-px {
  height: 327px;
}
.w-328-px {
  width: 328px;
}
.h-328-px {
  height: 328px;
}
.w-329-px {
  width: 329px;
}
.h-329-px {
  height: 329px;
}
.w-330-px {
  width: 330px;
}
.h-330-px {
  height: 330px;
}
.w-331-px {
  width: 331px;
}
.h-331-px {
  height: 331px;
}
.w-332-px {
  width: 332px;
}
.h-332-px {
  height: 332px;
}
.w-333-px {
  width: 333px;
}
.h-333-px {
  height: 333px;
}
.w-334-px {
  width: 334px;
}
.h-334-px {
  height: 334px;
}
.w-335-px {
  width: 335px;
}
.h-335-px {
  height: 335px;
}
.w-336-px {
  width: 336px;
}
.h-336-px {
  height: 336px;
}
.w-337-px {
  width: 337px;
}
.h-337-px {
  height: 337px;
}
.w-338-px {
  width: 338px;
}
.h-338-px {
  height: 338px;
}
.w-339-px {
  width: 339px;
}
.h-339-px {
  height: 339px;
}
.w-340-px {
  width: 340px;
}
.h-340-px {
  height: 340px;
}
.w-341-px {
  width: 341px;
}
.h-341-px {
  height: 341px;
}
.w-342-px {
  width: 342px;
}
.h-342-px {
  height: 342px;
}
.w-343-px {
  width: 343px;
}
.h-343-px {
  height: 343px;
}
.w-344-px {
  width: 344px;
}
.h-344-px {
  height: 344px;
}
.w-345-px {
  width: 345px;
}
.h-345-px {
  height: 345px;
}
.w-346-px {
  width: 346px;
}
.h-346-px {
  height: 346px;
}
.w-347-px {
  width: 347px;
}
.h-347-px {
  height: 347px;
}
.w-348-px {
  width: 348px;
}
.h-348-px {
  height: 348px;
}
.w-349-px {
  width: 349px;
}
.h-349-px {
  height: 349px;
}
.w-350-px {
  width: 350px;
}
.h-350-px {
  height: 350px;
}
.w-351-px {
  width: 351px;
}
.h-351-px {
  height: 351px;
}
.w-352-px {
  width: 352px;
}
.h-352-px {
  height: 352px;
}
.w-353-px {
  width: 353px;
}
.h-353-px {
  height: 353px;
}
.w-354-px {
  width: 354px;
}
.h-354-px {
  height: 354px;
}
.w-355-px {
  width: 355px;
}
.h-355-px {
  height: 355px;
}
.w-356-px {
  width: 356px;
}
.h-356-px {
  height: 356px;
}
.w-357-px {
  width: 357px;
}
.h-357-px {
  height: 357px;
}
.w-358-px {
  width: 358px;
}
.h-358-px {
  height: 358px;
}
.w-359-px {
  width: 359px;
}
.h-359-px {
  height: 359px;
}
.w-360-px {
  width: 360px;
}
.h-360-px {
  height: 360px;
}
.w-361-px {
  width: 361px;
}
.h-361-px {
  height: 361px;
}
.w-362-px {
  width: 362px;
}
.h-362-px {
  height: 362px;
}
.w-363-px {
  width: 363px;
}
.h-363-px {
  height: 363px;
}
.w-364-px {
  width: 364px;
}
.h-364-px {
  height: 364px;
}
.w-365-px {
  width: 365px;
}
.h-365-px {
  height: 365px;
}
.w-366-px {
  width: 366px;
}
.h-366-px {
  height: 366px;
}
.w-367-px {
  width: 367px;
}
.h-367-px {
  height: 367px;
}
.w-368-px {
  width: 368px;
}
.h-368-px {
  height: 368px;
}
.w-369-px {
  width: 369px;
}
.h-369-px {
  height: 369px;
}
.w-370-px {
  width: 370px;
}
.h-370-px {
  height: 370px;
}
.w-371-px {
  width: 371px;
}
.h-371-px {
  height: 371px;
}
.w-372-px {
  width: 372px;
}
.h-372-px {
  height: 372px;
}
.w-373-px {
  width: 373px;
}
.h-373-px {
  height: 373px;
}
.w-374-px {
  width: 374px;
}
.h-374-px {
  height: 374px;
}
.w-375-px {
  width: 375px;
}
.h-375-px {
  height: 375px;
}
.w-376-px {
  width: 376px;
}
.h-376-px {
  height: 376px;
}
.w-377-px {
  width: 377px;
}
.h-377-px {
  height: 377px;
}
.w-378-px {
  width: 378px;
}
.h-378-px {
  height: 378px;
}
.w-379-px {
  width: 379px;
}
.h-379-px {
  height: 379px;
}
.w-380-px {
  width: 380px;
}
.h-380-px {
  height: 380px;
}
.w-381-px {
  width: 381px;
}
.h-381-px {
  height: 381px;
}
.w-382-px {
  width: 382px;
}
.h-382-px {
  height: 382px;
}
.w-383-px {
  width: 383px;
}
.h-383-px {
  height: 383px;
}
.w-384-px {
  width: 384px;
}
.h-384-px {
  height: 384px;
}
.w-385-px {
  width: 385px;
}
.h-385-px {
  height: 385px;
}
.w-386-px {
  width: 386px;
}
.h-386-px {
  height: 386px;
}
.w-387-px {
  width: 387px;
}
.h-387-px {
  height: 387px;
}
.w-388-px {
  width: 388px;
}
.h-388-px {
  height: 388px;
}
.w-389-px {
  width: 389px;
}
.h-389-px {
  height: 389px;
}
.w-390-px {
  width: 390px;
}
.h-390-px {
  height: 390px;
}
.w-391-px {
  width: 391px;
}
.h-391-px {
  height: 391px;
}
.w-392-px {
  width: 392px;
}
.h-392-px {
  height: 392px;
}
.w-393-px {
  width: 393px;
}
.h-393-px {
  height: 393px;
}
.w-394-px {
  width: 394px;
}
.h-394-px {
  height: 394px;
}
.w-395-px {
  width: 395px;
}
.h-395-px {
  height: 395px;
}
.w-396-px {
  width: 396px;
}
.h-396-px {
  height: 396px;
}
.w-397-px {
  width: 397px;
}
.h-397-px {
  height: 397px;
}
.w-398-px {
  width: 398px;
}
.h-398-px {
  height: 398px;
}
.w-399-px {
  width: 399px;
}
.h-399-px {
  height: 399px;
}
.w-400-px {
  width: 400px;
}
.h-400-px {
  height: 400px;
}
.w-401-px {
  width: 401px;
}
.h-401-px {
  height: 401px;
}
.w-402-px {
  width: 402px;
}
.h-402-px {
  height: 402px;
}
.w-403-px {
  width: 403px;
}
.h-403-px {
  height: 403px;
}
.w-404-px {
  width: 404px;
}
.h-404-px {
  height: 404px;
}
.w-405-px {
  width: 405px;
}
.h-405-px {
  height: 405px;
}
.w-406-px {
  width: 406px;
}
.h-406-px {
  height: 406px;
}
.w-407-px {
  width: 407px;
}
.h-407-px {
  height: 407px;
}
.w-408-px {
  width: 408px;
}
.h-408-px {
  height: 408px;
}
.w-409-px {
  width: 409px;
}
.h-409-px {
  height: 409px;
}
.w-410-px {
  width: 410px;
}
.h-410-px {
  height: 410px;
}
.w-411-px {
  width: 411px;
}
.h-411-px {
  height: 411px;
}
.w-412-px {
  width: 412px;
}
.h-412-px {
  height: 412px;
}
.w-413-px {
  width: 413px;
}
.h-413-px {
  height: 413px;
}
.w-414-px {
  width: 414px;
}
.h-414-px {
  height: 414px;
}
.w-415-px {
  width: 415px;
}
.h-415-px {
  height: 415px;
}
.w-416-px {
  width: 416px;
}
.h-416-px {
  height: 416px;
}
.w-417-px {
  width: 417px;
}
.h-417-px {
  height: 417px;
}
.w-418-px {
  width: 418px;
}
.h-418-px {
  height: 418px;
}
.w-419-px {
  width: 419px;
}
.h-419-px {
  height: 419px;
}
.w-420-px {
  width: 420px;
}
.h-420-px {
  height: 420px;
}
.w-421-px {
  width: 421px;
}
.h-421-px {
  height: 421px;
}
.w-422-px {
  width: 422px;
}
.h-422-px {
  height: 422px;
}
.w-423-px {
  width: 423px;
}
.h-423-px {
  height: 423px;
}
.w-424-px {
  width: 424px;
}
.h-424-px {
  height: 424px;
}
.w-425-px {
  width: 425px;
}
.h-425-px {
  height: 425px;
}
.w-426-px {
  width: 426px;
}
.h-426-px {
  height: 426px;
}
.w-427-px {
  width: 427px;
}
.h-427-px {
  height: 427px;
}
.w-428-px {
  width: 428px;
}
.h-428-px {
  height: 428px;
}
.w-429-px {
  width: 429px;
}
.h-429-px {
  height: 429px;
}
.w-430-px {
  width: 430px;
}
.h-430-px {
  height: 430px;
}
.w-431-px {
  width: 431px;
}
.h-431-px {
  height: 431px;
}
.w-432-px {
  width: 432px;
}
.h-432-px {
  height: 432px;
}
.w-433-px {
  width: 433px;
}
.h-433-px {
  height: 433px;
}
.w-434-px {
  width: 434px;
}
.h-434-px {
  height: 434px;
}
.w-435-px {
  width: 435px;
}
.h-435-px {
  height: 435px;
}
.w-436-px {
  width: 436px;
}
.h-436-px {
  height: 436px;
}
.w-437-px {
  width: 437px;
}
.h-437-px {
  height: 437px;
}
.w-438-px {
  width: 438px;
}
.h-438-px {
  height: 438px;
}
.w-439-px {
  width: 439px;
}
.h-439-px {
  height: 439px;
}
.w-440-px {
  width: 440px;
}
.h-440-px {
  height: 440px;
}
.w-441-px {
  width: 441px;
}
.h-441-px {
  height: 441px;
}
.w-442-px {
  width: 442px;
}
.h-442-px {
  height: 442px;
}
.w-443-px {
  width: 443px;
}
.h-443-px {
  height: 443px;
}
.w-444-px {
  width: 444px;
}
.h-444-px {
  height: 444px;
}
.w-445-px {
  width: 445px;
}
.h-445-px {
  height: 445px;
}
.w-446-px {
  width: 446px;
}
.h-446-px {
  height: 446px;
}
.w-447-px {
  width: 447px;
}
.h-447-px {
  height: 447px;
}
.w-448-px {
  width: 448px;
}
.h-448-px {
  height: 448px;
}
.w-449-px {
  width: 449px;
}
.h-449-px {
  height: 449px;
}
.w-450-px {
  width: 450px;
}
.h-450-px {
  height: 450px;
}
.w-451-px {
  width: 451px;
}
.h-451-px {
  height: 451px;
}
.w-452-px {
  width: 452px;
}
.h-452-px {
  height: 452px;
}
.w-453-px {
  width: 453px;
}
.h-453-px {
  height: 453px;
}
.w-454-px {
  width: 454px;
}
.h-454-px {
  height: 454px;
}
.w-455-px {
  width: 455px;
}
.h-455-px {
  height: 455px;
}
.w-456-px {
  width: 456px;
}
.h-456-px {
  height: 456px;
}
.w-457-px {
  width: 457px;
}
.h-457-px {
  height: 457px;
}
.w-458-px {
  width: 458px;
}
.h-458-px {
  height: 458px;
}
.w-459-px {
  width: 459px;
}
.h-459-px {
  height: 459px;
}
.w-460-px {
  width: 460px;
}
.h-460-px {
  height: 460px;
}
.w-461-px {
  width: 461px;
}
.h-461-px {
  height: 461px;
}
.w-462-px {
  width: 462px;
}
.h-462-px {
  height: 462px;
}
.w-463-px {
  width: 463px;
}
.h-463-px {
  height: 463px;
}
.w-464-px {
  width: 464px;
}
.h-464-px {
  height: 464px;
}
.w-465-px {
  width: 465px;
}
.h-465-px {
  height: 465px;
}
.w-466-px {
  width: 466px;
}
.h-466-px {
  height: 466px;
}
.w-467-px {
  width: 467px;
}
.h-467-px {
  height: 467px;
}
.w-468-px {
  width: 468px;
}
.h-468-px {
  height: 468px;
}
.w-469-px {
  width: 469px;
}
.h-469-px {
  height: 469px;
}
.w-470-px {
  width: 470px;
}
.h-470-px {
  height: 470px;
}
.w-471-px {
  width: 471px;
}
.h-471-px {
  height: 471px;
}
.w-472-px {
  width: 472px;
}
.h-472-px {
  height: 472px;
}
.w-473-px {
  width: 473px;
}
.h-473-px {
  height: 473px;
}
.w-474-px {
  width: 474px;
}
.h-474-px {
  height: 474px;
}
.w-475-px {
  width: 475px;
}
.h-475-px {
  height: 475px;
}
.w-476-px {
  width: 476px;
}
.h-476-px {
  height: 476px;
}
.w-477-px {
  width: 477px;
}
.h-477-px {
  height: 477px;
}
.w-478-px {
  width: 478px;
}
.h-478-px {
  height: 478px;
}
.w-479-px {
  width: 479px;
}
.h-479-px {
  height: 479px;
}
.w-480-px {
  width: 480px;
}
.h-480-px {
  height: 480px;
}
.w-481-px {
  width: 481px;
}
.h-481-px {
  height: 481px;
}
.w-482-px {
  width: 482px;
}
.h-482-px {
  height: 482px;
}
.w-483-px {
  width: 483px;
}
.h-483-px {
  height: 483px;
}
.w-484-px {
  width: 484px;
}
.h-484-px {
  height: 484px;
}
.w-485-px {
  width: 485px;
}
.h-485-px {
  height: 485px;
}
.w-486-px {
  width: 486px;
}
.h-486-px {
  height: 486px;
}
.w-487-px {
  width: 487px;
}
.h-487-px {
  height: 487px;
}
.w-488-px {
  width: 488px;
}
.h-488-px {
  height: 488px;
}
.w-489-px {
  width: 489px;
}
.h-489-px {
  height: 489px;
}
.w-490-px {
  width: 490px;
}
.h-490-px {
  height: 490px;
}
.w-491-px {
  width: 491px;
}
.h-491-px {
  height: 491px;
}
.w-492-px {
  width: 492px;
}
.h-492-px {
  height: 492px;
}
.w-493-px {
  width: 493px;
}
.h-493-px {
  height: 493px;
}
.w-494-px {
  width: 494px;
}
.h-494-px {
  height: 494px;
}
.w-495-px {
  width: 495px;
}
.h-495-px {
  height: 495px;
}
.w-496-px {
  width: 496px;
}
.h-496-px {
  height: 496px;
}
.w-497-px {
  width: 497px;
}
.h-497-px {
  height: 497px;
}
.w-498-px {
  width: 498px;
}
.h-498-px {
  height: 498px;
}
.w-499-px {
  width: 499px;
}
.h-499-px {
  height: 499px;
}
.w-500-px {
  width: 500px;
}
.h-500-px {
  height: 500px;
}
.w-501-px {
  width: 501px;
}
.h-501-px {
  height: 501px;
}
.w-502-px {
  width: 502px;
}
.h-502-px {
  height: 502px;
}
.w-503-px {
  width: 503px;
}
.h-503-px {
  height: 503px;
}
.w-504-px {
  width: 504px;
}
.h-504-px {
  height: 504px;
}
.w-505-px {
  width: 505px;
}
.h-505-px {
  height: 505px;
}
.w-506-px {
  width: 506px;
}
.h-506-px {
  height: 506px;
}
.w-507-px {
  width: 507px;
}
.h-507-px {
  height: 507px;
}
.w-508-px {
  width: 508px;
}
.h-508-px {
  height: 508px;
}
.w-509-px {
  width: 509px;
}
.h-509-px {
  height: 509px;
}
.w-510-px {
  width: 510px;
}
.h-510-px {
  height: 510px;
}
.w-511-px {
  width: 511px;
}
.h-511-px {
  height: 511px;
}
.w-512-px {
  width: 512px;
}
.h-512-px {
  height: 512px;
}
.w-513-px {
  width: 513px;
}
.h-513-px {
  height: 513px;
}
.w-514-px {
  width: 514px;
}
.h-514-px {
  height: 514px;
}
.w-515-px {
  width: 515px;
}
.h-515-px {
  height: 515px;
}
.w-516-px {
  width: 516px;
}
.h-516-px {
  height: 516px;
}
.w-517-px {
  width: 517px;
}
.h-517-px {
  height: 517px;
}
.w-518-px {
  width: 518px;
}
.h-518-px {
  height: 518px;
}
.w-519-px {
  width: 519px;
}
.h-519-px {
  height: 519px;
}
.w-520-px {
  width: 520px;
}
.h-520-px {
  height: 520px;
}
.w-521-px {
  width: 521px;
}
.h-521-px {
  height: 521px;
}
.w-522-px {
  width: 522px;
}
.h-522-px {
  height: 522px;
}
.w-523-px {
  width: 523px;
}
.h-523-px {
  height: 523px;
}
.w-524-px {
  width: 524px;
}
.h-524-px {
  height: 524px;
}
.w-525-px {
  width: 525px;
}
.h-525-px {
  height: 525px;
}
.w-526-px {
  width: 526px;
}
.h-526-px {
  height: 526px;
}
.w-527-px {
  width: 527px;
}
.h-527-px {
  height: 527px;
}
.w-528-px {
  width: 528px;
}
.h-528-px {
  height: 528px;
}
.w-529-px {
  width: 529px;
}
.h-529-px {
  height: 529px;
}
.w-530-px {
  width: 530px;
}
.h-530-px {
  height: 530px;
}
.w-531-px {
  width: 531px;
}
.h-531-px {
  height: 531px;
}
.w-532-px {
  width: 532px;
}
.h-532-px {
  height: 532px;
}
.w-533-px {
  width: 533px;
}
.h-533-px {
  height: 533px;
}
.w-534-px {
  width: 534px;
}
.h-534-px {
  height: 534px;
}
.w-535-px {
  width: 535px;
}
.h-535-px {
  height: 535px;
}
.w-536-px {
  width: 536px;
}
.h-536-px {
  height: 536px;
}
.w-537-px {
  width: 537px;
}
.h-537-px {
  height: 537px;
}
.w-538-px {
  width: 538px;
}
.h-538-px {
  height: 538px;
}
.w-539-px {
  width: 539px;
}
.h-539-px {
  height: 539px;
}
.w-540-px {
  width: 540px;
}
.h-540-px {
  height: 540px;
}
.w-541-px {
  width: 541px;
}
.h-541-px {
  height: 541px;
}
.w-542-px {
  width: 542px;
}
.h-542-px {
  height: 542px;
}
.w-543-px {
  width: 543px;
}
.h-543-px {
  height: 543px;
}
.w-544-px {
  width: 544px;
}
.h-544-px {
  height: 544px;
}
.w-545-px {
  width: 545px;
}
.h-545-px {
  height: 545px;
}
.w-546-px {
  width: 546px;
}
.h-546-px {
  height: 546px;
}
.w-547-px {
  width: 547px;
}
.h-547-px {
  height: 547px;
}
.w-548-px {
  width: 548px;
}
.h-548-px {
  height: 548px;
}
.w-549-px {
  width: 549px;
}
.h-549-px {
  height: 549px;
}
.w-550-px {
  width: 550px;
}
.h-550-px {
  height: 550px;
}
.w-551-px {
  width: 551px;
}
.h-551-px {
  height: 551px;
}
.w-552-px {
  width: 552px;
}
.h-552-px {
  height: 552px;
}
.w-553-px {
  width: 553px;
}
.h-553-px {
  height: 553px;
}
.w-554-px {
  width: 554px;
}
.h-554-px {
  height: 554px;
}
.w-555-px {
  width: 555px;
}
.h-555-px {
  height: 555px;
}
.w-556-px {
  width: 556px;
}
.h-556-px {
  height: 556px;
}
.w-557-px {
  width: 557px;
}
.h-557-px {
  height: 557px;
}
.w-558-px {
  width: 558px;
}
.h-558-px {
  height: 558px;
}
.w-559-px {
  width: 559px;
}
.h-559-px {
  height: 559px;
}
.w-560-px {
  width: 560px;
}
.h-560-px {
  height: 560px;
}
.w-561-px {
  width: 561px;
}
.h-561-px {
  height: 561px;
}
.w-562-px {
  width: 562px;
}
.h-562-px {
  height: 562px;
}
.w-563-px {
  width: 563px;
}
.h-563-px {
  height: 563px;
}
.w-564-px {
  width: 564px;
}
.h-564-px {
  height: 564px;
}
.w-565-px {
  width: 565px;
}
.h-565-px {
  height: 565px;
}
.w-566-px {
  width: 566px;
}
.h-566-px {
  height: 566px;
}
.w-567-px {
  width: 567px;
}
.h-567-px {
  height: 567px;
}
.w-568-px {
  width: 568px;
}
.h-568-px {
  height: 568px;
}
.w-569-px {
  width: 569px;
}
.h-569-px {
  height: 569px;
}
.w-570-px {
  width: 570px;
}
.h-570-px {
  height: 570px;
}
.w-571-px {
  width: 571px;
}
.h-571-px {
  height: 571px;
}
.w-572-px {
  width: 572px;
}
.h-572-px {
  height: 572px;
}
.w-573-px {
  width: 573px;
}
.h-573-px {
  height: 573px;
}
.w-574-px {
  width: 574px;
}
.h-574-px {
  height: 574px;
}
.w-575-px {
  width: 575px;
}
.h-575-px {
  height: 575px;
}
.w-576-px {
  width: 576px;
}
.h-576-px {
  height: 576px;
}
.w-577-px {
  width: 577px;
}
.h-577-px {
  height: 577px;
}
.w-578-px {
  width: 578px;
}
.h-578-px {
  height: 578px;
}
.w-579-px {
  width: 579px;
}
.h-579-px {
  height: 579px;
}
.w-580-px {
  width: 580px;
}
.h-580-px {
  height: 580px;
}
.w-581-px {
  width: 581px;
}
.h-581-px {
  height: 581px;
}
.w-582-px {
  width: 582px;
}
.h-582-px {
  height: 582px;
}
.w-583-px {
  width: 583px;
}
.h-583-px {
  height: 583px;
}
.w-584-px {
  width: 584px;
}
.h-584-px {
  height: 584px;
}
.w-585-px {
  width: 585px;
}
.h-585-px {
  height: 585px;
}
.w-586-px {
  width: 586px;
}
.h-586-px {
  height: 586px;
}
.w-587-px {
  width: 587px;
}
.h-587-px {
  height: 587px;
}
.w-588-px {
  width: 588px;
}
.h-588-px {
  height: 588px;
}
.w-589-px {
  width: 589px;
}
.h-589-px {
  height: 589px;
}
.w-590-px {
  width: 590px;
}
.h-590-px {
  height: 590px;
}
.w-591-px {
  width: 591px;
}
.h-591-px {
  height: 591px;
}
.w-592-px {
  width: 592px;
}
.h-592-px {
  height: 592px;
}
.w-593-px {
  width: 593px;
}
.h-593-px {
  height: 593px;
}
.w-594-px {
  width: 594px;
}
.h-594-px {
  height: 594px;
}
.w-595-px {
  width: 595px;
}
.h-595-px {
  height: 595px;
}
.w-596-px {
  width: 596px;
}
.h-596-px {
  height: 596px;
}
.w-597-px {
  width: 597px;
}
.h-597-px {
  height: 597px;
}
.w-598-px {
  width: 598px;
}
.h-598-px {
  height: 598px;
}
.w-599-px {
  width: 599px;
}
.h-599-px {
  height: 599px;
}
.w-600-px {
  width: 600px;
}
.h-600-px {
  height: 600px;
}
.w-601-px {
  width: 601px;
}
.h-601-px {
  height: 601px;
}
.w-602-px {
  width: 602px;
}
.h-602-px {
  height: 602px;
}
.w-603-px {
  width: 603px;
}
.h-603-px {
  height: 603px;
}
.w-604-px {
  width: 604px;
}
.h-604-px {
  height: 604px;
}
.w-605-px {
  width: 605px;
}
.h-605-px {
  height: 605px;
}
.w-606-px {
  width: 606px;
}
.h-606-px {
  height: 606px;
}
.w-607-px {
  width: 607px;
}
.h-607-px {
  height: 607px;
}
.w-608-px {
  width: 608px;
}
.h-608-px {
  height: 608px;
}
.w-609-px {
  width: 609px;
}
.h-609-px {
  height: 609px;
}
.w-610-px {
  width: 610px;
}
.h-610-px {
  height: 610px;
}
.w-611-px {
  width: 611px;
}
.h-611-px {
  height: 611px;
}
.w-612-px {
  width: 612px;
}
.h-612-px {
  height: 612px;
}
.w-613-px {
  width: 613px;
}
.h-613-px {
  height: 613px;
}
.w-614-px {
  width: 614px;
}
.h-614-px {
  height: 614px;
}
.w-615-px {
  width: 615px;
}
.h-615-px {
  height: 615px;
}
.w-616-px {
  width: 616px;
}
.h-616-px {
  height: 616px;
}
.w-617-px {
  width: 617px;
}
.h-617-px {
  height: 617px;
}
.w-618-px {
  width: 618px;
}
.h-618-px {
  height: 618px;
}
.w-619-px {
  width: 619px;
}
.h-619-px {
  height: 619px;
}
.w-620-px {
  width: 620px;
}
.h-620-px {
  height: 620px;
}
.w-621-px {
  width: 621px;
}
.h-621-px {
  height: 621px;
}
.w-622-px {
  width: 622px;
}
.h-622-px {
  height: 622px;
}
.w-623-px {
  width: 623px;
}
.h-623-px {
  height: 623px;
}
.w-624-px {
  width: 624px;
}
.h-624-px {
  height: 624px;
}
.w-625-px {
  width: 625px;
}
.h-625-px {
  height: 625px;
}
.w-626-px {
  width: 626px;
}
.h-626-px {
  height: 626px;
}
.w-627-px {
  width: 627px;
}
.h-627-px {
  height: 627px;
}
.w-628-px {
  width: 628px;
}
.h-628-px {
  height: 628px;
}
.w-629-px {
  width: 629px;
}
.h-629-px {
  height: 629px;
}
.w-630-px {
  width: 630px;
}
.h-630-px {
  height: 630px;
}
.w-631-px {
  width: 631px;
}
.h-631-px {
  height: 631px;
}
.w-632-px {
  width: 632px;
}
.h-632-px {
  height: 632px;
}
.w-633-px {
  width: 633px;
}
.h-633-px {
  height: 633px;
}
.w-634-px {
  width: 634px;
}
.h-634-px {
  height: 634px;
}
.w-635-px {
  width: 635px;
}
.h-635-px {
  height: 635px;
}
.w-636-px {
  width: 636px;
}
.h-636-px {
  height: 636px;
}
.w-637-px {
  width: 637px;
}
.h-637-px {
  height: 637px;
}
.w-638-px {
  width: 638px;
}
.h-638-px {
  height: 638px;
}
.w-639-px {
  width: 639px;
}
.h-639-px {
  height: 639px;
}
.w-640-px {
  width: 640px;
}
.h-640-px {
  height: 640px;
}
.w-641-px {
  width: 641px;
}
.h-641-px {
  height: 641px;
}
.w-642-px {
  width: 642px;
}
.h-642-px {
  height: 642px;
}
.w-643-px {
  width: 643px;
}
.h-643-px {
  height: 643px;
}
.w-644-px {
  width: 644px;
}
.h-644-px {
  height: 644px;
}
.w-645-px {
  width: 645px;
}
.h-645-px {
  height: 645px;
}
.w-646-px {
  width: 646px;
}
.h-646-px {
  height: 646px;
}
.w-647-px {
  width: 647px;
}
.h-647-px {
  height: 647px;
}
.w-648-px {
  width: 648px;
}
.h-648-px {
  height: 648px;
}
.w-649-px {
  width: 649px;
}
.h-649-px {
  height: 649px;
}
.w-650-px {
  width: 650px;
}
.h-650-px {
  height: 650px;
}
.w-651-px {
  width: 651px;
}
.h-651-px {
  height: 651px;
}
.w-652-px {
  width: 652px;
}
.h-652-px {
  height: 652px;
}
.w-653-px {
  width: 653px;
}
.h-653-px {
  height: 653px;
}
.w-654-px {
  width: 654px;
}
.h-654-px {
  height: 654px;
}
.w-655-px {
  width: 655px;
}
.h-655-px {
  height: 655px;
}
.w-656-px {
  width: 656px;
}
.h-656-px {
  height: 656px;
}
.w-657-px {
  width: 657px;
}
.h-657-px {
  height: 657px;
}
.w-658-px {
  width: 658px;
}
.h-658-px {
  height: 658px;
}
.w-659-px {
  width: 659px;
}
.h-659-px {
  height: 659px;
}
.w-660-px {
  width: 660px;
}
.h-660-px {
  height: 660px;
}
.w-661-px {
  width: 661px;
}
.h-661-px {
  height: 661px;
}
.w-662-px {
  width: 662px;
}
.h-662-px {
  height: 662px;
}
.w-663-px {
  width: 663px;
}
.h-663-px {
  height: 663px;
}
.w-664-px {
  width: 664px;
}
.h-664-px {
  height: 664px;
}
.w-665-px {
  width: 665px;
}
.h-665-px {
  height: 665px;
}
.w-666-px {
  width: 666px;
}
.h-666-px {
  height: 666px;
}
.w-667-px {
  width: 667px;
}
.h-667-px {
  height: 667px;
}
.w-668-px {
  width: 668px;
}
.h-668-px {
  height: 668px;
}
.w-669-px {
  width: 669px;
}
.h-669-px {
  height: 669px;
}
.w-670-px {
  width: 670px;
}
.h-670-px {
  height: 670px;
}
.w-671-px {
  width: 671px;
}
.h-671-px {
  height: 671px;
}
.w-672-px {
  width: 672px;
}
.h-672-px {
  height: 672px;
}
.w-673-px {
  width: 673px;
}
.h-673-px {
  height: 673px;
}
.w-674-px {
  width: 674px;
}
.h-674-px {
  height: 674px;
}
.w-675-px {
  width: 675px;
}
.h-675-px {
  height: 675px;
}
.w-676-px {
  width: 676px;
}
.h-676-px {
  height: 676px;
}
.w-677-px {
  width: 677px;
}
.h-677-px {
  height: 677px;
}
.w-678-px {
  width: 678px;
}
.h-678-px {
  height: 678px;
}
.w-679-px {
  width: 679px;
}
.h-679-px {
  height: 679px;
}
.w-680-px {
  width: 680px;
}
.h-680-px {
  height: 680px;
}
.w-681-px {
  width: 681px;
}
.h-681-px {
  height: 681px;
}
.w-682-px {
  width: 682px;
}
.h-682-px {
  height: 682px;
}
.w-683-px {
  width: 683px;
}
.h-683-px {
  height: 683px;
}
.w-684-px {
  width: 684px;
}
.h-684-px {
  height: 684px;
}
.w-685-px {
  width: 685px;
}
.h-685-px {
  height: 685px;
}
.w-686-px {
  width: 686px;
}
.h-686-px {
  height: 686px;
}
.w-687-px {
  width: 687px;
}
.h-687-px {
  height: 687px;
}
.w-688-px {
  width: 688px;
}
.h-688-px {
  height: 688px;
}
.w-689-px {
  width: 689px;
}
.h-689-px {
  height: 689px;
}
.w-690-px {
  width: 690px;
}
.h-690-px {
  height: 690px;
}
.w-691-px {
  width: 691px;
}
.h-691-px {
  height: 691px;
}
.w-692-px {
  width: 692px;
}
.h-692-px {
  height: 692px;
}
.w-693-px {
  width: 693px;
}
.h-693-px {
  height: 693px;
}
.w-694-px {
  width: 694px;
}
.h-694-px {
  height: 694px;
}
.w-695-px {
  width: 695px;
}
.h-695-px {
  height: 695px;
}
.w-696-px {
  width: 696px;
}
.h-696-px {
  height: 696px;
}
.w-697-px {
  width: 697px;
}
.h-697-px {
  height: 697px;
}
.w-698-px {
  width: 698px;
}
.h-698-px {
  height: 698px;
}
.w-699-px {
  width: 699px;
}
.h-699-px {
  height: 699px;
}
.w-700-px {
  width: 700px;
}
.h-700-px {
  height: 700px;
}
.w-701-px {
  width: 701px;
}
.h-701-px {
  height: 701px;
}
.w-702-px {
  width: 702px;
}
.h-702-px {
  height: 702px;
}
.w-703-px {
  width: 703px;
}
.h-703-px {
  height: 703px;
}
.w-704-px {
  width: 704px;
}
.h-704-px {
  height: 704px;
}
.w-705-px {
  width: 705px;
}
.h-705-px {
  height: 705px;
}
.w-706-px {
  width: 706px;
}
.h-706-px {
  height: 706px;
}
.w-707-px {
  width: 707px;
}
.h-707-px {
  height: 707px;
}
.w-708-px {
  width: 708px;
}
.h-708-px {
  height: 708px;
}
.w-709-px {
  width: 709px;
}
.h-709-px {
  height: 709px;
}
.w-710-px {
  width: 710px;
}
.h-710-px {
  height: 710px;
}
.w-711-px {
  width: 711px;
}
.h-711-px {
  height: 711px;
}
.w-712-px {
  width: 712px;
}
.h-712-px {
  height: 712px;
}
.w-713-px {
  width: 713px;
}
.h-713-px {
  height: 713px;
}
.w-714-px {
  width: 714px;
}
.h-714-px {
  height: 714px;
}
.w-715-px {
  width: 715px;
}
.h-715-px {
  height: 715px;
}
.w-716-px {
  width: 716px;
}
.h-716-px {
  height: 716px;
}
.w-717-px {
  width: 717px;
}
.h-717-px {
  height: 717px;
}
.w-718-px {
  width: 718px;
}
.h-718-px {
  height: 718px;
}
.w-719-px {
  width: 719px;
}
.h-719-px {
  height: 719px;
}
.w-720-px {
  width: 720px;
}
.h-720-px {
  height: 720px;
}
.w-721-px {
  width: 721px;
}
.h-721-px {
  height: 721px;
}
.w-722-px {
  width: 722px;
}
.h-722-px {
  height: 722px;
}
.w-723-px {
  width: 723px;
}
.h-723-px {
  height: 723px;
}
.w-724-px {
  width: 724px;
}
.h-724-px {
  height: 724px;
}
.w-725-px {
  width: 725px;
}
.h-725-px {
  height: 725px;
}
.w-726-px {
  width: 726px;
}
.h-726-px {
  height: 726px;
}
.w-727-px {
  width: 727px;
}
.h-727-px {
  height: 727px;
}
.w-728-px {
  width: 728px;
}
.h-728-px {
  height: 728px;
}
.w-729-px {
  width: 729px;
}
.h-729-px {
  height: 729px;
}
.w-730-px {
  width: 730px;
}
.h-730-px {
  height: 730px;
}
.w-731-px {
  width: 731px;
}
.h-731-px {
  height: 731px;
}
.w-732-px {
  width: 732px;
}
.h-732-px {
  height: 732px;
}
.w-733-px {
  width: 733px;
}
.h-733-px {
  height: 733px;
}
.w-734-px {
  width: 734px;
}
.h-734-px {
  height: 734px;
}
.w-735-px {
  width: 735px;
}
.h-735-px {
  height: 735px;
}
.w-736-px {
  width: 736px;
}
.h-736-px {
  height: 736px;
}
.w-737-px {
  width: 737px;
}
.h-737-px {
  height: 737px;
}
.w-738-px {
  width: 738px;
}
.h-738-px {
  height: 738px;
}
.w-739-px {
  width: 739px;
}
.h-739-px {
  height: 739px;
}
.w-740-px {
  width: 740px;
}
.h-740-px {
  height: 740px;
}
.w-741-px {
  width: 741px;
}
.h-741-px {
  height: 741px;
}
.w-742-px {
  width: 742px;
}
.h-742-px {
  height: 742px;
}
.w-743-px {
  width: 743px;
}
.h-743-px {
  height: 743px;
}
.w-744-px {
  width: 744px;
}
.h-744-px {
  height: 744px;
}
.w-745-px {
  width: 745px;
}
.h-745-px {
  height: 745px;
}
.w-746-px {
  width: 746px;
}
.h-746-px {
  height: 746px;
}
.w-747-px {
  width: 747px;
}
.h-747-px {
  height: 747px;
}
.w-748-px {
  width: 748px;
}
.h-748-px {
  height: 748px;
}
.w-749-px {
  width: 749px;
}
.h-749-px {
  height: 749px;
}
.w-750-px {
  width: 750px;
}
.h-750-px {
  height: 750px;
}
.w-751-px {
  width: 751px;
}
.h-751-px {
  height: 751px;
}
.w-752-px {
  width: 752px;
}
.h-752-px {
  height: 752px;
}
.w-753-px {
  width: 753px;
}
.h-753-px {
  height: 753px;
}
.w-754-px {
  width: 754px;
}
.h-754-px {
  height: 754px;
}
.w-755-px {
  width: 755px;
}
.h-755-px {
  height: 755px;
}
.w-756-px {
  width: 756px;
}
.h-756-px {
  height: 756px;
}
.w-757-px {
  width: 757px;
}
.h-757-px {
  height: 757px;
}
.w-758-px {
  width: 758px;
}
.h-758-px {
  height: 758px;
}
.w-759-px {
  width: 759px;
}
.h-759-px {
  height: 759px;
}
.w-760-px {
  width: 760px;
}
.h-760-px {
  height: 760px;
}
.w-761-px {
  width: 761px;
}
.h-761-px {
  height: 761px;
}
.w-762-px {
  width: 762px;
}
.h-762-px {
  height: 762px;
}
.w-763-px {
  width: 763px;
}
.h-763-px {
  height: 763px;
}
.w-764-px {
  width: 764px;
}
.h-764-px {
  height: 764px;
}
.w-765-px {
  width: 765px;
}
.h-765-px {
  height: 765px;
}
.w-766-px {
  width: 766px;
}
.h-766-px {
  height: 766px;
}
.w-767-px {
  width: 767px;
}
.h-767-px {
  height: 767px;
}
.w-768-px {
  width: 768px;
}
.h-768-px {
  height: 768px;
}
.w-769-px {
  width: 769px;
}
.h-769-px {
  height: 769px;
}
.w-770-px {
  width: 770px;
}
.h-770-px {
  height: 770px;
}
.w-771-px {
  width: 771px;
}
.h-771-px {
  height: 771px;
}
.w-772-px {
  width: 772px;
}
.h-772-px {
  height: 772px;
}
.w-773-px {
  width: 773px;
}
.h-773-px {
  height: 773px;
}
.w-774-px {
  width: 774px;
}
.h-774-px {
  height: 774px;
}
.w-775-px {
  width: 775px;
}
.h-775-px {
  height: 775px;
}
.w-776-px {
  width: 776px;
}
.h-776-px {
  height: 776px;
}
.w-777-px {
  width: 777px;
}
.h-777-px {
  height: 777px;
}
.w-778-px {
  width: 778px;
}
.h-778-px {
  height: 778px;
}
.w-779-px {
  width: 779px;
}
.h-779-px {
  height: 779px;
}
.w-780-px {
  width: 780px;
}
.h-780-px {
  height: 780px;
}
.w-781-px {
  width: 781px;
}
.h-781-px {
  height: 781px;
}
.w-782-px {
  width: 782px;
}
.h-782-px {
  height: 782px;
}
.w-783-px {
  width: 783px;
}
.h-783-px {
  height: 783px;
}
.w-784-px {
  width: 784px;
}
.h-784-px {
  height: 784px;
}
.w-785-px {
  width: 785px;
}
.h-785-px {
  height: 785px;
}
.w-786-px {
  width: 786px;
}
.h-786-px {
  height: 786px;
}
.w-787-px {
  width: 787px;
}
.h-787-px {
  height: 787px;
}
.w-788-px {
  width: 788px;
}
.h-788-px {
  height: 788px;
}
.w-789-px {
  width: 789px;
}
.h-789-px {
  height: 789px;
}
.w-790-px {
  width: 790px;
}
.h-790-px {
  height: 790px;
}
.w-791-px {
  width: 791px;
}
.h-791-px {
  height: 791px;
}
.w-792-px {
  width: 792px;
}
.h-792-px {
  height: 792px;
}
.w-793-px {
  width: 793px;
}
.h-793-px {
  height: 793px;
}
.w-794-px {
  width: 794px;
}
.h-794-px {
  height: 794px;
}
.w-795-px {
  width: 795px;
}
.h-795-px {
  height: 795px;
}
.w-796-px {
  width: 796px;
}
.h-796-px {
  height: 796px;
}
.w-797-px {
  width: 797px;
}
.h-797-px {
  height: 797px;
}
.w-798-px {
  width: 798px;
}
.h-798-px {
  height: 798px;
}
.w-799-px {
  width: 799px;
}
.h-799-px {
  height: 799px;
}
.w-800-px {
  width: 800px;
}
.h-800-px {
  height: 800px;
}
.w-801-px {
  width: 801px;
}
.h-801-px {
  height: 801px;
}
.w-802-px {
  width: 802px;
}
.h-802-px {
  height: 802px;
}
.w-803-px {
  width: 803px;
}
.h-803-px {
  height: 803px;
}
.w-804-px {
  width: 804px;
}
.h-804-px {
  height: 804px;
}
.w-805-px {
  width: 805px;
}
.h-805-px {
  height: 805px;
}
.w-806-px {
  width: 806px;
}
.h-806-px {
  height: 806px;
}
.w-807-px {
  width: 807px;
}
.h-807-px {
  height: 807px;
}
.w-808-px {
  width: 808px;
}
.h-808-px {
  height: 808px;
}
.w-809-px {
  width: 809px;
}
.h-809-px {
  height: 809px;
}
.w-810-px {
  width: 810px;
}
.h-810-px {
  height: 810px;
}
.w-811-px {
  width: 811px;
}
.h-811-px {
  height: 811px;
}
.w-812-px {
  width: 812px;
}
.h-812-px {
  height: 812px;
}
.w-813-px {
  width: 813px;
}
.h-813-px {
  height: 813px;
}
.w-814-px {
  width: 814px;
}
.h-814-px {
  height: 814px;
}
.w-815-px {
  width: 815px;
}
.h-815-px {
  height: 815px;
}
.w-816-px {
  width: 816px;
}
.h-816-px {
  height: 816px;
}
.w-817-px {
  width: 817px;
}
.h-817-px {
  height: 817px;
}
.w-818-px {
  width: 818px;
}
.h-818-px {
  height: 818px;
}
.w-819-px {
  width: 819px;
}
.h-819-px {
  height: 819px;
}
.w-820-px {
  width: 820px;
}
.h-820-px {
  height: 820px;
}
.w-821-px {
  width: 821px;
}
.h-821-px {
  height: 821px;
}
.w-822-px {
  width: 822px;
}
.h-822-px {
  height: 822px;
}
.w-823-px {
  width: 823px;
}
.h-823-px {
  height: 823px;
}
.w-824-px {
  width: 824px;
}
.h-824-px {
  height: 824px;
}
.w-825-px {
  width: 825px;
}
.h-825-px {
  height: 825px;
}
.w-826-px {
  width: 826px;
}
.h-826-px {
  height: 826px;
}
.w-827-px {
  width: 827px;
}
.h-827-px {
  height: 827px;
}
.w-828-px {
  width: 828px;
}
.h-828-px {
  height: 828px;
}
.w-829-px {
  width: 829px;
}
.h-829-px {
  height: 829px;
}
.w-830-px {
  width: 830px;
}
.h-830-px {
  height: 830px;
}
.w-831-px {
  width: 831px;
}
.h-831-px {
  height: 831px;
}
.w-832-px {
  width: 832px;
}
.h-832-px {
  height: 832px;
}
.w-833-px {
  width: 833px;
}
.h-833-px {
  height: 833px;
}
.w-834-px {
  width: 834px;
}
.h-834-px {
  height: 834px;
}
.w-835-px {
  width: 835px;
}
.h-835-px {
  height: 835px;
}
.w-836-px {
  width: 836px;
}
.h-836-px {
  height: 836px;
}
.w-837-px {
  width: 837px;
}
.h-837-px {
  height: 837px;
}
.w-838-px {
  width: 838px;
}
.h-838-px {
  height: 838px;
}
.w-839-px {
  width: 839px;
}
.h-839-px {
  height: 839px;
}
.w-840-px {
  width: 840px;
}
.h-840-px {
  height: 840px;
}
.w-841-px {
  width: 841px;
}
.h-841-px {
  height: 841px;
}
.w-842-px {
  width: 842px;
}
.h-842-px {
  height: 842px;
}
.w-843-px {
  width: 843px;
}
.h-843-px {
  height: 843px;
}
.w-844-px {
  width: 844px;
}
.h-844-px {
  height: 844px;
}
.w-845-px {
  width: 845px;
}
.h-845-px {
  height: 845px;
}
.w-846-px {
  width: 846px;
}
.h-846-px {
  height: 846px;
}
.w-847-px {
  width: 847px;
}
.h-847-px {
  height: 847px;
}
.w-848-px {
  width: 848px;
}
.h-848-px {
  height: 848px;
}
.w-849-px {
  width: 849px;
}
.h-849-px {
  height: 849px;
}
.w-850-px {
  width: 850px;
}
.h-850-px {
  height: 850px;
}
.w-851-px {
  width: 851px;
}
.h-851-px {
  height: 851px;
}
.w-852-px {
  width: 852px;
}
.h-852-px {
  height: 852px;
}
.w-853-px {
  width: 853px;
}
.h-853-px {
  height: 853px;
}
.w-854-px {
  width: 854px;
}
.h-854-px {
  height: 854px;
}
.w-855-px {
  width: 855px;
}
.h-855-px {
  height: 855px;
}
.w-856-px {
  width: 856px;
}
.h-856-px {
  height: 856px;
}
.w-857-px {
  width: 857px;
}
.h-857-px {
  height: 857px;
}
.w-858-px {
  width: 858px;
}
.h-858-px {
  height: 858px;
}
.w-859-px {
  width: 859px;
}
.h-859-px {
  height: 859px;
}
.w-860-px {
  width: 860px;
}
.h-860-px {
  height: 860px;
}
.w-861-px {
  width: 861px;
}
.h-861-px {
  height: 861px;
}
.w-862-px {
  width: 862px;
}
.h-862-px {
  height: 862px;
}
.w-863-px {
  width: 863px;
}
.h-863-px {
  height: 863px;
}
.w-864-px {
  width: 864px;
}
.h-864-px {
  height: 864px;
}
.w-865-px {
  width: 865px;
}
.h-865-px {
  height: 865px;
}
.w-866-px {
  width: 866px;
}
.h-866-px {
  height: 866px;
}
.w-867-px {
  width: 867px;
}
.h-867-px {
  height: 867px;
}
.w-868-px {
  width: 868px;
}
.h-868-px {
  height: 868px;
}
.w-869-px {
  width: 869px;
}
.h-869-px {
  height: 869px;
}
.w-870-px {
  width: 870px;
}
.h-870-px {
  height: 870px;
}
.w-871-px {
  width: 871px;
}
.h-871-px {
  height: 871px;
}
.w-872-px {
  width: 872px;
}
.h-872-px {
  height: 872px;
}
.w-873-px {
  width: 873px;
}
.h-873-px {
  height: 873px;
}
.w-874-px {
  width: 874px;
}
.h-874-px {
  height: 874px;
}
.w-875-px {
  width: 875px;
}
.h-875-px {
  height: 875px;
}
.w-876-px {
  width: 876px;
}
.h-876-px {
  height: 876px;
}
.w-877-px {
  width: 877px;
}
.h-877-px {
  height: 877px;
}
.w-878-px {
  width: 878px;
}
.h-878-px {
  height: 878px;
}
.w-879-px {
  width: 879px;
}
.h-879-px {
  height: 879px;
}
.w-880-px {
  width: 880px;
}
.h-880-px {
  height: 880px;
}
.w-881-px {
  width: 881px;
}
.h-881-px {
  height: 881px;
}
.w-882-px {
  width: 882px;
}
.h-882-px {
  height: 882px;
}
.w-883-px {
  width: 883px;
}
.h-883-px {
  height: 883px;
}
.w-884-px {
  width: 884px;
}
.h-884-px {
  height: 884px;
}
.w-885-px {
  width: 885px;
}
.h-885-px {
  height: 885px;
}
.w-886-px {
  width: 886px;
}
.h-886-px {
  height: 886px;
}
.w-887-px {
  width: 887px;
}
.h-887-px {
  height: 887px;
}
.w-888-px {
  width: 888px;
}
.h-888-px {
  height: 888px;
}
.w-889-px {
  width: 889px;
}
.h-889-px {
  height: 889px;
}
.w-890-px {
  width: 890px;
}
.h-890-px {
  height: 890px;
}
.w-891-px {
  width: 891px;
}
.h-891-px {
  height: 891px;
}
.w-892-px {
  width: 892px;
}
.h-892-px {
  height: 892px;
}
.w-893-px {
  width: 893px;
}
.h-893-px {
  height: 893px;
}
.w-894-px {
  width: 894px;
}
.h-894-px {
  height: 894px;
}
.w-895-px {
  width: 895px;
}
.h-895-px {
  height: 895px;
}
.w-896-px {
  width: 896px;
}
.h-896-px {
  height: 896px;
}
.w-897-px {
  width: 897px;
}
.h-897-px {
  height: 897px;
}
.w-898-px {
  width: 898px;
}
.h-898-px {
  height: 898px;
}
.w-899-px {
  width: 899px;
}
.h-899-px {
  height: 899px;
}
.w-900-px {
  width: 900px;
}
.h-900-px {
  height: 900px;
}
.w-901-px {
  width: 901px;
}
.h-901-px {
  height: 901px;
}
.w-902-px {
  width: 902px;
}
.h-902-px {
  height: 902px;
}
.w-903-px {
  width: 903px;
}
.h-903-px {
  height: 903px;
}
.w-904-px {
  width: 904px;
}
.h-904-px {
  height: 904px;
}
.w-905-px {
  width: 905px;
}
.h-905-px {
  height: 905px;
}
.w-906-px {
  width: 906px;
}
.h-906-px {
  height: 906px;
}
.w-907-px {
  width: 907px;
}
.h-907-px {
  height: 907px;
}
.w-908-px {
  width: 908px;
}
.h-908-px {
  height: 908px;
}
.w-909-px {
  width: 909px;
}
.h-909-px {
  height: 909px;
}
.w-910-px {
  width: 910px;
}
.h-910-px {
  height: 910px;
}
.w-911-px {
  width: 911px;
}
.h-911-px {
  height: 911px;
}
.w-912-px {
  width: 912px;
}
.h-912-px {
  height: 912px;
}
.w-913-px {
  width: 913px;
}
.h-913-px {
  height: 913px;
}
.w-914-px {
  width: 914px;
}
.h-914-px {
  height: 914px;
}
.w-915-px {
  width: 915px;
}
.h-915-px {
  height: 915px;
}
.w-916-px {
  width: 916px;
}
.h-916-px {
  height: 916px;
}
.w-917-px {
  width: 917px;
}
.h-917-px {
  height: 917px;
}
.w-918-px {
  width: 918px;
}
.h-918-px {
  height: 918px;
}
.w-919-px {
  width: 919px;
}
.h-919-px {
  height: 919px;
}
.w-920-px {
  width: 920px;
}
.h-920-px {
  height: 920px;
}
.w-921-px {
  width: 921px;
}
.h-921-px {
  height: 921px;
}
.w-922-px {
  width: 922px;
}
.h-922-px {
  height: 922px;
}
.w-923-px {
  width: 923px;
}
.h-923-px {
  height: 923px;
}
.w-924-px {
  width: 924px;
}
.h-924-px {
  height: 924px;
}
.w-925-px {
  width: 925px;
}
.h-925-px {
  height: 925px;
}
.w-926-px {
  width: 926px;
}
.h-926-px {
  height: 926px;
}
.w-927-px {
  width: 927px;
}
.h-927-px {
  height: 927px;
}
.w-928-px {
  width: 928px;
}
.h-928-px {
  height: 928px;
}
.w-929-px {
  width: 929px;
}
.h-929-px {
  height: 929px;
}
.w-930-px {
  width: 930px;
}
.h-930-px {
  height: 930px;
}
.w-931-px {
  width: 931px;
}
.h-931-px {
  height: 931px;
}
.w-932-px {
  width: 932px;
}
.h-932-px {
  height: 932px;
}
.w-933-px {
  width: 933px;
}
.h-933-px {
  height: 933px;
}
.w-934-px {
  width: 934px;
}
.h-934-px {
  height: 934px;
}
.w-935-px {
  width: 935px;
}
.h-935-px {
  height: 935px;
}
.w-936-px {
  width: 936px;
}
.h-936-px {
  height: 936px;
}
.w-937-px {
  width: 937px;
}
.h-937-px {
  height: 937px;
}
.w-938-px {
  width: 938px;
}
.h-938-px {
  height: 938px;
}
.w-939-px {
  width: 939px;
}
.h-939-px {
  height: 939px;
}
.w-940-px {
  width: 940px;
}
.h-940-px {
  height: 940px;
}
.w-941-px {
  width: 941px;
}
.h-941-px {
  height: 941px;
}
.w-942-px {
  width: 942px;
}
.h-942-px {
  height: 942px;
}
.w-943-px {
  width: 943px;
}
.h-943-px {
  height: 943px;
}
.w-944-px {
  width: 944px;
}
.h-944-px {
  height: 944px;
}
.w-945-px {
  width: 945px;
}
.h-945-px {
  height: 945px;
}
.w-946-px {
  width: 946px;
}
.h-946-px {
  height: 946px;
}
.w-947-px {
  width: 947px;
}
.h-947-px {
  height: 947px;
}
.w-948-px {
  width: 948px;
}
.h-948-px {
  height: 948px;
}
.w-949-px {
  width: 949px;
}
.h-949-px {
  height: 949px;
}
.w-950-px {
  width: 950px;
}
.h-950-px {
  height: 950px;
}
.w-951-px {
  width: 951px;
}
.h-951-px {
  height: 951px;
}
.w-952-px {
  width: 952px;
}
.h-952-px {
  height: 952px;
}
.w-953-px {
  width: 953px;
}
.h-953-px {
  height: 953px;
}
.w-954-px {
  width: 954px;
}
.h-954-px {
  height: 954px;
}
.w-955-px {
  width: 955px;
}
.h-955-px {
  height: 955px;
}
.w-956-px {
  width: 956px;
}
.h-956-px {
  height: 956px;
}
.w-957-px {
  width: 957px;
}
.h-957-px {
  height: 957px;
}
.w-958-px {
  width: 958px;
}
.h-958-px {
  height: 958px;
}
.w-959-px {
  width: 959px;
}
.h-959-px {
  height: 959px;
}
.w-960-px {
  width: 960px;
}
.h-960-px {
  height: 960px;
}
.w-961-px {
  width: 961px;
}
.h-961-px {
  height: 961px;
}
.w-962-px {
  width: 962px;
}
.h-962-px {
  height: 962px;
}
.w-963-px {
  width: 963px;
}
.h-963-px {
  height: 963px;
}
.w-964-px {
  width: 964px;
}
.h-964-px {
  height: 964px;
}
.w-965-px {
  width: 965px;
}
.h-965-px {
  height: 965px;
}
.w-966-px {
  width: 966px;
}
.h-966-px {
  height: 966px;
}
.w-967-px {
  width: 967px;
}
.h-967-px {
  height: 967px;
}
.w-968-px {
  width: 968px;
}
.h-968-px {
  height: 968px;
}
.w-969-px {
  width: 969px;
}
.h-969-px {
  height: 969px;
}
.w-970-px {
  width: 970px;
}
.h-970-px {
  height: 970px;
}
.w-971-px {
  width: 971px;
}
.h-971-px {
  height: 971px;
}
.w-972-px {
  width: 972px;
}
.h-972-px {
  height: 972px;
}
.w-973-px {
  width: 973px;
}
.h-973-px {
  height: 973px;
}
.w-974-px {
  width: 974px;
}
.h-974-px {
  height: 974px;
}
.w-975-px {
  width: 975px;
}
.h-975-px {
  height: 975px;
}
.w-976-px {
  width: 976px;
}
.h-976-px {
  height: 976px;
}
.w-977-px {
  width: 977px;
}
.h-977-px {
  height: 977px;
}
.w-978-px {
  width: 978px;
}
.h-978-px {
  height: 978px;
}
.w-979-px {
  width: 979px;
}
.h-979-px {
  height: 979px;
}
.w-980-px {
  width: 980px;
}
.h-980-px {
  height: 980px;
}
.w-981-px {
  width: 981px;
}
.h-981-px {
  height: 981px;
}
.w-982-px {
  width: 982px;
}
.h-982-px {
  height: 982px;
}
.w-983-px {
  width: 983px;
}
.h-983-px {
  height: 983px;
}
.w-984-px {
  width: 984px;
}
.h-984-px {
  height: 984px;
}
.w-985-px {
  width: 985px;
}
.h-985-px {
  height: 985px;
}
.w-986-px {
  width: 986px;
}
.h-986-px {
  height: 986px;
}
.w-987-px {
  width: 987px;
}
.h-987-px {
  height: 987px;
}
.w-988-px {
  width: 988px;
}
.h-988-px {
  height: 988px;
}
.w-989-px {
  width: 989px;
}
.h-989-px {
  height: 989px;
}
.w-990-px {
  width: 990px;
}
.h-990-px {
  height: 990px;
}
.w-991-px {
  width: 991px;
}
.h-991-px {
  height: 991px;
}
.w-992-px {
  width: 992px;
}
.h-992-px {
  height: 992px;
}
.w-993-px {
  width: 993px;
}
.h-993-px {
  height: 993px;
}
.w-994-px {
  width: 994px;
}
.h-994-px {
  height: 994px;
}
.w-995-px {
  width: 995px;
}
.h-995-px {
  height: 995px;
}
.w-996-px {
  width: 996px;
}
.h-996-px {
  height: 996px;
}
.w-997-px {
  width: 997px;
}
.h-997-px {
  height: 997px;
}
.w-998-px {
  width: 998px;
}
.h-998-px {
  height: 998px;
}
.w-999-px {
  width: 999px;
}
.h-999-px {
  height: 999px;
}
.w-1000-px {
  width: 1000px;
}
.h-1000-px {
  height: 1000px;
}
.h-calc-0 {
  height: calc(100% - 0px);
}
.h-calc-1 {
  height: calc(100% - 1px);
}
.h-calc-2 {
  height: calc(100% - 2px);
}
.h-calc-3 {
  height: calc(100% - 3px);
}
.h-calc-4 {
  height: calc(100% - 4px);
}
.h-calc-5 {
  height: calc(100% - 5px);
}
.h-calc-6 {
  height: calc(100% - 6px);
}
.h-calc-7 {
  height: calc(100% - 7px);
}
.h-calc-8 {
  height: calc(100% - 8px);
}
.h-calc-9 {
  height: calc(100% - 9px);
}
.h-calc-10 {
  height: calc(100% - 10px);
}
.h-calc-11 {
  height: calc(100% - 11px);
}
.h-calc-12 {
  height: calc(100% - 12px);
}
.h-calc-13 {
  height: calc(100% - 13px);
}
.h-calc-14 {
  height: calc(100% - 14px);
}
.h-calc-15 {
  height: calc(100% - 15px);
}
.h-calc-16 {
  height: calc(100% - 16px);
}
.h-calc-17 {
  height: calc(100% - 17px);
}
.h-calc-18 {
  height: calc(100% - 18px);
}
.h-calc-19 {
  height: calc(100% - 19px);
}
.h-calc-20 {
  height: calc(100% - 20px);
}
.h-calc-21 {
  height: calc(100% - 21px);
}
.h-calc-22 {
  height: calc(100% - 22px);
}
.h-calc-23 {
  height: calc(100% - 23px);
}
.h-calc-24 {
  height: calc(100% - 24px);
}
.h-calc-25 {
  height: calc(100% - 25px);
}
.h-calc-26 {
  height: calc(100% - 26px);
}
.h-calc-27 {
  height: calc(100% - 27px);
}
.h-calc-28 {
  height: calc(100% - 28px);
}
.h-calc-29 {
  height: calc(100% - 29px);
}
.h-calc-30 {
  height: calc(100% - 30px);
}
.h-calc-31 {
  height: calc(100% - 31px);
}
.h-calc-32 {
  height: calc(100% - 32px);
}
.h-calc-33 {
  height: calc(100% - 33px);
}
.h-calc-34 {
  height: calc(100% - 34px);
}
.h-calc-35 {
  height: calc(100% - 35px);
}
.h-calc-36 {
  height: calc(100% - 36px);
}
.h-calc-37 {
  height: calc(100% - 37px);
}
.h-calc-38 {
  height: calc(100% - 38px);
}
.h-calc-39 {
  height: calc(100% - 39px);
}
.h-calc-40 {
  height: calc(100% - 40px);
}
.h-calc-41 {
  height: calc(100% - 41px);
}
.h-calc-42 {
  height: calc(100% - 42px);
}
.h-calc-43 {
  height: calc(100% - 43px);
}
.h-calc-44 {
  height: calc(100% - 44px);
}
.h-calc-45 {
  height: calc(100% - 45px);
}
.h-calc-46 {
  height: calc(100% - 46px);
}
.h-calc-47 {
  height: calc(100% - 47px);
}
.h-calc-48 {
  height: calc(100% - 48px);
}
.h-calc-49 {
  height: calc(100% - 49px);
}
.h-calc-50 {
  height: calc(100% - 50px);
}
.h-calc-51 {
  height: calc(100% - 51px);
}
.h-calc-52 {
  height: calc(100% - 52px);
}
.h-calc-53 {
  height: calc(100% - 53px);
}
.h-calc-54 {
  height: calc(100% - 54px);
}
.h-calc-55 {
  height: calc(100% - 55px);
}
.h-calc-56 {
  height: calc(100% - 56px);
}
.h-calc-57 {
  height: calc(100% - 57px);
}
.h-calc-58 {
  height: calc(100% - 58px);
}
.h-calc-59 {
  height: calc(100% - 59px);
}
.h-calc-60 {
  height: calc(100% - 60px);
}
.h-calc-61 {
  height: calc(100% - 61px);
}
.h-calc-62 {
  height: calc(100% - 62px);
}
.h-calc-63 {
  height: calc(100% - 63px);
}
.h-calc-64 {
  height: calc(100% - 64px);
}
.h-calc-65 {
  height: calc(100% - 65px);
}
.h-calc-66 {
  height: calc(100% - 66px);
}
.h-calc-67 {
  height: calc(100% - 67px);
}
.h-calc-68 {
  height: calc(100% - 68px);
}
.h-calc-69 {
  height: calc(100% - 69px);
}
.h-calc-70 {
  height: calc(100% - 70px);
}
.h-calc-71 {
  height: calc(100% - 71px);
}
.h-calc-72 {
  height: calc(100% - 72px);
}
.h-calc-73 {
  height: calc(100% - 73px);
}
.h-calc-74 {
  height: calc(100% - 74px);
}
.h-calc-75 {
  height: calc(100% - 75px);
}
.h-calc-76 {
  height: calc(100% - 76px);
}
.h-calc-77 {
  height: calc(100% - 77px);
}
.h-calc-78 {
  height: calc(100% - 78px);
}
.h-calc-79 {
  height: calc(100% - 79px);
}
.h-calc-80 {
  height: calc(100% - 80px);
}
.h-calc-81 {
  height: calc(100% - 81px);
}
.h-calc-82 {
  height: calc(100% - 82px);
}
.h-calc-83 {
  height: calc(100% - 83px);
}
.h-calc-84 {
  height: calc(100% - 84px);
}
.h-calc-85 {
  height: calc(100% - 85px);
}
.h-calc-86 {
  height: calc(100% - 86px);
}
.h-calc-87 {
  height: calc(100% - 87px);
}
.h-calc-88 {
  height: calc(100% - 88px);
}
.h-calc-89 {
  height: calc(100% - 89px);
}
.h-calc-90 {
  height: calc(100% - 90px);
}
.h-calc-91 {
  height: calc(100% - 91px);
}
.h-calc-92 {
  height: calc(100% - 92px);
}
.h-calc-93 {
  height: calc(100% - 93px);
}
.h-calc-94 {
  height: calc(100% - 94px);
}
.h-calc-95 {
  height: calc(100% - 95px);
}
.h-calc-96 {
  height: calc(100% - 96px);
}
.h-calc-97 {
  height: calc(100% - 97px);
}
.h-calc-98 {
  height: calc(100% - 98px);
}
.h-calc-99 {
  height: calc(100% - 99px);
}
.h-calc-100 {
  height: calc(100% - 100px);
}
.icon-0 {
  height: 0px;
  width: 0px;
  min-width: 0px;
  min-height: 0px;
  max-width: 0px;
  max-height: 0px;
  font-size: 0px;
  margin: 0;
  padding: 0;
}
.icon-1 {
  height: 1px;
  width: 1px;
  min-width: 1px;
  min-height: 1px;
  max-width: 1px;
  max-height: 1px;
  font-size: 1px;
  margin: 0;
  padding: 0;
}
.icon-2 {
  height: 2px;
  width: 2px;
  min-width: 2px;
  min-height: 2px;
  max-width: 2px;
  max-height: 2px;
  font-size: 2px;
  margin: 0;
  padding: 0;
}
.icon-3 {
  height: 3px;
  width: 3px;
  min-width: 3px;
  min-height: 3px;
  max-width: 3px;
  max-height: 3px;
  font-size: 3px;
  margin: 0;
  padding: 0;
}
.icon-4 {
  height: 4px;
  width: 4px;
  min-width: 4px;
  min-height: 4px;
  max-width: 4px;
  max-height: 4px;
  font-size: 4px;
  margin: 0;
  padding: 0;
}
.icon-5 {
  height: 5px;
  width: 5px;
  min-width: 5px;
  min-height: 5px;
  max-width: 5px;
  max-height: 5px;
  font-size: 5px;
  margin: 0;
  padding: 0;
}
.icon-6 {
  height: 6px;
  width: 6px;
  min-width: 6px;
  min-height: 6px;
  max-width: 6px;
  max-height: 6px;
  font-size: 6px;
  margin: 0;
  padding: 0;
}
.icon-7 {
  height: 7px;
  width: 7px;
  min-width: 7px;
  min-height: 7px;
  max-width: 7px;
  max-height: 7px;
  font-size: 7px;
  margin: 0;
  padding: 0;
}
.icon-8 {
  height: 8px;
  width: 8px;
  min-width: 8px;
  min-height: 8px;
  max-width: 8px;
  max-height: 8px;
  font-size: 8px;
  margin: 0;
  padding: 0;
}
.icon-9 {
  height: 9px;
  width: 9px;
  min-width: 9px;
  min-height: 9px;
  max-width: 9px;
  max-height: 9px;
  font-size: 9px;
  margin: 0;
  padding: 0;
}
.icon-10 {
  height: 10px;
  width: 10px;
  min-width: 10px;
  min-height: 10px;
  max-width: 10px;
  max-height: 10px;
  font-size: 10px;
  margin: 0;
  padding: 0;
}
.icon-11 {
  height: 11px;
  width: 11px;
  min-width: 11px;
  min-height: 11px;
  max-width: 11px;
  max-height: 11px;
  font-size: 11px;
  margin: 0;
  padding: 0;
}
.icon-12 {
  height: 12px;
  width: 12px;
  min-width: 12px;
  min-height: 12px;
  max-width: 12px;
  max-height: 12px;
  font-size: 12px;
  margin: 0;
  padding: 0;
}
.icon-13 {
  height: 13px;
  width: 13px;
  min-width: 13px;
  min-height: 13px;
  max-width: 13px;
  max-height: 13px;
  font-size: 13px;
  margin: 0;
  padding: 0;
}
.icon-14 {
  height: 14px;
  width: 14px;
  min-width: 14px;
  min-height: 14px;
  max-width: 14px;
  max-height: 14px;
  font-size: 14px;
  margin: 0;
  padding: 0;
}
.icon-15 {
  height: 15px;
  width: 15px;
  min-width: 15px;
  min-height: 15px;
  max-width: 15px;
  max-height: 15px;
  font-size: 15px;
  margin: 0;
  padding: 0;
}
.icon-16 {
  height: 16px;
  width: 16px;
  min-width: 16px;
  min-height: 16px;
  max-width: 16px;
  max-height: 16px;
  font-size: 16px;
  margin: 0;
  padding: 0;
}
.icon-17 {
  height: 17px;
  width: 17px;
  min-width: 17px;
  min-height: 17px;
  max-width: 17px;
  max-height: 17px;
  font-size: 17px;
  margin: 0;
  padding: 0;
}
.icon-18 {
  height: 18px;
  width: 18px;
  min-width: 18px;
  min-height: 18px;
  max-width: 18px;
  max-height: 18px;
  font-size: 18px;
  margin: 0;
  padding: 0;
}
.icon-19 {
  height: 19px;
  width: 19px;
  min-width: 19px;
  min-height: 19px;
  max-width: 19px;
  max-height: 19px;
  font-size: 19px;
  margin: 0;
  padding: 0;
}
.icon-20 {
  height: 20px;
  width: 20px;
  min-width: 20px;
  min-height: 20px;
  max-width: 20px;
  max-height: 20px;
  font-size: 20px;
  margin: 0;
  padding: 0;
}
.icon-21 {
  height: 21px;
  width: 21px;
  min-width: 21px;
  min-height: 21px;
  max-width: 21px;
  max-height: 21px;
  font-size: 21px;
  margin: 0;
  padding: 0;
}
.icon-22 {
  height: 22px;
  width: 22px;
  min-width: 22px;
  min-height: 22px;
  max-width: 22px;
  max-height: 22px;
  font-size: 22px;
  margin: 0;
  padding: 0;
}
.icon-23 {
  height: 23px;
  width: 23px;
  min-width: 23px;
  min-height: 23px;
  max-width: 23px;
  max-height: 23px;
  font-size: 23px;
  margin: 0;
  padding: 0;
}
.icon-24 {
  height: 24px;
  width: 24px;
  min-width: 24px;
  min-height: 24px;
  max-width: 24px;
  max-height: 24px;
  font-size: 24px;
  margin: 0;
  padding: 0;
}
.icon-25 {
  height: 25px;
  width: 25px;
  min-width: 25px;
  min-height: 25px;
  max-width: 25px;
  max-height: 25px;
  font-size: 25px;
  margin: 0;
  padding: 0;
}
.icon-26 {
  height: 26px;
  width: 26px;
  min-width: 26px;
  min-height: 26px;
  max-width: 26px;
  max-height: 26px;
  font-size: 26px;
  margin: 0;
  padding: 0;
}
.icon-27 {
  height: 27px;
  width: 27px;
  min-width: 27px;
  min-height: 27px;
  max-width: 27px;
  max-height: 27px;
  font-size: 27px;
  margin: 0;
  padding: 0;
}
.icon-28 {
  height: 28px;
  width: 28px;
  min-width: 28px;
  min-height: 28px;
  max-width: 28px;
  max-height: 28px;
  font-size: 28px;
  margin: 0;
  padding: 0;
}
.icon-29 {
  height: 29px;
  width: 29px;
  min-width: 29px;
  min-height: 29px;
  max-width: 29px;
  max-height: 29px;
  font-size: 29px;
  margin: 0;
  padding: 0;
}
.icon-30 {
  height: 30px;
  width: 30px;
  min-width: 30px;
  min-height: 30px;
  max-width: 30px;
  max-height: 30px;
  font-size: 30px;
  margin: 0;
  padding: 0;
}
.icon-31 {
  height: 31px;
  width: 31px;
  min-width: 31px;
  min-height: 31px;
  max-width: 31px;
  max-height: 31px;
  font-size: 31px;
  margin: 0;
  padding: 0;
}
.icon-32 {
  height: 32px;
  width: 32px;
  min-width: 32px;
  min-height: 32px;
  max-width: 32px;
  max-height: 32px;
  font-size: 32px;
  margin: 0;
  padding: 0;
}
.icon-33 {
  height: 33px;
  width: 33px;
  min-width: 33px;
  min-height: 33px;
  max-width: 33px;
  max-height: 33px;
  font-size: 33px;
  margin: 0;
  padding: 0;
}
.icon-34 {
  height: 34px;
  width: 34px;
  min-width: 34px;
  min-height: 34px;
  max-width: 34px;
  max-height: 34px;
  font-size: 34px;
  margin: 0;
  padding: 0;
}
.icon-35 {
  height: 35px;
  width: 35px;
  min-width: 35px;
  min-height: 35px;
  max-width: 35px;
  max-height: 35px;
  font-size: 35px;
  margin: 0;
  padding: 0;
}
.icon-36 {
  height: 36px;
  width: 36px;
  min-width: 36px;
  min-height: 36px;
  max-width: 36px;
  max-height: 36px;
  font-size: 36px;
  margin: 0;
  padding: 0;
}
.icon-37 {
  height: 37px;
  width: 37px;
  min-width: 37px;
  min-height: 37px;
  max-width: 37px;
  max-height: 37px;
  font-size: 37px;
  margin: 0;
  padding: 0;
}
.icon-38 {
  height: 38px;
  width: 38px;
  min-width: 38px;
  min-height: 38px;
  max-width: 38px;
  max-height: 38px;
  font-size: 38px;
  margin: 0;
  padding: 0;
}
.icon-39 {
  height: 39px;
  width: 39px;
  min-width: 39px;
  min-height: 39px;
  max-width: 39px;
  max-height: 39px;
  font-size: 39px;
  margin: 0;
  padding: 0;
}
.icon-40 {
  height: 40px;
  width: 40px;
  min-width: 40px;
  min-height: 40px;
  max-width: 40px;
  max-height: 40px;
  font-size: 40px;
  margin: 0;
  padding: 0;
}
.grid-cols-0 {
  grid-template-columns: repeat(0, 1fr);
}
.grid-rows-0 {
  grid-template-rows: repeat(0, 1fr);
}
.grid-row-gap-0 {
  grid-row-gap: 0px;
}
.grid-cols-1 {
  grid-template-columns: repeat(1, 1fr);
}
.grid-rows-1 {
  grid-template-rows: repeat(1, 1fr);
}
.grid-row-gap-1 {
  grid-row-gap: 1px;
}
.grid-cols-2 {
  grid-template-columns: repeat(2, 1fr);
}
.grid-rows-2 {
  grid-template-rows: repeat(2, 1fr);
}
.grid-row-gap-2 {
  grid-row-gap: 2px;
}
.grid-cols-3 {
  grid-template-columns: repeat(3, 1fr);
}
.grid-rows-3 {
  grid-template-rows: repeat(3, 1fr);
}
.grid-row-gap-3 {
  grid-row-gap: 3px;
}
.grid-cols-4 {
  grid-template-columns: repeat(4, 1fr);
}
.grid-rows-4 {
  grid-template-rows: repeat(4, 1fr);
}
.grid-row-gap-4 {
  grid-row-gap: 4px;
}
.grid-cols-5 {
  grid-template-columns: repeat(5, 1fr);
}
.grid-rows-5 {
  grid-template-rows: repeat(5, 1fr);
}
.grid-row-gap-5 {
  grid-row-gap: 5px;
}
.grid-cols-6 {
  grid-template-columns: repeat(6, 1fr);
}
.grid-rows-6 {
  grid-template-rows: repeat(6, 1fr);
}
.grid-row-gap-6 {
  grid-row-gap: 6px;
}
.grid-cols-7 {
  grid-template-columns: repeat(7, 1fr);
}
.grid-rows-7 {
  grid-template-rows: repeat(7, 1fr);
}
.grid-row-gap-7 {
  grid-row-gap: 7px;
}
.grid-cols-8 {
  grid-template-columns: repeat(8, 1fr);
}
.grid-rows-8 {
  grid-template-rows: repeat(8, 1fr);
}
.grid-row-gap-8 {
  grid-row-gap: 8px;
}
.grid-cols-9 {
  grid-template-columns: repeat(9, 1fr);
}
.grid-rows-9 {
  grid-template-rows: repeat(9, 1fr);
}
.grid-row-gap-9 {
  grid-row-gap: 9px;
}
.grid-cols-10 {
  grid-template-columns: repeat(10, 1fr);
}
.grid-rows-10 {
  grid-template-rows: repeat(10, 1fr);
}
.grid-row-gap-10 {
  grid-row-gap: 10px;
}
.grid-cols-11 {
  grid-template-columns: repeat(11, 1fr);
}
.grid-rows-11 {
  grid-template-rows: repeat(11, 1fr);
}
.grid-row-gap-11 {
  grid-row-gap: 11px;
}
.grid-cols-12 {
  grid-template-columns: repeat(12, 1fr);
}
.grid-rows-12 {
  grid-template-rows: repeat(12, 1fr);
}
.grid-row-gap-12 {
  grid-row-gap: 12px;
}
.opacity-0 {
  opacity: 0;
}
.hover\:opacity-0:hover {
  opacity: 0;
}
.opacity-1 {
  opacity: 0.1;
}
.hover\:opacity-1:hover {
  opacity: 0.1;
}
.opacity-2 {
  opacity: 0.2;
}
.hover\:opacity-2:hover {
  opacity: 0.2;
}
.opacity-3 {
  opacity: 0.3;
}
.hover\:opacity-3:hover {
  opacity: 0.3;
}
.opacity-4 {
  opacity: 0.4;
}
.hover\:opacity-4:hover {
  opacity: 0.4;
}
.opacity-5 {
  opacity: 0.5;
}
.hover\:opacity-5:hover {
  opacity: 0.5;
}
.opacity-6 {
  opacity: 0.6;
}
.hover\:opacity-6:hover {
  opacity: 0.6;
}
.opacity-7 {
  opacity: 0.7;
}
.hover\:opacity-7:hover {
  opacity: 0.7;
}
.opacity-8 {
  opacity: 0.8;
}
.hover\:opacity-8:hover {
  opacity: 0.8;
}
.opacity-9 {
  opacity: 0.9;
}
.hover\:opacity-9:hover {
  opacity: 0.9;
}
.opacity-10 {
  opacity: 1;
}
.hover\:opacity-10:hover {
  opacity: 1;
}
.hover\:background-color {
  transition: background-color 0.3s ease;
}
.transition-background-color {
  transition: background-color 0.3s ease;
}
.hover\:opacity {
  transition: opacity 0.3s ease;
}
.transition-opacity {
  transition: opacity 0.3s ease;
}
.justify-start {
  justify-content: start;
}
.justify-end {
  justify-content: end;
}
.justify-center {
  justify-content: center;
}
.justify-around {
  justify-content: space-around;
}
.justify-between {
  justify-content: space-between;
}
.justify-even {
  justify-content: space-evenly;
}
.justify-stretch {
  justify-content: stretch;
}
.items-start {
  align-items: start;
}
@media (max-width: 1280px) {
  .m-items-start {
    align-items: start !important;
  }
}
.items-center {
  align-items: center;
}
@media (max-width: 1280px) {
  .m-items-center {
    align-items: center !important;
  }
}
.items-end {
  align-items: end;
}
@media (max-width: 1280px) {
  .m-items-end {
    align-items: end !important;
  }
}
.overflow-hidden {
  overflow: hidden;
}
.position-relative {
  position: relative;
}
.position-absolute {
  position: absolute;
}
.outline-none {
  outline: none;
}
.resize-none {
  resize: none;
}
.d-none {
  display: none;
}
.radius-0 {
  border-radius: 0;
}
.radius-3 {
  border-radius: 3px;
}
.radius-5 {
  border-radius: 5px;
}
.radius-10 {
  border-radius: 10px;
}
.radius-circle {
  border-radius: 50%;
}
.radius-full {
  border-radius: 100%;
}
.w-0 {
  width: 0;
}
.w-5 {
  width: 5%;
}
.w-10 {
  width: 10%;
}
.w-15 {
  width: 15%;
}
.w-20 {
  width: 20%;
}
.w-25 {
  width: 25%;
}
.w-30 {
  width: 30%;
}
.w-35 {
  width: 35%;
}
.w-40 {
  width: 40%;
}
.w-45 {
  width: 45%;
}
.w-50 {
  width: 50%;
}
.w-55 {
  width: 55%;
}
.w-60 {
  width: 60%;
}
.w-65 {
  width: 65%;
}
.w-70 {
  width: 70%;
}
.w-75 {
  width: 75%;
}
.w-80 {
  width: 80%;
}
.w-85 {
  width: 85%;
}
.w-90 {
  width: 90%;
}
.w-95 {
  width: 95%;
}
.w-100 {
  width: 100%;
}
.wv-100 {
  width: 100vw;
}
.full-width {
  width: 100%;
  max-width: 100%;
}
.full-all {
  width: 100vw;
  height: 100vh;
  max-width: 100vw;
  max-height: 100vh;
}
.full-height {
  height: 100%;
}
.center-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.flex {
  display: flex;
}
.block {
  display: block;
}
@media (max-width: 700px) {
  .m-flex {
    display: flex;
  }
}
@media (max-width: 700px) {
  .m-block {
    display: block;
  }
}
.block {
  display: block;
}
.inline-flex {
  display: inline-flex;
}
.inline {
  display: inline;
}
.inline-block {
  display: inline-block;
}
.inline-grid {
  display: inline-grid;
}
.grid {
  display: grid;
  width: 100%;
}
.g-2 {
  grid-template-columns: 1fr 1fr;
}
@media (max-width: 700px) {
  .g-2 {
    grid-template-columns: 1fr;
  }
}
.g2-05-1 {
  grid-template-columns: 0.5fr 1fr;
}
@media (max-width: 700px) {
  .g2-05-1 {
    grid-template-columns: 1fr;
  }
}
.g2-05-1--form mat-form-field:first-child {
  margin-right: 16px;
}
@media (max-width: 700px) {
  .g2-05-1--form mat-form-field:first-child {
    margin-right: 0;
  }
}
.g-1 {
  grid-template-columns: 1fr;
}
.g-3 {
  grid-template-columns: 1fr 1fr 1fr;
}
@media (max-width: 700px) {
  .g-3 {
    grid-template-columns: 1fr;
  }
}
.g-4 {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}
@media (max-width: 700px) {
  .g-4 {
    grid-template-columns: 1fr;
  }
}
.text-start {
  text-align: start !important;
}
.text-center {
  text-align: center !important;
}
.text-end {
  text-align: end !important;
}
.hide {
  display: none !important;
}
.none {
  display: none;
}
@media (max-width: 700px) {
  .mobile-hide {
    display: none;
  }
}
@media (min-width: 700px) {
  .desktop-hide {
    display: none;
  }
}
.justify-start {
  display: flex;
  justify-content: flex-start;
}
.justify-center {
  display: flex;
  justify-content: center;
}
.justify-end {
  display: flex;
  justify-content: flex-end;
}
.justify-between {
  display: flex;
  justify-content: space-between;
}
.justify-around {
  display: flex;
  justify-content: space-around;
}
.align-start {
  display: flex;
  align-items: flex-start;
}
.align-center {
  display: flex;
  align-items: center;
}
.align-end {
  display: flex;
  align-items: flex-end;
}
.row {
  display: flex;
  flex-direction: row;
}
.col {
  display: flex;
  flex-direction: column;
}
@media (max-width: 700px) {
  .m-row {
    display: flex;
    flex-direction: row !important;
  }
}
@media (max-width: 700px) {
  .m-col {
    display: flex;
    flex-direction: column !important;
  }
}
.sticky-top {
  position: sticky;
  top: 0;
}
.sticky-bottom {
  position: sticky;
  bottom: 0;
}
.fixed-top {
  position: fixed;
  top: 0;
}
.fixed-bottom {
  position: fixed;
  bottom: 0;
}
.position-relative {
  position: relative;
}
.container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 576px) {
  .container .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container .container {
    max-width: 900px;
  }
}
@media (min-width: 1200px) {
  .container .container {
    max-width: 1300px;
  }
}
@media (min-width: 1500px) {
  .container .container {
    max-width: 1500px;
  }
}
.container__page {
  padding: 16px;
}
.mt-4 {
  margin-top: 4px;
}
.mt-6 {
  margin-top: 6px;
}
.mt-8 {
  margin-top: 8px;
}
.mt-10 {
  margin-top: 10px;
}
.mt-12 {
  margin-top: 12px;
}
.mt-14 {
  margin-top: 14px;
}
.mt-16 {
  margin-top: 16px;
}
.mt-18 {
  margin-top: 18px;
}
.mt-20 {
  margin-top: 20px;
}
.mt-22 {
  margin-top: 22px;
}
.mt-24 {
  margin-top: 24px;
}
.mt-26 {
  margin-top: 26px;
}
.mt-28 {
  margin-top: 28px;
}
.mt-30 {
  margin-top: 30px;
}
.ml-4 {
  margin-left: 4px;
}
.ml-6 {
  margin-left: 6px;
}
.ml-8 {
  margin-left: 8px;
}
.ml-10 {
  margin-left: 10px;
}
.ml-12 {
  margin-left: 12px;
}
.ml-14 {
  margin-left: 14px;
}
.ml-16 {
  margin-left: 16px;
}
.ml-18 {
  margin-left: 18px;
}
.ml-20 {
  margin-left: 20px;
}
.ml-22 {
  margin-left: 22px;
}
.ml-24 {
  margin-left: 24px;
}
.ml-26 {
  margin-left: 26px;
}
.ml-28 {
  margin-left: 28px;
}
.ml-30 {
  margin-left: 30px;
}
.mb-4 {
  margin-bottom: 4px;
}
.mb-6 {
  margin-bottom: 6px;
}
.mb-8 {
  margin-bottom: 8px;
}
.mb-10 {
  margin-bottom: 10px;
}
.mb-12 {
  margin-bottom: 12px;
}
.mb-14 {
  margin-bottom: 14px;
}
.mb-16 {
  margin-bottom: 16px;
}
.mb-18 {
  margin-bottom: 18px;
}
.mb-20 {
  margin-bottom: 20px;
}
.mb-22 {
  margin-bottom: 22px;
}
.mb-24 {
  margin-bottom: 24px;
}
.mb-26 {
  margin-bottom: 26px;
}
.mb-28 {
  margin-bottom: 28px;
}
.mb-30 {
  margin-bottom: 30px;
}
.mr-4 {
  margin-right: 4px;
}
.mr-6 {
  margin-right: 6px;
}
.mr-8 {
  margin-right: 8px;
}
.mr-10 {
  margin-right: 10px;
}
.mr-12 {
  margin-right: 12px;
}
.mr-14 {
  margin-right: 14px;
}
.mr-16 {
  margin-right: 16px;
}
.mr-18 {
  margin-right: 18px;
}
.mr-20 {
  margin-right: 20px;
}
.mr-22 {
  margin-right: 22px;
}
.mr-24 {
  margin-right: 24px;
}
.mr-26 {
  margin-right: 26px;
}
.mr-28 {
  margin-right: 28px;
}
.mr-30 {
  margin-right: 30px;
}
.p-0 {
  padding: 0;
}
.p-4 {
  padding: 4px;
}
.p-6 {
  padding: 6px;
}
.p-8 {
  padding: 8px;
}
.p-10 {
  padding: 10px;
}
.p-12 {
  padding: 12px;
}
.p-14 {
  padding: 14px;
}
.p-16 {
  padding: 16px;
}
.p-18 {
  padding: 18px;
}
.p-20 {
  padding: 20px;
}
.p-22 {
  padding: 22px;
}
.p-24 {
  padding: 24px;
}
.pt-4 {
  padding-top: 4px;
}
.pt-6 {
  padding-top: 6px;
}
.pt-8 {
  padding-top: 8px;
}
.pt-10 {
  padding-top: 10px;
}
.pt-12 {
  padding-top: 12px;
}
.pt-14 {
  padding-top: 14px;
}
.pt-16 {
  padding-top: 16px;
}
.pt-18 {
  padding-top: 18px;
}
.pt-20 {
  padding-top: 20px;
}
.pt-22 {
  padding-top: 22px;
}
.pt-24 {
  padding-top: 24px;
}
.pt-26 {
  padding-top: 26px;
}
.pt-28 {
  padding-top: 28px;
}
.pt-30 {
  padding-top: 30px;
}
.pl-4 {
  padding-left: 4px;
}
.pl-6 {
  padding-left: 6px;
}
.pl-8 {
  padding-left: 8px;
}
.pl-10 {
  padding-left: 10px;
}
.pl-12 {
  padding-left: 12px;
}
.pl-14 {
  padding-left: 14px;
}
.pl-16 {
  padding-left: 16px;
}
.pl-18 {
  padding-left: 18px;
}
.pl-20 {
  padding-left: 20px;
}
.pl-22 {
  padding-left: 22px;
}
.pl-24 {
  padding-left: 24px;
}
.pl-26 {
  padding-left: 26px;
}
.pl-28 {
  padding-left: 28px;
}
.pl-30 {
  padding-left: 30px;
}
.pb-0-i {
  padding-bottom: 0 !important;
}
.pb-4 {
  padding-bottom: 4px;
}
.pb-6 {
  padding-bottom: 6px;
}
.pb-8 {
  padding-bottom: 8px;
}
.pb-10 {
  padding-bottom: 10px;
}
.pb-12 {
  padding-bottom: 12px;
}
.pb-14 {
  padding-bottom: 14px;
}
.pb-16 {
  padding-bottom: 16px;
}
.pb-18 {
  padding-bottom: 18px;
}
.pb-20 {
  padding-bottom: 20px;
}
.pb-22 {
  padding-bottom: 22px;
}
.pb-24 {
  padding-bottom: 24px;
}
.pb-26 {
  padding-bottom: 26px;
}
.pb-28 {
  padding-bottom: 28px;
}
.pb-30 {
  padding-bottom: 30px;
}
.pr-0 {
  padding-right: 0 !important;
}
.pr-4 {
  padding-right: 4px;
}
.pr-6 {
  padding-right: 6px;
}
.pr-8 {
  padding-right: 8px;
}
.pr-10 {
  padding-right: 10px;
}
.pr-12 {
  padding-right: 12px;
}
.pr-14 {
  padding-right: 14px;
}
.pr-16 {
  padding-right: 16px;
}
.pr-18 {
  padding-right: 18px;
}
.pr-20 {
  padding-right: 20px;
}
.pr-22 {
  padding-right: 22px;
}
.pr-24 {
  padding-right: 24px;
}
.pr-26 {
  padding-right: 26px;
}
.pr-28 {
  padding-right: 28px;
}
.pr-30 {
  padding-right: 30px;
}
.pt-0 {
  padding-top: 0;
}
.pb-0 {
  padding-bottom: 0;
}
.pl-0 {
  padding-left: 0;
}
.pr-0 {
  padding-right: 0;
}
.mt-0 {
  margin-top: 0;
}
.ml-0 {
  margin-left: 0;
}
.mr-0 {
  margin-right: 0;
}
.mb-0 {
  margin-bottom: 0;
}
.text-10 {
  font-size: 10px;
}
.text-12 {
  font-size: 12px;
}
.text-14 {
  font-size: 14px;
}
.text-15 {
  font-size: 15px;
}
.text-16 {
  font-size: 16px;
}
.text-18 {
  font-size: 18px;
}
.text-20 {
  font-size: 20px;
}
.text-22 {
  font-size: 22px;
}
.text-24 {
  font-size: 24px;
}
.text-26 {
  font-size: 26px;
}
.text-28 {
  font-size: 28px;
}
.text-30 {
  font-size: 30px;
}
.text-32 {
  font-size: 32px;
}
.text-34 {
  font-size: 34px;
}
.fw-300 {
  font-weight: 300;
}
.fw-400 {
  font-weight: 400;
}
.fw-500 {
  font-weight: 500;
}
.fw-600 {
  font-weight: 600;
}
.fw-700 {
  font-weight: 700;
}
.fw-800 {
  font-weight: 800;
}
.scroll-hidden {
  overflow: hidden;
}
.scroll-auto {
  overflow: auto;
}
.scroll-x-hidden {
  overflow-x: hidden;
}
.scroll-y-hidden {
  overflow-y: hidden;
}
.cursor-pointer {
  cursor: pointer;
}
.icon-size-10 {
  height: 10px;
  width: 10px;
  min-width: 10px;
  min-height: 10px;
  max-width: 10px;
  max-height: 10px;
  font-size: 10px;
  margin: 0;
  padding: 0;
}
.icon-size-12 {
  height: 12px;
  width: 12px;
  min-width: 12px;
  min-height: 12px;
  max-width: 12px;
  max-height: 12px;
  font-size: 12px;
  margin: 0;
  padding: 0;
}
.icon-size-14 {
  height: 14px;
  width: 14px;
  min-width: 14px;
  min-height: 14px;
  max-width: 14px;
  max-height: 14px;
  font-size: 14px;
  margin: 0;
  padding: 0;
}
.icon-size-16 {
  height: 16px;
  width: 16px;
  min-width: 16px;
  min-height: 16px;
  max-width: 16px;
  max-height: 16px;
  font-size: 16px;
  margin: 0;
  padding: 0;
}
.icon-size-18 {
  height: 18px;
  width: 18px;
  min-width: 18px;
  min-height: 18px;
  max-width: 18px;
  max-height: 18px;
  font-size: 18px;
  margin: 0;
  padding: 0;
}
.icon-size-20 {
  height: 20px;
  width: 20px;
  min-width: 20px;
  min-height: 20px;
  max-width: 20px;
  max-height: 20px;
  font-size: 20px;
  margin: 0;
  padding: 0;
}
.opacity-zero {
  opacity: 0;
}
.opacity-one {
  opacity: 0.1;
}
.opacity-two {
  opacity: 0.2;
}
.opacity-tree {
  opacity: 0.3;
}
.opacity-four {
  opacity: 0.4;
}
.opacity-five {
  opacity: 0.5;
}
.opacity-six {
  opacity: 0.6;
}
.opacity-seven {
  opacity: 0.7;
}
.opacity-eight {
  opacity: 0.8;
}
.opacity-full {
  opacity: 1 !important;
}
.opacity-hover--to-full:hover {
  opacity: 1;
}
.opacity-hover--to-four:hover {
  opacity: 0.4;
}
.transition-default {
  transition: 0.3s;
}
.transition-ease {
  transition: ease 0.3s;
}
.button-rounded.mat-mdc-outlined-button,
.button-rounded.mat-raised-button,
.button-rounded.mat-flat-button,
.button-rounded.mat-stroked-button {
  border-radius: 30px;
  border: 1px solid #1A9267;
  padding: 18px 30px;
}
.button-rounded.mat-mdc-outlined-button.green,
.button-rounded.mat-raised-button.green,
.button-rounded.mat-flat-button.green,
.button-rounded.mat-stroked-button.green {
  border: none;
  background:
    transparent linear-gradient(
      90deg,
      #309a00,
      #3cc300) 0 0 no-repeat padding-box;
  color: #fff;
  padding: 3px 20px 3px 14px;
  font-size: 15px;
  font-weight: 700;
}
.button-rounded.mat-mdc-outlined-button.green .mat-icon,
.button-rounded.mat-raised-button.green .mat-icon,
.button-rounded.mat-flat-button.green .mat-icon,
.button-rounded.mat-stroked-button.green .mat-icon {
  vertical-align: sub;
  font-size: 20px;
  width: 20px;
  height: 20px;
}
.button-rounded.mat-mdc-outlined-button.green.cdk-focused,
.button-rounded.mat-raised-button.green.cdk-focused,
.button-rounded.mat-flat-button.green.cdk-focused,
.button-rounded.mat-stroked-button.green.cdk-focused {
  background:
    linear-gradient(
      90deg,
      #309a00,
      #3cc300) !important;
}
.button-rounded.mat-mdc-outlined-button.green.cdk-program-focused,
.button-rounded.mat-raised-button.green.cdk-program-focused,
.button-rounded.mat-flat-button.green.cdk-program-focused,
.button-rounded.mat-stroked-button.green.cdk-program-focused {
  background:
    linear-gradient(
      90deg,
      #309a00,
      #3cc300) !important;
}
.button-rounded.mat-mdc-outlined-button[disabled],
.button-rounded.mat-raised-button[disabled],
.button-rounded.mat-flat-button[disabled],
.button-rounded.mat-stroked-button[disabled] {
  border-color: rgba(0, 0, 0, 0.2588235294);
  background: none;
  cursor: default;
}
.button-rounded.mat-mdc-outlined-button[disabled].green,
.button-rounded.mat-raised-button[disabled].green,
.button-rounded.mat-flat-button[disabled].green,
.button-rounded.mat-stroked-button[disabled].green {
  background:
    transparent linear-gradient(
      90deg,
      rgba(48, 154, 0, 0.3),
      rgba(60, 195, 0, 0.3)) 0 0 no-repeat padding-box;
  color: #fff;
}
.button-icon {
  align-items: center;
  background: #fff;
  border-radius: 7px;
  border: none;
  color: #1A9267;
  display: flex;
  font-size: 15px;
  height: 30px;
  justify-content: center;
  line-height: 29px;
  margin: 0;
  padding: 0;
  width: 30px;
}
.button-icon:hover {
  background: #ECF1F7;
  cursor: pointer;
}
.transparent-button {
  color: #596269 !important;
  font-size: 14px !important;
  margin-left: 0 !important;
  padding-left: 4px !important;
  padding-right: 12px !important;
  font-weight: 400 !important;
}
.transparent-button .mat-button-wrapper {
  color: #596269 !important;
}
.transparent-button .mat-icon {
  font-size: 16px !important;
  vertical-align: sub !important;
}
.transparent-button:hover {
  background-color: #ECF1F7;
}
.transparent-button.blue .mat-icon {
  color: #1A9267;
}
.transparent-button.warn .mat-icon {
  color: #BC0100 !important;
}
.transparent-button.warn:hover {
  background-color: #FFF2F2 !important;
}
.mat-button:hover,
.mat-icon-button:hover,
.mat-stroked-button:hover {
  background-color: #ECF1F7;
}
.mat-button.mat-primary,
.mat-icon-button.mat-primary,
.mat-stroked-button.mat-primary {
  color: #3A3A3A;
}
button.cdk-focused {
  outline: none !important;
  background: none;
}
.mat-mdc-mini-fab {
  --mdc-fab-small-container-color: $fiveways-white !important;
  --mdc-text-button-container-shape: 8px;
  border: 1px #007c50 solid !important;
}
.mat-mdc-mini-fab:hover {
  --mdc-fab-small-container-color: $fiveways-gray-80 !important;
}
.mat-mdc-button {
  --mdc-text-button-container-shape: 8px;
  --mdc-text-button-label-text-color: $fiveways-gray;
  background-color: #FFF !important;
}
.mat-mdc-button .mdc-button__label {
  color: #3A3A3A;
  font-family: "Inter", sans-serif;
}
.issues-table .ag-column-first .ag-sort-indicator-icon {
  margin-left: -0.3125rem;
}
.ag-sort-indicator-icon {
  margin-top: 0.1875rem;
}
.ag-header-cell-sortable {
  background-color: rgba(249, 249, 249, 0.831372549);
}
.ag-tooltip {
  background-color: #FFFFFF;
}
.ag-header-cell-resize {
  opacity: 0;
}
.ag-header-cell-id {
  padding-left: 1.25rem;
}
.ag-center-cols-viewport {
  min-height: 0 !important;
}
.corner-icon {
  position: absolute;
  left: 0;
  top: 0;
  width: 2.0625rem;
  height: 1.8125rem;
  clip-path: polygon(0 0, 100% 0, 0 100%);
}
.corner-icon-mb-24 {
  background: #24b47e;
}
.corner-icon-assistant {
  background: #f39c12;
}
.corner-icon-implementation-specialist {
  background: #127ff3;
}
.corner-icon img {
  height: 0.9375rem;
  width: 0.9375rem;
  position: relative;
  top: -0.5rem;
  left: 0.1875rem;
}
.sort-icon {
  color: #1A9267;
  width: 0.75rem;
  height: 1rem;
  stroke-width: 0.1875rem;
  display: flex;
  align-items: center;
}
.table-wrapper {
  overflow: auto;
  max-height: 45vh;
}
@media (min-height: 43.75rem) {
  .table-wrapper {
    max-height: 65vh;
  }
}
.ql-editor {
  font-family: "Inter", sans-serif;
}
.space-between {
  width: auto;
  margin: 10px;
  align-items: flex-end !important;
  justify-content: space-between;
}
.space-between .ng-star-inserted {
  width: 40px;
  height: 40px;
  margin-left: 0;
  display: flex;
  justify-content: center;
  align-items: center;
}
.space-between .ng-star-inserted span span button .mat-button-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
}
.issue-view-body p {
  margin-block-start: 0;
  margin-block-end: 0;
  margin-top: 0;
  margin-bottom: 0;
  margin-inline-start: 0;
  margin-inline-end: 0;
}
.issue-view-body p:first-child {
  margin-top: 25px;
  margin-block-start: 25px;
}
.ql-editor [style*=color]:not(a) {
  color: #3A3A3A !important;
}
app-mails-editor.compact .mat-mdc-form-field .mat-mdc-text-field-wrapper {
  padding-bottom: 0.25rem;
  padding-top: 0.25rem;
}
app-mails-editor.compact .mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper {
  margin-top: 0;
}
app-mails-editor.compact .mat-mdc-form-field .mat-mdc-form-field-infix {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  min-height: 1.75rem;
}
app-mails-editor.compact .mat-mdc-form-field .mat-mdc-form-field-label {
  font-size: 0.8125rem;
}
app-mails-editor.compact .mat-mdc-form-field input.mat-mdc-input-element {
  font-size: 0.875rem;
}
app-mails-editor.compact app-mails-recipient .mat-mdc-form-field {
  margin-bottom: 0.1875rem;
}
app-mails-editor.compact app-mails-recipient .mat-mdc-text-field-wrapper {
  padding-bottom: 0.125rem;
  padding-top: 0.125rem;
}
app-mails-editor.compact app-mails-recipient .mat-mdc-form-field-infix {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  min-height: 1.5rem;
  display: flex;
  align-items: center;
}
app-mails-editor.compact app-mails-recipient .mat-mdc-form-field-label {
  top: 50%;
  transform: translateY(-50%);
}
app-mails-editor.compact app-mails-recipient .mat-mdc-chip-set {
  padding-top: 0;
  padding-bottom: 0;
}
app-mails-editor.compact app-mails-recipient .mat-mdc-chip-grid {
  padding: 0;
  min-height: 1.5rem;
}
app-mails-editor.compact app-mails-recipient .mat-mdc-chip {
  min-height: 1.125rem;
  padding: 0.0625rem 0.25rem;
  font-size: 0.75rem;
}
app-mails-editor.compact .quill {
  display: flex;
  flex-direction: column;
  flex: 1;
  min-height: 0;
  max-height: 26vh;
}
@media (max-width: 1600px) {
  app-mails-editor.compact .quill {
    max-height: 28vh;
  }
}
app-mails-editor.compact .quill .ql-container {
  font-size: 0.8125rem;
  height: calc(100% - 3.5rem);
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
app-mails-editor.compact .quill .ql-editor {
  padding: 0.375rem;
  min-height: 3.75rem;
  overflow-y: auto;
}
app-mails-editor.compact .quill-toolbar {
  padding: 0.25rem 0.375rem;
}
app-mails-editor.compact .quill-toolbar .ql-formats {
  margin-right: 0.75rem;
}
app-mails-editor.compact .quill-toolbar .ql-formats .ql-bold,
app-mails-editor.compact .quill-toolbar .ql-formats .ql-italic,
app-mails-editor.compact .quill-toolbar .ql-formats .ql-underline,
app-mails-editor.compact .quill-toolbar .ql-formats .ql-strike,
app-mails-editor.compact .quill-toolbar .ql-formats .ql-blockquote,
app-mails-editor.compact .quill-toolbar .ql-formats .ql-code-block,
app-mails-editor.compact .quill-toolbar .ql-formats .ql-header,
app-mails-editor.compact .quill-toolbar .ql-formats .ql-list,
app-mails-editor.compact .quill-toolbar .ql-formats .ql-script,
app-mails-editor.compact .quill-toolbar .ql-formats .ql-indent,
app-mails-editor.compact .quill-toolbar .ql-formats .ql-direction,
app-mails-editor.compact .quill-toolbar .ql-formats .ql-size,
app-mails-editor.compact .quill-toolbar .ql-formats .ql-color,
app-mails-editor.compact .quill-toolbar .ql-formats .ql-background,
app-mails-editor.compact .quill-toolbar .ql-formats .ql-font,
app-mails-editor.compact .quill-toolbar .ql-formats .ql-align,
app-mails-editor.compact .quill-toolbar .ql-formats .ql-clean,
app-mails-editor.compact .quill-toolbar .ql-formats .ql-link,
app-mails-editor.compact .quill-toolbar .ql-formats .ql-image,
app-mails-editor.compact .quill-toolbar .ql-formats .ql-video {
  width: 1.375rem;
  height: 1.375rem;
  padding: 0.1875rem;
}
app-mails-editor.compact .file-uploader {
  margin-top: 0.375rem;
  gap: 0.25rem;
}
.mat-chip-set {
  margin: 0;
}
body .mat-mdc-chip-set .mdc-evolution-chip,
html .mat-mdc-chip-set .mdc-evolution-chip,
.mat-mdc-card .mat-mdc-chip-set .mdc-evolution-chip,
.mat-mdc-form-field .mat-mdc-chip-set .mdc-evolution-chip,
.mat-mdc-standard-chip.mdc-evolution-chip,
.mat-mdc-chip-set .mat-mdc-standard-chip,
.mat-mdc-chip-set .mdc-evolution-chip:not(.custom-margin),
.mat-mdc-chip-grid .mdc-evolution-chip {
  gap: 0.625rem;
}
body .mat-mdc-chip-set .mdc-evolution-chip.mailbox-option,
html .mat-mdc-chip-set .mdc-evolution-chip.mailbox-option,
.mat-mdc-card .mat-mdc-chip-set .mdc-evolution-chip.mailbox-option,
.mat-mdc-form-field .mat-mdc-chip-set .mdc-evolution-chip.mailbox-option,
.mat-mdc-standard-chip.mdc-evolution-chip.mailbox-option,
.mat-mdc-chip-set .mat-mdc-standard-chip.mailbox-option,
.mat-mdc-chip-set .mdc-evolution-chip:not(.custom-margin).mailbox-option,
.mat-mdc-chip-grid .mdc-evolution-chip.mailbox-option {
  margin: 0 0 8px 8px;
}
body .mat-mdc-chip-set .mdc-evolution-chip.active,
html .mat-mdc-chip-set .mdc-evolution-chip.active,
.mat-mdc-card .mat-mdc-chip-set .mdc-evolution-chip.active,
.mat-mdc-form-field .mat-mdc-chip-set .mdc-evolution-chip.active,
.mat-mdc-standard-chip.mdc-evolution-chip.active,
.mat-mdc-chip-set .mat-mdc-standard-chip.active,
.mat-mdc-chip-set .mdc-evolution-chip:not(.custom-margin).active,
.mat-mdc-chip-grid .mdc-evolution-chip.active {
  background-color: #1A9267;
}
body .mat-mdc-chip-set .mdc-evolution-chip.active .mdc-evolution-chip__text-label,
html .mat-mdc-chip-set .mdc-evolution-chip.active .mdc-evolution-chip__text-label,
.mat-mdc-card .mat-mdc-chip-set .mdc-evolution-chip.active .mdc-evolution-chip__text-label,
.mat-mdc-form-field .mat-mdc-chip-set .mdc-evolution-chip.active .mdc-evolution-chip__text-label,
.mat-mdc-standard-chip.mdc-evolution-chip.active .mdc-evolution-chip__text-label,
.mat-mdc-chip-set .mat-mdc-standard-chip.active .mdc-evolution-chip__text-label,
.mat-mdc-chip-set .mdc-evolution-chip:not(.custom-margin).active .mdc-evolution-chip__text-label,
.mat-mdc-chip-grid .mdc-evolution-chip.active .mdc-evolution-chip__text-label {
  color: #FFF;
}
.email-input .mat-chip,
.email-input .mat-mdc-chip,
.email-input .mdc-evolution-chip {
  margin: 0 0 0 8px;
}
.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__action--primary::before {
  border: none;
}
.filters .mat-mdc-form-field.mat-mdc-form-field-type-mat-select .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined,
.filters .mat-mdc-form-field.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined {
  height: 32px;
}
.filters .mat-mdc-form-field.mat-mdc-form-field-type-mat-select .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mat-mdc-form-field-flex,
.filters .mat-mdc-form-field.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mat-mdc-form-field-flex {
  height: 32px;
  min-height: 32px;
}
.filters .mat-mdc-form-field.mat-mdc-form-field-type-mat-select .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mdc-notched-outline__leading,
.filters .mat-mdc-form-field.mat-mdc-form-field-type-mat-select .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mdc-notched-outline__trailing,
.filters .mat-mdc-form-field.mat-mdc-form-field-type-mat-select .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mdc-notched-outline__notch,
.filters .mat-mdc-form-field.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mdc-notched-outline__leading,
.filters .mat-mdc-form-field.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mdc-notched-outline__trailing,
.filters .mat-mdc-form-field.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mdc-notched-outline__notch {
  border-top-width: 1px;
  border-bottom-width: 1px;
}
.filters .mat-mdc-form-field.mat-mdc-form-field-type-mat-select .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mat-mdc-form-field-infix,
.filters .mat-mdc-form-field.mat-mdc-form-field-type-mat-input .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mat-mdc-form-field-infix {
  padding-top: 6px;
  padding-bottom: 6px;
  min-height: 32px;
}
.filters .mat-mdc-form-field.mat-mdc-form-field-type-mat-select .mat-mdc-form-field-subscript-wrapper,
.filters .mat-mdc-form-field.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper {
  height: 0;
  padding: 0;
}
.filters .mat-mdc-form-field.mat-mdc-form-field-type-mat-select .mat-mdc-select-value,
.filters .mat-mdc-form-field.mat-mdc-form-field-type-mat-input .mat-mdc-select-value {
  padding-top: 0;
}
.filters .mat-mdc-form-field.mat-mdc-form-field-type-mat-select .mat-mdc-select-min-line,
.filters .mat-mdc-form-field.mat-mdc-form-field-type-mat-input .mat-mdc-select-min-line {
  font-size: 12px;
}
.filters .mat-mdc-form-field.mat-mdc-form-field-type-mat-select .mat-mdc-form-field-icon-suffix,
.filters .mat-mdc-form-field.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-icon-suffix {
  align-self: center;
  display: flex;
}
.filters .mat-form-field-wrapper {
  font-size: 12px;
  border-radius: 7px;
  margin: 0;
}
@media (min-width: 1280px) {
  .filters .mat-form-field-wrapper {
    width: 160px;
  }
}
.filters .mat-form-field-wrapper .mat-icon-button {
  color: #005FAA;
}
.filters .mat-form-field-outline-start {
  border-radius: 7px 0 0 7px;
  min-width: 7px;
}
.filters .mat-form-field-outline-end {
  border-radius: 0 7px 7px 0;
  min-width: 7px;
}
.filters .mat-form-field-appearance-outline mat-label {
  padding-right: 23px;
}
.filters .mat-select-value,
.filters .cdk-text-field-autofill-monitored:not(:-webkit-autofill) {
  position: relative;
  bottom: 3px;
}
.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button {
  height: inherit;
}
app-caretaker-role-dialog {
  --mat-form-field-container-text-size: 16px;
}
.mat-mdc-form-field {
  min-width: 150px;
  flex: 1;
  --mat-form-field-outlined-container-shape: 8px;
  --mat-form-field-container-height: 50px;
  --mat-form-field-outlined-label-text-size: 14px;
  --mat-form-field-outlined-container-padding-top: 24px;
  --mat-form-field-outlined-container-padding-bottom: 10px;
  --mat-form-field-container-vertical-padding: 16px;
  --mat-form-field-outlined-outline-color: #DBDFF7;
  --mat-form-field-outlined-hover-outline-color: #DBDFF7;
  --mat-form-field-outlined-focus-outline-color: #DBDFF7;
  --mat-form-field-outlined-disabled-outline-color: rgba(#DBDFF7, 0.7);
  --mat-form-field-outlined-label-text-color: $fiveways-gray;
  --mat-form-field-outlined-focus-label-text-color: $fiveways-btn-color;
  --mat-form-field-outlined-hover-label-text-color: $fiveways-gray;
  --mat-form-field-outlined-input-text-color: $fiveways-gray;
  --mat-form-field-outlined-input-text-font: "Inter", sans-serif;
}
.mat-mdc-form-field .mdc-notched-outline__notch::before {
  border-left: none;
  border-right: none;
}
.mat-mdc-form-field .mdc-notched-outline__notch::after {
  border-left: none;
  border-right: none;
}
@-moz-document url-prefix() {
  [layout-fill] {
    margin: 0;
    width: 100%;
    min-height: 100%;
    height: 100%;
  }
}
/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container {
  box-sizing: border-box;
  font-family:
    Helvetica,
    Arial,
    sans-serif;
  font-size: 13px;
  height: 100%;
  margin: 0px;
  position: relative;
}
.ql-container.ql-disabled .ql-tooltip {
  visibility: hidden;
}
.ql-container.ql-disabled .ql-editor ul[data-checked] > li::before {
  pointer-events: none;
}
.ql-clipboard {
  left: -100000px;
  height: 1px;
  overflow-y: hidden;
  position: absolute;
  top: 50%;
}
.ql-clipboard p {
  margin: 0;
  padding: 0;
}
.ql-editor {
  box-sizing: border-box;
  line-height: 1.42;
  height: 100%;
  outline: none;
  overflow-y: auto;
  padding: 12px 15px;
  tab-size: 4;
  -moz-tab-size: 4;
  text-align: left;
  white-space: pre-wrap;
  word-wrap: break-word;
}
.ql-editor > * {
  cursor: text;
}
.ql-editor p,
.ql-editor ol,
.ql-editor ul,
.ql-editor pre,
.ql-editor blockquote,
.ql-editor h1,
.ql-editor h2,
.ql-editor h3,
.ql-editor h4,
.ql-editor h5,
.ql-editor h6 {
  margin: 0;
  padding: 0;
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol,
.ql-editor ul {
  padding-left: 1.5em;
}
.ql-editor ol > li,
.ql-editor ul > li {
  list-style-type: none;
}
.ql-editor ul > li::before {
  content: "\2022";
}
.ql-editor ul[data-checked=true],
.ql-editor ul[data-checked=false] {
  pointer-events: none;
}
.ql-editor ul[data-checked=true] > li *,
.ql-editor ul[data-checked=false] > li * {
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before,
.ql-editor ul[data-checked=false] > li::before {
  color: #777;
  cursor: pointer;
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before {
  content: "\2611";
}
.ql-editor ul[data-checked=false] > li::before {
  content: "\2610";
}
.ql-editor li::before {
  display: inline-block;
  white-space: nowrap;
  width: 1.2em;
}
.ql-editor li:not(.ql-direction-rtl)::before {
  margin-left: -1.5em;
  margin-right: 0.3em;
  text-align: right;
}
.ql-editor li.ql-direction-rtl::before {
  margin-left: 0.3em;
  margin-right: -1.5em;
}
.ql-editor ol li:not(.ql-direction-rtl),
.ql-editor ul li:not(.ql-direction-rtl) {
  padding-left: 1.5em;
}
.ql-editor ol li.ql-direction-rtl,
.ql-editor ul li.ql-direction-rtl {
  padding-right: 1.5em;
}
.ql-editor ol li {
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  counter-increment: list-0;
}
.ql-editor ol li:before {
  content: counter(list-0, decimal) ". ";
}
.ql-editor ol li.ql-indent-1 {
  counter-increment: list-1;
}
.ql-editor ol li.ql-indent-1:before {
  content: counter(list-1, lower-alpha) ". ";
}
.ql-editor ol li.ql-indent-1 {
  counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-2 {
  counter-increment: list-2;
}
.ql-editor ol li.ql-indent-2:before {
  content: counter(list-2, lower-roman) ". ";
}
.ql-editor ol li.ql-indent-2 {
  counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-3 {
  counter-increment: list-3;
}
.ql-editor ol li.ql-indent-3:before {
  content: counter(list-3, decimal) ". ";
}
.ql-editor ol li.ql-indent-3 {
  counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-4 {
  counter-increment: list-4;
}
.ql-editor ol li.ql-indent-4:before {
  content: counter(list-4, lower-alpha) ". ";
}
.ql-editor ol li.ql-indent-4 {
  counter-reset: list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-5 {
  counter-increment: list-5;
}
.ql-editor ol li.ql-indent-5:before {
  content: counter(list-5, lower-roman) ". ";
}
.ql-editor ol li.ql-indent-5 {
  counter-reset: list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-6 {
  counter-increment: list-6;
}
.ql-editor ol li.ql-indent-6:before {
  content: counter(list-6, decimal) ". ";
}
.ql-editor ol li.ql-indent-6 {
  counter-reset: list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-7 {
  counter-increment: list-7;
}
.ql-editor ol li.ql-indent-7:before {
  content: counter(list-7, lower-alpha) ". ";
}
.ql-editor ol li.ql-indent-7 {
  counter-reset: list-8 list-9;
}
.ql-editor ol li.ql-indent-8 {
  counter-increment: list-8;
}
.ql-editor ol li.ql-indent-8:before {
  content: counter(list-8, lower-roman) ". ";
}
.ql-editor ol li.ql-indent-8 {
  counter-reset: list-9;
}
.ql-editor ol li.ql-indent-9 {
  counter-increment: list-9;
}
.ql-editor ol li.ql-indent-9:before {
  content: counter(list-9, decimal) ". ";
}
.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 3em;
}
.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 4.5em;
}
.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 3em;
}
.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 4.5em;
}
.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 6em;
}
.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 7.5em;
}
.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 6em;
}
.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 7.5em;
}
.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 9em;
}
.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 10.5em;
}
.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 9em;
}
.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 10.5em;
}
.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 12em;
}
.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 13.5em;
}
.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 12em;
}
.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 13.5em;
}
.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 15em;
}
.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 16.5em;
}
.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 15em;
}
.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 16.5em;
}
.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 18em;
}
.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 19.5em;
}
.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 18em;
}
.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 19.5em;
}
.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 21em;
}
.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 22.5em;
}
.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 21em;
}
.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 22.5em;
}
.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 24em;
}
.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 25.5em;
}
.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 24em;
}
.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 25.5em;
}
.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 27em;
}
.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 28.5em;
}
.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 27em;
}
.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 28.5em;
}
.ql-editor .ql-video {
  display: block;
  max-width: 100%;
}
.ql-editor .ql-video.ql-align-center {
  margin: 0 auto;
}
.ql-editor .ql-video.ql-align-right {
  margin: 0 0 0 auto;
}
.ql-editor .ql-bg-black {
  background-color: #000;
}
.ql-editor .ql-bg-red {
  background-color: #e60000;
}
.ql-editor .ql-bg-orange {
  background-color: #f90;
}
.ql-editor .ql-bg-yellow {
  background-color: #ff0;
}
.ql-editor .ql-bg-green {
  background-color: #008a00;
}
.ql-editor .ql-bg-blue {
  background-color: #06c;
}
.ql-editor .ql-bg-purple {
  background-color: #93f;
}
.ql-editor .ql-color-white {
  color: #fff;
}
.ql-editor .ql-color-red {
  color: #e60000;
}
.ql-editor .ql-color-orange {
  color: #f90;
}
.ql-editor .ql-color-yellow {
  color: #ff0;
}
.ql-editor .ql-color-green {
  color: #008a00;
}
.ql-editor .ql-color-blue {
  color: #06c;
}
.ql-editor .ql-color-purple {
  color: #93f;
}
.ql-editor .ql-font-serif {
  font-family:
    Georgia,
    Times New Roman,
    serif;
}
.ql-editor .ql-font-monospace {
  font-family:
    Monaco,
    Courier New,
    monospace;
}
.ql-editor .ql-size-small {
  font-size: 0.75em;
}
.ql-editor .ql-size-large {
  font-size: 1.5em;
}
.ql-editor .ql-size-huge {
  font-size: 2.5em;
}
.ql-editor .ql-direction-rtl {
  direction: rtl;
  text-align: inherit;
}
.ql-editor .ql-align-center {
  text-align: center;
}
.ql-editor .ql-align-justify {
  text-align: justify;
}
.ql-editor .ql-align-right {
  text-align: right;
}
.ql-editor.ql-blank::before {
  color: rgba(0, 0, 0, 0.6);
  content: attr(data-placeholder);
  font-style: italic;
  left: 15px;
  pointer-events: none;
  position: absolute;
  right: 15px;
}
.ql-snow.ql-toolbar:after,
.ql-snow .ql-toolbar:after {
  clear: both;
  content: "";
  display: table;
}
.ql-snow.ql-toolbar button,
.ql-snow .ql-toolbar button {
  background: none;
  border: none;
  cursor: pointer;
  display: inline-block;
  float: left;
  height: 24px;
  padding: 3px 5px;
  width: 28px;
}
.ql-snow.ql-toolbar button svg,
.ql-snow .ql-toolbar button svg {
  float: left;
  height: 100%;
}
.ql-snow.ql-toolbar button:active:hover,
.ql-snow .ql-toolbar button:active:hover {
  outline: none;
}
.ql-snow.ql-toolbar input.ql-image[type=file],
.ql-snow .ql-toolbar input.ql-image[type=file] {
  display: none;
}
.ql-snow.ql-toolbar button:hover,
.ql-snow .ql-toolbar button:hover,
.ql-snow.ql-toolbar button:focus,
.ql-snow .ql-toolbar button:focus,
.ql-snow.ql-toolbar button.ql-active,
.ql-snow .ql-toolbar button.ql-active,
.ql-snow.ql-toolbar .ql-picker-label:hover,
.ql-snow .ql-toolbar .ql-picker-label:hover,
.ql-snow.ql-toolbar .ql-picker-label.ql-active,
.ql-snow .ql-toolbar .ql-picker-label.ql-active,
.ql-snow.ql-toolbar .ql-picker-item:hover,
.ql-snow .ql-toolbar .ql-picker-item:hover,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected {
  color: #06c;
}
.ql-snow.ql-toolbar button:hover .ql-fill,
.ql-snow .ql-toolbar button:hover .ql-fill,
.ql-snow.ql-toolbar button:focus .ql-fill,
.ql-snow .ql-toolbar button:focus .ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
  fill: #06c;
}
.ql-snow.ql-toolbar button:hover .ql-stroke,
.ql-snow .ql-toolbar button:hover .ql-stroke,
.ql-snow.ql-toolbar button:focus .ql-stroke,
.ql-snow .ql-toolbar button:focus .ql-stroke,
.ql-snow.ql-toolbar button.ql-active .ql-stroke,
.ql-snow .ql-toolbar button.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow.ql-toolbar button:hover .ql-stroke-miter,
.ql-snow .ql-toolbar button:hover .ql-stroke-miter,
.ql-snow.ql-toolbar button:focus .ql-stroke-miter,
.ql-snow .ql-toolbar button:focus .ql-stroke-miter,
.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
  stroke: #06c;
}
@media (pointer: coarse) {
  .ql-snow.ql-toolbar button:hover:not(.ql-active),
  .ql-snow .ql-toolbar button:hover:not(.ql-active) {
    color: #444;
  }
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
    fill: #444;
  }
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
    stroke: #444;
  }
}
.ql-snow {
  box-sizing: border-box;
}
.ql-snow * {
  box-sizing: border-box;
}
.ql-snow .ql-hidden {
  display: none;
}
.ql-snow .ql-out-bottom,
.ql-snow .ql-out-top {
  visibility: hidden;
}
.ql-snow .ql-tooltip {
  position: absolute;
  transform: translateY(10px);
}
.ql-snow .ql-tooltip a {
  cursor: pointer;
  text-decoration: none;
}
.ql-snow .ql-tooltip.ql-flip {
  transform: translateY(-10px);
}
.ql-snow .ql-formats {
  display: inline-block;
  vertical-align: middle;
}
.ql-snow .ql-formats:after {
  clear: both;
  content: "";
  display: table;
}
.ql-snow .ql-stroke {
  fill: none;
  stroke: #444;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2;
}
.ql-snow .ql-stroke-miter {
  fill: none;
  stroke: #444;
  stroke-miterlimit: 10;
  stroke-width: 2;
}
.ql-snow .ql-fill,
.ql-snow .ql-stroke.ql-fill {
  fill: #444;
}
.ql-snow .ql-empty {
  fill: none;
}
.ql-snow .ql-even {
  fill-rule: evenodd;
}
.ql-snow .ql-thin,
.ql-snow .ql-stroke.ql-thin {
  stroke-width: 1;
}
.ql-snow .ql-transparent {
  opacity: 0.4;
}
.ql-snow .ql-direction svg:last-child {
  display: none;
}
.ql-snow .ql-direction.ql-active svg:last-child {
  display: inline;
}
.ql-snow .ql-direction.ql-active svg:first-child {
  display: none;
}
.ql-snow .ql-editor h1 {
  font-size: 2em;
}
.ql-snow .ql-editor h2 {
  font-size: 1.5em;
}
.ql-snow .ql-editor h3 {
  font-size: 1.17em;
}
.ql-snow .ql-editor h4 {
  font-size: 1em;
}
.ql-snow .ql-editor h5 {
  font-size: 0.83em;
}
.ql-snow .ql-editor h6 {
  font-size: 0.67em;
}
.ql-snow .ql-editor a {
  text-decoration: underline;
}
.ql-snow .ql-editor blockquote {
  border-left: 4px solid #ccc;
  margin-bottom: 5px;
  margin-top: 5px;
  padding-left: 16px;
}
.ql-snow .ql-editor code,
.ql-snow .ql-editor pre {
  background-color: #f0f0f0;
  border-radius: 3px;
}
.ql-snow .ql-editor pre {
  white-space: pre-wrap;
  margin-bottom: 5px;
  margin-top: 5px;
  padding: 5px 10px;
}
.ql-snow .ql-editor code {
  font-size: 85%;
  padding: 2px 4px;
}
.ql-snow .ql-editor pre.ql-syntax {
  background-color: #23241f;
  color: #f8f8f2;
  overflow: visible;
}
.ql-snow .ql-editor img {
  max-width: 100%;
}
.ql-snow .ql-picker {
  color: #444;
  display: inline-block;
  float: left;
  font-size: 14px;
  font-weight: 500;
  height: 24px;
  position: relative;
  vertical-align: middle;
}
.ql-snow .ql-picker-label {
  cursor: pointer;
  display: inline-block;
  height: 100%;
  padding-left: 8px;
  padding-right: 2px;
  position: relative;
  width: 100%;
}
.ql-snow .ql-picker-label::before {
  display: inline-block;
  line-height: 22px;
}
.ql-snow .ql-picker-options {
  background-color: #fff;
  display: none;
  min-width: 100%;
  padding: 4px 8px;
  position: absolute;
  white-space: nowrap;
}
.ql-snow .ql-picker-options .ql-picker-item {
  cursor: pointer;
  display: block;
  padding-bottom: 5px;
  padding-top: 5px;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  color: #ccc;
  z-index: 2;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill {
  fill: #ccc;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
  stroke: #ccc;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  display: block;
  margin-top: -1px;
  top: 100%;
  z-index: 1;
}
.ql-snow .ql-color-picker,
.ql-snow .ql-icon-picker {
  width: 28px;
}
.ql-snow .ql-color-picker .ql-picker-label,
.ql-snow .ql-icon-picker .ql-picker-label {
  padding: 2px 4px;
}
.ql-snow .ql-color-picker .ql-picker-label svg,
.ql-snow .ql-icon-picker .ql-picker-label svg {
  right: 4px;
}
.ql-snow .ql-icon-picker .ql-picker-options {
  padding: 4px 0px;
}
.ql-snow .ql-icon-picker .ql-picker-item {
  height: 24px;
  width: 24px;
  padding: 2px 4px;
}
.ql-snow .ql-color-picker .ql-picker-options {
  padding: 3px 5px;
  width: 152px;
}
.ql-snow .ql-color-picker .ql-picker-item {
  border: 1px solid transparent;
  float: left;
  height: 16px;
  margin: 2px;
  padding: 0px;
  width: 16px;
}
.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
  position: absolute;
  margin-top: -9px;
  right: 0;
  top: 50%;
  width: 18px;
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""])::before,
.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""])::before,
.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""])::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""])::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""])::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""])::before {
  content: attr(data-label);
}
.ql-snow .ql-picker.ql-header {
  width: 98px;
}
.ql-snow .ql-picker.ql-header .ql-picker-label::before,
.ql-snow .ql-picker.ql-header .ql-picker-item::before {
  content: "Normal";
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  content: "Heading 1";
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  content: "Heading 2";
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  content: "Heading 3";
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  content: "Heading 4";
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  content: "Heading 5";
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  content: "Heading 6";
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  font-size: 2em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  font-size: 1.5em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  font-size: 1.17em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  font-size: 1em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  font-size: 0.83em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  font-size: 0.67em;
}
.ql-snow .ql-picker.ql-font {
  width: 108px;
}
.ql-snow .ql-picker.ql-font .ql-picker-label::before,
.ql-snow .ql-picker.ql-font .ql-picker-item::before {
  content: "Sans Serif";
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  content: "Serif";
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  content: "Monospace";
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  font-family:
    Georgia,
    Times New Roman,
    serif;
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  font-family:
    Monaco,
    Courier New,
    monospace;
}
.ql-snow .ql-picker.ql-size {
  width: 98px;
}
.ql-snow .ql-picker.ql-size .ql-picker-label::before,
.ql-snow .ql-picker.ql-size .ql-picker-item::before {
  content: "Normal";
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  content: "Small";
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  content: "Large";
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  content: "Huge";
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  font-size: 10px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  font-size: 18px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  font-size: 32px;
}
.ql-snow .ql-color-picker.ql-background .ql-picker-item {
  background-color: #fff;
}
.ql-snow .ql-color-picker.ql-color .ql-picker-item {
  background-color: #000;
}
.ql-toolbar.ql-snow {
  border: 1px solid #ccc;
  box-sizing: border-box;
  font-family:
    "Helvetica Neue",
    "Helvetica",
    "Arial",
    sans-serif;
  padding: 8px;
}
.ql-toolbar.ql-snow .ql-formats {
  margin-right: 15px;
}
.ql-toolbar.ql-snow .ql-picker-label {
  border: 1px solid transparent;
}
.ql-toolbar.ql-snow .ql-picker-options {
  border: 1px solid transparent;
  box-shadow: rgba(0, 0, 0, 0.2) 0 2px 8px;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  border-color: #ccc;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  border-color: #ccc;
}
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover {
  border-color: #000;
}
.ql-toolbar.ql-snow + .ql-container.ql-snow {
  border-top: 0px;
}
.ql-snow .ql-tooltip {
  background-color: #fff;
  border: 1px solid #ccc;
  box-shadow: 0px 0px 5px #ddd;
  color: #444;
  padding: 5px 12px;
  white-space: nowrap;
}
.ql-snow .ql-tooltip::before {
  content: "Visit URL:";
  line-height: 26px;
  margin-right: 8px;
}
.ql-snow .ql-tooltip input[type=text] {
  display: none;
  border: 1px solid #ccc;
  font-size: 13px;
  height: 26px;
  margin: 0px;
  padding: 3px 5px;
  width: 170px;
}
.ql-snow .ql-tooltip a.ql-preview {
  display: inline-block;
  max-width: 200px;
  overflow-x: hidden;
  text-overflow: ellipsis;
  vertical-align: top;
}
.ql-snow .ql-tooltip a.ql-action::after {
  border-right: 1px solid #ccc;
  content: "Edit";
  margin-left: 16px;
  padding-right: 8px;
}
.ql-snow .ql-tooltip a.ql-remove::before {
  content: "Remove";
  margin-left: 8px;
}
.ql-snow .ql-tooltip a {
  line-height: 26px;
}
.ql-snow .ql-tooltip.ql-editing a.ql-preview,
.ql-snow .ql-tooltip.ql-editing a.ql-remove {
  display: none;
}
.ql-snow .ql-tooltip.ql-editing input[type=text] {
  display: inline-block;
}
.ql-snow .ql-tooltip.ql-editing a.ql-action::after {
  border-right: 0px;
  content: "Save";
  padding-right: 0px;
}
.ql-snow .ql-tooltip[data-mode=link]::before {
  content: "Enter link:";
}
.ql-snow .ql-tooltip[data-mode=formula]::before {
  content: "Enter formula:";
}
.ql-snow .ql-tooltip[data-mode=video]::before {
  content: "Enter video:";
}
.ql-snow a {
  color: #06c;
}
.ql-container.ql-snow {
  border: 1px solid #ccc;
}
@font-face {
  font-family: "Material Icons";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("./media/material-icons.woff2") format("woff2"), url("./media/material-icons.woff") format("woff");
}
.material-icons {
  font-family: "Material Icons";
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
@font-face {
  font-family: "Material Icons Outlined";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("./media/material-icons-outlined.woff2") format("woff2"), url("./media/material-icons-outlined.woff") format("woff");
}
.material-icons-outlined {
  font-family: "Material Icons Outlined";
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
@font-face {
  font-family: "Material Icons Round";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("./media/material-icons-round.woff2") format("woff2"), url("./media/material-icons-round.woff") format("woff");
}
.material-icons-round {
  font-family: "Material Icons Round";
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
@font-face {
  font-family: "Material Icons Sharp";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("./media/material-icons-sharp.woff2") format("woff2"), url("./media/material-icons-sharp.woff") format("woff");
}
.material-icons-sharp {
  font-family: "Material Icons Sharp";
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
@font-face {
  font-family: "Material Icons Two Tone";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("./media/material-icons-two-tone.woff2") format("woff2"), url("./media/material-icons-two-tone.woff") format("woff");
}
.material-icons-two-tone {
  font-family: "Material Icons Two Tone";
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}
.header-dropdown.mat-mdc-menu-panel {
  min-width: 12.5rem;
  border-radius: 0.5rem;
  box-shadow:
    0 2px 8px 0 rgba(0, 0, 0, 0.08),
    0 0 8px 0 rgba(0, 0, 0, 0.1),
    0 1px 2px -1px rgba(0, 0, 0, 0.1);
  margin-top: 0.5rem;
}
.header-dropdown .mat-mdc-menu-content {
  padding: 0.5rem 0;
}
.header-dropdown .mat-mdc-menu-item {
  border-radius: 0;
}
.tc-inherit {
  color: inherit !important;
}
.tc-red-50 {
  color: #ffebee !important;
}
.tc-pink-50 {
  color: #fce4ec !important;
}
.tc-purple-50 {
  color: #f3e5f5 !important;
}
.tc-deep-purple-50 {
  color: #ede7f6 !important;
}
.tc-indigo-50 {
  color: #e8eaf6 !important;
}
.tc-blue-50 {
  color: #e3f2fd !important;
}
.tc-light-blue-50 {
  color: #e1f5fe !important;
}
.tc-cyan-50 {
  color: #e0f7fa !important;
}
.tc-teal-50 {
  color: #e0f2f1 !important;
}
.tc-green-50 {
  color: #e8f5e9 !important;
}
.tc-light-green-50 {
  color: #f1f8e9 !important;
}
.tc-lime-50 {
  color: #f9fbe7 !important;
}
.tc-yellow-50 {
  color: #fffde7 !important;
}
.tc-amber-50 {
  color: #fff8e1 !important;
}
.tc-orange-50 {
  color: #fff3e0 !important;
}
.tc-deep-orange-50 {
  color: #fbe9e7 !important;
}
.tc-brown-50 {
  color: #efebe9 !important;
}
.tc-grey-50 {
  color: #fafafa !important;
}
.tc-blue-grey-50 {
  color: #eceff1 !important;
}
.tc-red-100 {
  color: #ffcdd2 !important;
}
.tc-pink-100 {
  color: #f8bbd0 !important;
}
.tc-purple-100 {
  color: #e1bee7 !important;
}
.tc-deep-purple-100 {
  color: #d1c4e9 !important;
}
.tc-indigo-100 {
  color: #c5cae9 !important;
}
.tc-blue-100 {
  color: #bbdefb !important;
}
.tc-light-blue-100 {
  color: #b3e5fc !important;
}
.tc-cyan-100 {
  color: #b2ebf2 !important;
}
.tc-teal-100 {
  color: #b2dfdb !important;
}
.tc-green-100 {
  color: #c8e6c9 !important;
}
.tc-light-green-100 {
  color: #dcedc8 !important;
}
.tc-lime-100 {
  color: #f0f4c3 !important;
}
.tc-yellow-100 {
  color: #fff9c4 !important;
}
.tc-amber-100 {
  color: #ffecb3 !important;
}
.tc-orange-100 {
  color: #ffe0b2 !important;
}
.tc-deep-orange-100 {
  color: #ffccbc !important;
}
.tc-brown-100 {
  color: #d7ccc8 !important;
}
.tc-grey-100 {
  color: whitesmoke !important;
}
.tc-blue-grey-100 {
  color: #cfd8dc !important;
}
.tc-red-200 {
  color: #ef9a9a !important;
}
.tc-pink-200 {
  color: #f48fb1 !important;
}
.tc-purple-200 {
  color: #ce93d8 !important;
}
.tc-deep-purple-200 {
  color: #b39ddb !important;
}
.tc-indigo-200 {
  color: #9fa8da !important;
}
.tc-blue-200 {
  color: #90caf9 !important;
}
.tc-light-blue-200 {
  color: #81d4fa !important;
}
.tc-cyan-200 {
  color: #80deea !important;
}
.tc-teal-200 {
  color: #80cbc4 !important;
}
.tc-green-200 {
  color: #a5d6a7 !important;
}
.tc-light-green-200 {
  color: #c5e1a5 !important;
}
.tc-lime-200 {
  color: #e6ee9c !important;
}
.tc-yellow-200 {
  color: #fff59d !important;
}
.tc-amber-200 {
  color: #ffe082 !important;
}
.tc-orange-200 {
  color: #ffcc80 !important;
}
.tc-deep-orange-200 {
  color: #ffab91 !important;
}
.tc-brown-200 {
  color: #bcaaa4 !important;
}
.tc-grey-200 {
  color: #eeeeee !important;
}
.tc-blue-grey-200 {
  color: #b0bec5 !important;
}
.tc-red-300 {
  color: #e57373 !important;
}
.tc-pink-300 {
  color: #f06292 !important;
}
.tc-purple-300 {
  color: #ba68c8 !important;
}
.tc-deep-purple-300 {
  color: #9575cd !important;
}
.tc-indigo-300 {
  color: #7986cb !important;
}
.tc-blue-300 {
  color: #64b5f6 !important;
}
.tc-light-blue-300 {
  color: #4fc3f7 !important;
}
.tc-cyan-300 {
  color: #4dd0e1 !important;
}
.tc-teal-300 {
  color: #4db6ac !important;
}
.tc-green-300 {
  color: #81c784 !important;
}
.tc-light-green-300 {
  color: #aed581 !important;
}
.tc-lime-300 {
  color: #dce775 !important;
}
.tc-yellow-300 {
  color: #fff176 !important;
}
.tc-amber-300 {
  color: #ffd54f !important;
}
.tc-orange-300 {
  color: #ffb74d !important;
}
.tc-deep-orange-300 {
  color: #ff8a65 !important;
}
.tc-brown-300 {
  color: #a1887f !important;
}
.tc-grey-300 {
  color: #e0e0e0 !important;
}
.tc-blue-grey-300 {
  color: #90a4ae !important;
}
.tc-red-400 {
  color: #ef5350 !important;
}
.tc-pink-400 {
  color: #ec407a !important;
}
.tc-purple-400 {
  color: #ab47bc !important;
}
.tc-deep-purple-400 {
  color: #7e57c2 !important;
}
.tc-indigo-400 {
  color: #5c6bc0 !important;
}
.tc-blue-400 {
  color: #42a5f5 !important;
}
.tc-light-blue-400 {
  color: #29b6f6 !important;
}
.tc-cyan-400 {
  color: #26c6da !important;
}
.tc-teal-400 {
  color: #26a69a !important;
}
.tc-green-400 {
  color: #66bb6a !important;
}
.tc-light-green-400 {
  color: #9ccc65 !important;
}
.tc-lime-400 {
  color: #d4e157 !important;
}
.tc-yellow-400 {
  color: #ffee58 !important;
}
.tc-amber-400 {
  color: #ffca28 !important;
}
.tc-orange-400 {
  color: #ffa726 !important;
}
.tc-deep-orange-400 {
  color: #ff7043 !important;
}
.tc-brown-400 {
  color: #8d6e63 !important;
}
.tc-grey-400 {
  color: #bdbdbd !important;
}
.tc-blue-grey-400 {
  color: #78909c !important;
}
.tc-red-500 {
  color: #f44336 !important;
}
.tc-pink-500 {
  color: #e91e63 !important;
}
.tc-purple-500 {
  color: #9c27b0 !important;
}
.tc-deep-purple-500 {
  color: #673ab7 !important;
}
.tc-indigo-500 {
  color: #3f51b5 !important;
}
.tc-blue-500 {
  color: #2196f3 !important;
}
.tc-light-blue-500 {
  color: #03a9f4 !important;
}
.tc-cyan-500 {
  color: #00bcd4 !important;
}
.tc-teal-500 {
  color: #009688 !important;
}
.tc-green-500 {
  color: #4caf50 !important;
}
.tc-light-green-500 {
  color: #8bc34a !important;
}
.tc-lime-500 {
  color: #cddc39 !important;
}
.tc-yellow-500 {
  color: #ffeb3b !important;
}
.tc-amber-500 {
  color: #ffc107 !important;
}
.tc-orange-500 {
  color: #ff9800 !important;
}
.tc-deep-orange-500 {
  color: #ff5722 !important;
}
.tc-brown-500 {
  color: #795548 !important;
}
.tc-grey-500 {
  color: #9e9e9e !important;
}
.tc-blue-grey-500 {
  color: #607d8b !important;
}
.tc-red-600 {
  color: #e53935 !important;
}
.tc-pink-600 {
  color: #d81b60 !important;
}
.tc-purple-600 {
  color: #8e24aa !important;
}
.tc-deep-purple-600 {
  color: #5e35b1 !important;
}
.tc-indigo-600 {
  color: #3949ab !important;
}
.tc-blue-600 {
  color: #1e88e5 !important;
}
.tc-light-blue-600 {
  color: #039be5 !important;
}
.tc-cyan-600 {
  color: #00acc1 !important;
}
.tc-teal-600 {
  color: #00897b !important;
}
.tc-green-600 {
  color: #43a047 !important;
}
.tc-light-green-600 {
  color: #7cb342 !important;
}
.tc-lime-600 {
  color: #c0ca33 !important;
}
.tc-yellow-600 {
  color: #fdd835 !important;
}
.tc-amber-600 {
  color: #ffb300 !important;
}
.tc-orange-600 {
  color: #fb8c00 !important;
}
.tc-deep-orange-600 {
  color: #f4511e !important;
}
.tc-brown-600 {
  color: #6d4c41 !important;
}
.tc-grey-600 {
  color: #757575 !important;
}
.tc-blue-grey-600 {
  color: #546e7a !important;
}
.tc-red-700 {
  color: #d32f2f !important;
}
.tc-pink-700 {
  color: #c2185b !important;
}
.tc-purple-700 {
  color: #7b1fa2 !important;
}
.tc-deep-purple-700 {
  color: #512da8 !important;
}
.tc-indigo-700 {
  color: #303f9f !important;
}
.tc-blue-700 {
  color: #1976d2 !important;
}
.tc-light-blue-700 {
  color: #0288d1 !important;
}
.tc-cyan-700 {
  color: #0097a7 !important;
}
.tc-teal-700 {
  color: #00796b !important;
}
.tc-green-700 {
  color: #388e3c !important;
}
.tc-light-green-700 {
  color: #689f38 !important;
}
.tc-lime-700 {
  color: #afb42b !important;
}
.tc-yellow-700 {
  color: #fbc02d !important;
}
.tc-amber-700 {
  color: #ffa000 !important;
}
.tc-orange-700 {
  color: #f57c00 !important;
}
.tc-deep-orange-700 {
  color: #e64a19 !important;
}
.tc-brown-700 {
  color: #5d4037 !important;
}
.tc-grey-700 {
  color: #616161 !important;
}
.tc-blue-grey-700 {
  color: #455a64 !important;
}
.tc-red-800 {
  color: #c62828 !important;
}
.tc-pink-800 {
  color: #ad1457 !important;
}
.tc-purple-800 {
  color: #6a1b9a !important;
}
.tc-deep-purple-800 {
  color: #4527a0 !important;
}
.tc-indigo-800 {
  color: #283593 !important;
}
.tc-blue-800 {
  color: #1565c0 !important;
}
.tc-light-blue-800 {
  color: #0277bd !important;
}
.tc-cyan-800 {
  color: #00838f !important;
}
.tc-teal-800 {
  color: #00695c !important;
}
.tc-green-800 {
  color: #2e7d32 !important;
}
.tc-light-green-800 {
  color: #558b2f !important;
}
.tc-lime-800 {
  color: #9e9d24 !important;
}
.tc-yellow-800 {
  color: #f9a825 !important;
}
.tc-amber-800 {
  color: #ff8f00 !important;
}
.tc-orange-800 {
  color: #ef6c00 !important;
}
.tc-deep-orange-800 {
  color: #d84315 !important;
}
.tc-brown-800 {
  color: #4e342e !important;
}
.tc-grey-800 {
  color: #424242 !important;
}
.tc-blue-grey-800 {
  color: #37474f !important;
}
.tc-red-900 {
  color: #b71c1c !important;
}
.tc-pink-900 {
  color: #880e4f !important;
}
.tc-purple-900 {
  color: #4a148c !important;
}
.tc-deep-purple-900 {
  color: #311b92 !important;
}
.tc-indigo-900 {
  color: #1a237e !important;
}
.tc-blue-900 {
  color: #0d47a1 !important;
}
.tc-light-blue-900 {
  color: #01579b !important;
}
.tc-cyan-900 {
  color: #006064 !important;
}
.tc-teal-900 {
  color: #004d40 !important;
}
.tc-green-900 {
  color: #1b5e20 !important;
}
.tc-light-green-900 {
  color: #33691e !important;
}
.tc-lime-900 {
  color: #827717 !important;
}
.tc-yellow-900 {
  color: #f57f17 !important;
}
.tc-amber-900 {
  color: #ff6f00 !important;
}
.tc-orange-900 {
  color: #e65100 !important;
}
.tc-deep-orange-900 {
  color: #bf360c !important;
}
.tc-brown-900 {
  color: #3e2723 !important;
}
.tc-grey-900 {
  color: #212121 !important;
}
.tc-blue-grey-900 {
  color: #263238 !important;
}
.tc-red-A100 {
  color: #ff8a80 !important;
}
.tc-pink-A100 {
  color: #ff80ab !important;
}
.tc-purple-A100 {
  color: #ea80fc !important;
}
.tc-deep-purple-A100 {
  color: #b388ff !important;
}
.tc-indigo-A100 {
  color: #8c9eff !important;
}
.tc-blue-A100 {
  color: #82b1ff !important;
}
.tc-light-blue-A100 {
  color: #80d8ff !important;
}
.tc-cyan-A100 {
  color: #84ffff !important;
}
.tc-teal-A100 {
  color: #a7ffeb !important;
}
.tc-green-A100 {
  color: #b9f6ca !important;
}
.tc-light-green-A100 {
  color: #ccff90 !important;
}
.tc-lime-A100 {
  color: #f4ff81 !important;
}
.tc-yellow-A100 {
  color: #ffff8d !important;
}
.tc-amber-A100 {
  color: #ffe57f !important;
}
.tc-orange-A100 {
  color: #ffd180 !important;
}
.tc-deep-orange-A100 {
  color: #ff9e80 !important;
}
.tc-red-A200 {
  color: #ff5252 !important;
}
.tc-pink-A200 {
  color: #ff4081 !important;
}
.tc-purple-A200 {
  color: #e040fb !important;
}
.tc-deep-purple-A200 {
  color: #7c4dff !important;
}
.tc-indigo-A200 {
  color: #536dfe !important;
}
.tc-blue-A200 {
  color: #448aff !important;
}
.tc-light-blue-A200 {
  color: #40c4ff !important;
}
.tc-cyan-A200 {
  color: #18ffff !important;
}
.tc-teal-A200 {
  color: #64ffda !important;
}
.tc-green-A200 {
  color: #69f0ae !important;
}
.tc-light-green-A200 {
  color: #b2ff59 !important;
}
.tc-lime-A200 {
  color: #eeff41 !important;
}
.tc-yellow-A200 {
  color: yellow !important;
}
.tc-amber-A200 {
  color: #ffd740 !important;
}
.tc-orange-A200 {
  color: #ffab40 !important;
}
.tc-deep-orange-A200 {
  color: #ff6e40 !important;
}
.tc-red-A400 {
  color: #ff1744 !important;
}
.tc-pink-A400 {
  color: #f50057 !important;
}
.tc-purple-A400 {
  color: #d500f9 !important;
}
.tc-deep-purple-A400 {
  color: #651fff !important;
}
.tc-indigo-A400 {
  color: #3d5afe !important;
}
.tc-blue-A400 {
  color: #2979ff !important;
}
.tc-light-blue-A400 {
  color: #00b0ff !important;
}
.tc-cyan-A400 {
  color: #00e5ff !important;
}
.tc-teal-A400 {
  color: #1de9b6 !important;
}
.tc-green-A400 {
  color: #00e676 !important;
}
.tc-light-green-A400 {
  color: #76ff03 !important;
}
.tc-lime-A400 {
  color: #c6ff00 !important;
}
.tc-yellow-A400 {
  color: #ffea00 !important;
}
.tc-amber-A400 {
  color: #ffc400 !important;
}
.tc-orange-A400 {
  color: #ff9100 !important;
}
.tc-deep-orange-A400 {
  color: #ff3d00 !important;
}
.tc-red-A700 {
  color: #d50000 !important;
}
.tc-pink-A700 {
  color: #c51162 !important;
}
.tc-purple-A700 {
  color: #aa00ff !important;
}
.tc-deep-purple-A700 {
  color: #6200ea !important;
}
.tc-indigo-A700 {
  color: #304ffe !important;
}
.tc-blue-A700 {
  color: #2962ff !important;
}
.tc-light-blue-A700 {
  color: #0091ea !important;
}
.tc-cyan-A700 {
  color: #00b8d4 !important;
}
.tc-teal-A700 {
  color: #00bfa5 !important;
}
.tc-green-A700 {
  color: #00c853 !important;
}
.tc-light-green-A700 {
  color: #64dd17 !important;
}
.tc-lime-A700 {
  color: #aeea00 !important;
}
.tc-yellow-A700 {
  color: #ffd600 !important;
}
.tc-amber-A700 {
  color: #ffab00 !important;
}
.tc-orange-A700 {
  color: #ff6d00 !important;
}
.tc-deep-orange-A700 {
  color: #dd2c00 !important;
}
.tc-black {
  color: black !important;
}
.tc-black-1 {
  color: black !important;
}
.tc-black-2 {
  color: black !important;
}
.tc-black-3 {
  color: rgba(0, 0, 0, 0.12) !important;
}
.tc-black-4 {
  color: black !important;
}
.tc-white {
  color: rgba(255, 255, 255, 0.7) !important;
}
.tc-white-1 {
  color: rgba(255, 255, 255, 0.3) !important;
}
.tc-white-2 {
  color: rgba(255, 255, 255, 0.3) !important;
}
.tc-white-3 {
  color: rgba(255, 255, 255, 0.12) !important;
}
.tc-white-4 {
  color: white !important;
}
.bgc-red-50 {
  background-color: #ffebee !important;
}
.bgc-pink-50 {
  background-color: #fce4ec !important;
}
.bgc-purple-50 {
  background-color: #f3e5f5 !important;
}
.bgc-deep-purple-50 {
  background-color: #ede7f6 !important;
}
.bgc-indigo-50 {
  background-color: #e8eaf6 !important;
}
.bgc-blue-50 {
  background-color: #e3f2fd !important;
}
.bgc-light-blue-50 {
  background-color: #e1f5fe !important;
}
.bgc-cyan-50 {
  background-color: #e0f7fa !important;
}
.bgc-teal-50 {
  background-color: #e0f2f1 !important;
}
.bgc-green-50 {
  background-color: #e8f5e9 !important;
}
.bgc-light-green-50 {
  background-color: #f1f8e9 !important;
}
.bgc-lime-50 {
  background-color: #f9fbe7 !important;
}
.bgc-yellow-50 {
  background-color: #fffde7 !important;
}
.bgc-amber-50 {
  background-color: #fff8e1 !important;
}
.bgc-orange-50 {
  background-color: #fff3e0 !important;
}
.bgc-deep-orange-50 {
  background-color: #fbe9e7 !important;
}
.bgc-brown-50 {
  background-color: #efebe9 !important;
}
.bgc-grey-50 {
  background-color: #fafafa !important;
}
.bgc-blue-grey-50 {
  background-color: #eceff1 !important;
}
.bgc-red-100 {
  background-color: #ffcdd2 !important;
}
.bgc-pink-100 {
  background-color: #f8bbd0 !important;
}
.bgc-purple-100 {
  background-color: #e1bee7 !important;
}
.bgc-deep-purple-100 {
  background-color: #d1c4e9 !important;
}
.bgc-indigo-100 {
  background-color: #c5cae9 !important;
}
.bgc-blue-100 {
  background-color: #bbdefb !important;
}
.bgc-light-blue-100 {
  background-color: #b3e5fc !important;
}
.bgc-cyan-100 {
  background-color: #b2ebf2 !important;
}
.bgc-teal-100 {
  background-color: #b2dfdb !important;
}
.bgc-green-100 {
  background-color: #c8e6c9 !important;
}
.bgc-light-green-100 {
  background-color: #dcedc8 !important;
}
.bgc-lime-100 {
  background-color: #f0f4c3 !important;
}
.bgc-yellow-100 {
  background-color: #fff9c4 !important;
}
.bgc-amber-100 {
  background-color: #ffecb3 !important;
}
.bgc-orange-100 {
  background-color: #ffe0b2 !important;
}
.bgc-deep-orange-100 {
  background-color: #ffccbc !important;
}
.bgc-brown-100 {
  background-color: #d7ccc8 !important;
}
.bgc-grey-100 {
  background-color: whitesmoke !important;
}
.bgc-blue-grey-100 {
  background-color: #cfd8dc !important;
}
.bgc-red-200 {
  background-color: #ef9a9a !important;
}
.bgc-pink-200 {
  background-color: #f48fb1 !important;
}
.bgc-purple-200 {
  background-color: #ce93d8 !important;
}
.bgc-deep-purple-200 {
  background-color: #b39ddb !important;
}
.bgc-indigo-200 {
  background-color: #9fa8da !important;
}
.bgc-blue-200 {
  background-color: #90caf9 !important;
}
.bgc-light-blue-200 {
  background-color: #81d4fa !important;
}
.bgc-cyan-200 {
  background-color: #80deea !important;
}
.bgc-teal-200 {
  background-color: #80cbc4 !important;
}
.bgc-green-200 {
  background-color: #a5d6a7 !important;
}
.bgc-light-green-200 {
  background-color: #c5e1a5 !important;
}
.bgc-lime-200 {
  background-color: #e6ee9c !important;
}
.bgc-yellow-200 {
  background-color: #fff59d !important;
}
.bgc-amber-200 {
  background-color: #ffe082 !important;
}
.bgc-orange-200 {
  background-color: #ffcc80 !important;
}
.bgc-deep-orange-200 {
  background-color: #ffab91 !important;
}
.bgc-brown-200 {
  background-color: #bcaaa4 !important;
}
.bgc-grey-200 {
  background-color: #eeeeee !important;
}
.bgc-blue-grey-200 {
  background-color: #b0bec5 !important;
}
.bgc-red-300 {
  background-color: #e57373 !important;
}
.bgc-pink-300 {
  background-color: #f06292 !important;
}
.bgc-purple-300 {
  background-color: #ba68c8 !important;
}
.bgc-deep-purple-300 {
  background-color: #9575cd !important;
}
.bgc-indigo-300 {
  background-color: #7986cb !important;
}
.bgc-blue-300 {
  background-color: #64b5f6 !important;
}
.bgc-light-blue-300 {
  background-color: #4fc3f7 !important;
}
.bgc-cyan-300 {
  background-color: #4dd0e1 !important;
}
.bgc-teal-300 {
  background-color: #4db6ac !important;
}
.bgc-green-300 {
  background-color: #81c784 !important;
}
.bgc-light-green-300 {
  background-color: #aed581 !important;
}
.bgc-lime-300 {
  background-color: #dce775 !important;
}
.bgc-yellow-300 {
  background-color: #fff176 !important;
}
.bgc-amber-300 {
  background-color: #ffd54f !important;
}
.bgc-orange-300 {
  background-color: #ffb74d !important;
}
.bgc-deep-orange-300 {
  background-color: #ff8a65 !important;
}
.bgc-brown-300 {
  background-color: #a1887f !important;
}
.bgc-grey-300 {
  background-color: #e0e0e0 !important;
}
.bgc-blue-grey-300 {
  background-color: #90a4ae !important;
}
.bgc-red-400 {
  background-color: #ef5350 !important;
}
.bgc-pink-400 {
  background-color: #ec407a !important;
}
.bgc-purple-400 {
  background-color: #ab47bc !important;
}
.bgc-deep-purple-400 {
  background-color: #7e57c2 !important;
}
.bgc-indigo-400 {
  background-color: #5c6bc0 !important;
}
.bgc-blue-400 {
  background-color: #42a5f5 !important;
}
.bgc-light-blue-400 {
  background-color: #29b6f6 !important;
}
.bgc-cyan-400 {
  background-color: #26c6da !important;
}
.bgc-teal-400 {
  background-color: #26a69a !important;
}
.bgc-green-400 {
  background-color: #66bb6a !important;
}
.bgc-light-green-400 {
  background-color: #9ccc65 !important;
}
.bgc-lime-400 {
  background-color: #d4e157 !important;
}
.bgc-yellow-400 {
  background-color: #ffee58 !important;
}
.bgc-amber-400 {
  background-color: #ffca28 !important;
}
.bgc-orange-400 {
  background-color: #ffa726 !important;
}
.bgc-deep-orange-400 {
  background-color: #ff7043 !important;
}
.bgc-brown-400 {
  background-color: #8d6e63 !important;
}
.bgc-grey-400 {
  background-color: #bdbdbd !important;
}
.bgc-blue-grey-400 {
  background-color: #78909c !important;
}
.bgc-red-500 {
  background-color: #f44336 !important;
}
.bgc-pink-500 {
  background-color: #e91e63 !important;
}
.bgc-purple-500 {
  background-color: #9c27b0 !important;
}
.bgc-deep-purple-500 {
  background-color: #673ab7 !important;
}
.bgc-indigo-500 {
  background-color: #3f51b5 !important;
}
.bgc-blue-500 {
  background-color: #2196f3 !important;
}
.bgc-light-blue-500 {
  background-color: #03a9f4 !important;
}
.bgc-cyan-500 {
  background-color: #00bcd4 !important;
}
.bgc-teal-500 {
  background-color: #009688 !important;
}
.bgc-green-500 {
  background-color: #4caf50 !important;
}
.bgc-light-green-500 {
  background-color: #8bc34a !important;
}
.bgc-lime-500 {
  background-color: #cddc39 !important;
}
.bgc-yellow-500 {
  background-color: #ffeb3b !important;
}
.bgc-amber-500 {
  background-color: #ffc107 !important;
}
.bgc-orange-500 {
  background-color: #ff9800 !important;
}
.bgc-deep-orange-500 {
  background-color: #ff5722 !important;
}
.bgc-brown-500 {
  background-color: #795548 !important;
}
.bgc-grey-500 {
  background-color: #9e9e9e !important;
}
.bgc-blue-grey-500 {
  background-color: #607d8b !important;
}
.bgc-red-600 {
  background-color: #e53935 !important;
}
.bgc-pink-600 {
  background-color: #d81b60 !important;
}
.bgc-purple-600 {
  background-color: #8e24aa !important;
}
.bgc-deep-purple-600 {
  background-color: #5e35b1 !important;
}
.bgc-indigo-600 {
  background-color: #3949ab !important;
}
.bgc-blue-600 {
  background-color: #1e88e5 !important;
}
.bgc-light-blue-600 {
  background-color: #039be5 !important;
}
.bgc-cyan-600 {
  background-color: #00acc1 !important;
}
.bgc-teal-600 {
  background-color: #00897b !important;
}
.bgc-green-600 {
  background-color: #43a047 !important;
}
.bgc-light-green-600 {
  background-color: #7cb342 !important;
}
.bgc-lime-600 {
  background-color: #c0ca33 !important;
}
.bgc-yellow-600 {
  background-color: #fdd835 !important;
}
.bgc-amber-600 {
  background-color: #ffb300 !important;
}
.bgc-orange-600 {
  background-color: #fb8c00 !important;
}
.bgc-deep-orange-600 {
  background-color: #f4511e !important;
}
.bgc-brown-600 {
  background-color: #6d4c41 !important;
}
.bgc-grey-600 {
  background-color: #757575 !important;
}
.bgc-blue-grey-600 {
  background-color: #546e7a !important;
}
.bgc-red-700 {
  background-color: #d32f2f !important;
}
.bgc-pink-700 {
  background-color: #c2185b !important;
}
.bgc-purple-700 {
  background-color: #7b1fa2 !important;
}
.bgc-deep-purple-700 {
  background-color: #512da8 !important;
}
.bgc-indigo-700 {
  background-color: #303f9f !important;
}
.bgc-blue-700 {
  background-color: #1976d2 !important;
}
.bgc-light-blue-700 {
  background-color: #0288d1 !important;
}
.bgc-cyan-700 {
  background-color: #0097a7 !important;
}
.bgc-teal-700 {
  background-color: #00796b !important;
}
.bgc-green-700 {
  background-color: #388e3c !important;
}
.bgc-light-green-700 {
  background-color: #689f38 !important;
}
.bgc-lime-700 {
  background-color: #afb42b !important;
}
.bgc-yellow-700 {
  background-color: #fbc02d !important;
}
.bgc-amber-700 {
  background-color: #ffa000 !important;
}
.bgc-orange-700 {
  background-color: #f57c00 !important;
}
.bgc-deep-orange-700 {
  background-color: #e64a19 !important;
}
.bgc-brown-700 {
  background-color: #5d4037 !important;
}
.bgc-grey-700 {
  background-color: #616161 !important;
}
.bgc-blue-grey-700 {
  background-color: #455a64 !important;
}
.bgc-red-800 {
  background-color: #c62828 !important;
}
.bgc-pink-800 {
  background-color: #ad1457 !important;
}
.bgc-purple-800 {
  background-color: #6a1b9a !important;
}
.bgc-deep-purple-800 {
  background-color: #4527a0 !important;
}
.bgc-indigo-800 {
  background-color: #283593 !important;
}
.bgc-blue-800 {
  background-color: #1565c0 !important;
}
.bgc-light-blue-800 {
  background-color: #0277bd !important;
}
.bgc-cyan-800 {
  background-color: #00838f !important;
}
.bgc-teal-800 {
  background-color: #00695c !important;
}
.bgc-green-800 {
  background-color: #2e7d32 !important;
}
.bgc-light-green-800 {
  background-color: #558b2f !important;
}
.bgc-lime-800 {
  background-color: #9e9d24 !important;
}
.bgc-yellow-800 {
  background-color: #f9a825 !important;
}
.bgc-amber-800 {
  background-color: #ff8f00 !important;
}
.bgc-orange-800 {
  background-color: #ef6c00 !important;
}
.bgc-deep-orange-800 {
  background-color: #d84315 !important;
}
.bgc-brown-800 {
  background-color: #4e342e !important;
}
.bgc-grey-800 {
  background-color: #424242 !important;
}
.bgc-blue-grey-800 {
  background-color: #37474f !important;
}
.bgc-red-900 {
  background-color: #b71c1c !important;
}
.bgc-pink-900 {
  background-color: #880e4f !important;
}
.bgc-purple-900 {
  background-color: #4a148c !important;
}
.bgc-deep-purple-900 {
  background-color: #311b92 !important;
}
.bgc-indigo-900 {
  background-color: #1a237e !important;
}
.bgc-blue-900 {
  background-color: #0d47a1 !important;
}
.bgc-light-blue-900 {
  background-color: #01579b !important;
}
.bgc-cyan-900 {
  background-color: #006064 !important;
}
.bgc-teal-900 {
  background-color: #004d40 !important;
}
.bgc-green-900 {
  background-color: #1b5e20 !important;
}
.bgc-light-green-900 {
  background-color: #33691e !important;
}
.bgc-lime-900 {
  background-color: #827717 !important;
}
.bgc-yellow-900 {
  background-color: #f57f17 !important;
}
.bgc-amber-900 {
  background-color: #ff6f00 !important;
}
.bgc-orange-900 {
  background-color: #e65100 !important;
}
.bgc-deep-orange-900 {
  background-color: #bf360c !important;
}
.bgc-brown-900 {
  background-color: #3e2723 !important;
}
.bgc-grey-900 {
  background-color: #212121 !important;
}
.bgc-blue-grey-900 {
  background-color: #263238 !important;
}
.bgc-red-A100 {
  background-color: #ff8a80 !important;
}
.bgc-pink-A100 {
  background-color: #ff80ab !important;
}
.bgc-purple-A100 {
  background-color: #ea80fc !important;
}
.bgc-deep-purple-A100 {
  background-color: #b388ff !important;
}
.bgc-indigo-A100 {
  background-color: #8c9eff !important;
}
.bgc-blue-A100 {
  background-color: #82b1ff !important;
}
.bgc-light-blue-A100 {
  background-color: #80d8ff !important;
}
.bgc-cyan-A100 {
  background-color: #84ffff !important;
}
.bgc-teal-A100 {
  background-color: #a7ffeb !important;
}
.bgc-green-A100 {
  background-color: #b9f6ca !important;
}
.bgc-light-green-A100 {
  background-color: #ccff90 !important;
}
.bgc-lime-A100 {
  background-color: #f4ff81 !important;
}
.bgc-yellow-A100 {
  background-color: #ffff8d !important;
}
.bgc-amber-A100 {
  background-color: #ffe57f !important;
}
.bgc-orange-A100 {
  background-color: #ffd180 !important;
}
.bgc-deep-orange-A100 {
  background-color: #ff9e80 !important;
}
.bgc-red-A200 {
  background-color: #ff5252 !important;
}
.bgc-pink-A200 {
  background-color: #ff4081 !important;
}
.bgc-purple-A200 {
  background-color: #e040fb !important;
}
.bgc-deep-purple-A200 {
  background-color: #7c4dff !important;
}
.bgc-indigo-A200 {
  background-color: #536dfe !important;
}
.bgc-blue-A200 {
  background-color: #448aff !important;
}
.bgc-light-blue-A200 {
  background-color: #40c4ff !important;
}
.bgc-cyan-A200 {
  background-color: #18ffff !important;
}
.bgc-teal-A200 {
  background-color: #64ffda !important;
}
.bgc-green-A200 {
  background-color: #69f0ae !important;
}
.bgc-light-green-A200 {
  background-color: #b2ff59 !important;
}
.bgc-lime-A200 {
  background-color: #eeff41 !important;
}
.bgc-yellow-A200 {
  background-color: yellow !important;
}
.bgc-amber-A200 {
  background-color: #ffd740 !important;
}
.bgc-orange-A200 {
  background-color: #ffab40 !important;
}
.bgc-deep-orange-A200 {
  background-color: #ff6e40 !important;
}
.bgc-red-A400 {
  background-color: #ff1744 !important;
}
.bgc-pink-A400 {
  background-color: #f50057 !important;
}
.bgc-purple-A400 {
  background-color: #d500f9 !important;
}
.bgc-deep-purple-A400 {
  background-color: #651fff !important;
}
.bgc-indigo-A400 {
  background-color: #3d5afe !important;
}
.bgc-blue-A400 {
  background-color: #2979ff !important;
}
.bgc-light-blue-A400 {
  background-color: #00b0ff !important;
}
.bgc-cyan-A400 {
  background-color: #00e5ff !important;
}
.bgc-teal-A400 {
  background-color: #1de9b6 !important;
}
.bgc-green-A400 {
  background-color: #00e676 !important;
}
.bgc-light-green-A400 {
  background-color: #76ff03 !important;
}
.bgc-lime-A400 {
  background-color: #c6ff00 !important;
}
.bgc-yellow-A400 {
  background-color: #ffea00 !important;
}
.bgc-amber-A400 {
  background-color: #ffc400 !important;
}
.bgc-orange-A400 {
  background-color: #ff9100 !important;
}
.bgc-deep-orange-A400 {
  background-color: #ff3d00 !important;
}
.bgc-red-A700 {
  background-color: #d50000 !important;
}
.bgc-pink-A700 {
  background-color: #c51162 !important;
}
.bgc-purple-A700 {
  background-color: #aa00ff !important;
}
.bgc-deep-purple-A700 {
  background-color: #6200ea !important;
}
.bgc-indigo-A700 {
  background-color: #304ffe !important;
}
.bgc-blue-A700 {
  background-color: #2962ff !important;
}
.bgc-light-blue-A700 {
  background-color: #0091ea !important;
}
.bgc-cyan-A700 {
  background-color: #00b8d4 !important;
}
.bgc-teal-A700 {
  background-color: #00bfa5 !important;
}
.bgc-green-A700 {
  background-color: #00c853 !important;
}
.bgc-light-green-A700 {
  background-color: #64dd17 !important;
}
.bgc-lime-A700 {
  background-color: #aeea00 !important;
}
.bgc-yellow-A700 {
  background-color: #ffd600 !important;
}
.bgc-amber-A700 {
  background-color: #ffab00 !important;
}
.bgc-orange-A700 {
  background-color: #ff6d00 !important;
}
.bgc-deep-orange-A700 {
  background-color: #dd2c00 !important;
}
.bgc-black {
  background-color: black !important;
}
.bgc-black-1 {
  background-color: black !important;
}
.bgc-black-2 {
  background-color: black !important;
}
.bgc-black-3 {
  background-color: rgba(0, 0, 0, 0.12) !important;
}
.bgc-black-4 {
  background-color: black !important;
}
.bgc-white {
  background-color: rgba(255, 255, 255, 0.7) !important;
}
.bgc-white-1 {
  background-color: rgba(255, 255, 255, 0.3) !important;
}
.bgc-white-2 {
  background-color: rgba(255, 255, 255, 0.3) !important;
}
.bgc-white-3 {
  background-color: rgba(255, 255, 255, 0.12) !important;
}
.bgc-white-4 {
  background-color: white !important;
}
.fill-red-50 {
  fill: #ffebee !important;
}
.fill-pink-50 {
  fill: #fce4ec !important;
}
.fill-purple-50 {
  fill: #f3e5f5 !important;
}
.fill-deep-purple-50 {
  fill: #ede7f6 !important;
}
.fill-indigo-50 {
  fill: #e8eaf6 !important;
}
.fill-blue-50 {
  fill: #e3f2fd !important;
}
.fill-light-blue-50 {
  fill: #e1f5fe !important;
}
.fill-cyan-50 {
  fill: #e0f7fa !important;
}
.fill-teal-50 {
  fill: #e0f2f1 !important;
}
.fill-green-50 {
  fill: #e8f5e9 !important;
}
.fill-light-green-50 {
  fill: #f1f8e9 !important;
}
.fill-lime-50 {
  fill: #f9fbe7 !important;
}
.fill-yellow-50 {
  fill: #fffde7 !important;
}
.fill-amber-50 {
  fill: #fff8e1 !important;
}
.fill-orange-50 {
  fill: #fff3e0 !important;
}
.fill-deep-orange-50 {
  fill: #fbe9e7 !important;
}
.fill-brown-50 {
  fill: #efebe9 !important;
}
.fill-grey-50 {
  fill: #fafafa !important;
}
.fill-blue-grey-50 {
  fill: #eceff1 !important;
}
.fill-red-100 {
  fill: #ffcdd2 !important;
}
.fill-pink-100 {
  fill: #f8bbd0 !important;
}
.fill-purple-100 {
  fill: #e1bee7 !important;
}
.fill-deep-purple-100 {
  fill: #d1c4e9 !important;
}
.fill-indigo-100 {
  fill: #c5cae9 !important;
}
.fill-blue-100 {
  fill: #bbdefb !important;
}
.fill-light-blue-100 {
  fill: #b3e5fc !important;
}
.fill-cyan-100 {
  fill: #b2ebf2 !important;
}
.fill-teal-100 {
  fill: #b2dfdb !important;
}
.fill-green-100 {
  fill: #c8e6c9 !important;
}
.fill-light-green-100 {
  fill: #dcedc8 !important;
}
.fill-lime-100 {
  fill: #f0f4c3 !important;
}
.fill-yellow-100 {
  fill: #fff9c4 !important;
}
.fill-amber-100 {
  fill: #ffecb3 !important;
}
.fill-orange-100 {
  fill: #ffe0b2 !important;
}
.fill-deep-orange-100 {
  fill: #ffccbc !important;
}
.fill-brown-100 {
  fill: #d7ccc8 !important;
}
.fill-grey-100 {
  fill: whitesmoke !important;
}
.fill-blue-grey-100 {
  fill: #cfd8dc !important;
}
.fill-red-200 {
  fill: #ef9a9a !important;
}
.fill-pink-200 {
  fill: #f48fb1 !important;
}
.fill-purple-200 {
  fill: #ce93d8 !important;
}
.fill-deep-purple-200 {
  fill: #b39ddb !important;
}
.fill-indigo-200 {
  fill: #9fa8da !important;
}
.fill-blue-200 {
  fill: #90caf9 !important;
}
.fill-light-blue-200 {
  fill: #81d4fa !important;
}
.fill-cyan-200 {
  fill: #80deea !important;
}
.fill-teal-200 {
  fill: #80cbc4 !important;
}
.fill-green-200 {
  fill: #a5d6a7 !important;
}
.fill-light-green-200 {
  fill: #c5e1a5 !important;
}
.fill-lime-200 {
  fill: #e6ee9c !important;
}
.fill-yellow-200 {
  fill: #fff59d !important;
}
.fill-amber-200 {
  fill: #ffe082 !important;
}
.fill-orange-200 {
  fill: #ffcc80 !important;
}
.fill-deep-orange-200 {
  fill: #ffab91 !important;
}
.fill-brown-200 {
  fill: #bcaaa4 !important;
}
.fill-grey-200 {
  fill: #eeeeee !important;
}
.fill-blue-grey-200 {
  fill: #b0bec5 !important;
}
.fill-red-300 {
  fill: #e57373 !important;
}
.fill-pink-300 {
  fill: #f06292 !important;
}
.fill-purple-300 {
  fill: #ba68c8 !important;
}
.fill-deep-purple-300 {
  fill: #9575cd !important;
}
.fill-indigo-300 {
  fill: #7986cb !important;
}
.fill-blue-300 {
  fill: #64b5f6 !important;
}
.fill-light-blue-300 {
  fill: #4fc3f7 !important;
}
.fill-cyan-300 {
  fill: #4dd0e1 !important;
}
.fill-teal-300 {
  fill: #4db6ac !important;
}
.fill-green-300 {
  fill: #81c784 !important;
}
.fill-light-green-300 {
  fill: #aed581 !important;
}
.fill-lime-300 {
  fill: #dce775 !important;
}
.fill-yellow-300 {
  fill: #fff176 !important;
}
.fill-amber-300 {
  fill: #ffd54f !important;
}
.fill-orange-300 {
  fill: #ffb74d !important;
}
.fill-deep-orange-300 {
  fill: #ff8a65 !important;
}
.fill-brown-300 {
  fill: #a1887f !important;
}
.fill-grey-300 {
  fill: #e0e0e0 !important;
}
.fill-blue-grey-300 {
  fill: #90a4ae !important;
}
.fill-red-400 {
  fill: #ef5350 !important;
}
.fill-pink-400 {
  fill: #ec407a !important;
}
.fill-purple-400 {
  fill: #ab47bc !important;
}
.fill-deep-purple-400 {
  fill: #7e57c2 !important;
}
.fill-indigo-400 {
  fill: #5c6bc0 !important;
}
.fill-blue-400 {
  fill: #42a5f5 !important;
}
.fill-light-blue-400 {
  fill: #29b6f6 !important;
}
.fill-cyan-400 {
  fill: #26c6da !important;
}
.fill-teal-400 {
  fill: #26a69a !important;
}
.fill-green-400 {
  fill: #66bb6a !important;
}
.fill-light-green-400 {
  fill: #9ccc65 !important;
}
.fill-lime-400 {
  fill: #d4e157 !important;
}
.fill-yellow-400 {
  fill: #ffee58 !important;
}
.fill-amber-400 {
  fill: #ffca28 !important;
}
.fill-orange-400 {
  fill: #ffa726 !important;
}
.fill-deep-orange-400 {
  fill: #ff7043 !important;
}
.fill-brown-400 {
  fill: #8d6e63 !important;
}
.fill-grey-400 {
  fill: #bdbdbd !important;
}
.fill-blue-grey-400 {
  fill: #78909c !important;
}
.fill-red-500 {
  fill: #f44336 !important;
}
.fill-pink-500 {
  fill: #e91e63 !important;
}
.fill-purple-500 {
  fill: #9c27b0 !important;
}
.fill-deep-purple-500 {
  fill: #673ab7 !important;
}
.fill-indigo-500 {
  fill: #3f51b5 !important;
}
.fill-blue-500 {
  fill: #2196f3 !important;
}
.fill-light-blue-500 {
  fill: #03a9f4 !important;
}
.fill-cyan-500 {
  fill: #00bcd4 !important;
}
.fill-teal-500 {
  fill: #009688 !important;
}
.fill-green-500 {
  fill: #4caf50 !important;
}
.fill-light-green-500 {
  fill: #8bc34a !important;
}
.fill-lime-500 {
  fill: #cddc39 !important;
}
.fill-yellow-500 {
  fill: #ffeb3b !important;
}
.fill-amber-500 {
  fill: #ffc107 !important;
}
.fill-orange-500 {
  fill: #ff9800 !important;
}
.fill-deep-orange-500 {
  fill: #ff5722 !important;
}
.fill-brown-500 {
  fill: #795548 !important;
}
.fill-grey-500 {
  fill: #9e9e9e !important;
}
.fill-blue-grey-500 {
  fill: #607d8b !important;
}
.fill-red-600 {
  fill: #e53935 !important;
}
.fill-pink-600 {
  fill: #d81b60 !important;
}
.fill-purple-600 {
  fill: #8e24aa !important;
}
.fill-deep-purple-600 {
  fill: #5e35b1 !important;
}
.fill-indigo-600 {
  fill: #3949ab !important;
}
.fill-blue-600 {
  fill: #1e88e5 !important;
}
.fill-light-blue-600 {
  fill: #039be5 !important;
}
.fill-cyan-600 {
  fill: #00acc1 !important;
}
.fill-teal-600 {
  fill: #00897b !important;
}
.fill-green-600 {
  fill: #43a047 !important;
}
.fill-light-green-600 {
  fill: #7cb342 !important;
}
.fill-lime-600 {
  fill: #c0ca33 !important;
}
.fill-yellow-600 {
  fill: #fdd835 !important;
}
.fill-amber-600 {
  fill: #ffb300 !important;
}
.fill-orange-600 {
  fill: #fb8c00 !important;
}
.fill-deep-orange-600 {
  fill: #f4511e !important;
}
.fill-brown-600 {
  fill: #6d4c41 !important;
}
.fill-grey-600 {
  fill: #757575 !important;
}
.fill-blue-grey-600 {
  fill: #546e7a !important;
}
.fill-red-700 {
  fill: #d32f2f !important;
}
.fill-pink-700 {
  fill: #c2185b !important;
}
.fill-purple-700 {
  fill: #7b1fa2 !important;
}
.fill-deep-purple-700 {
  fill: #512da8 !important;
}
.fill-indigo-700 {
  fill: #303f9f !important;
}
.fill-blue-700 {
  fill: #1976d2 !important;
}
.fill-light-blue-700 {
  fill: #0288d1 !important;
}
.fill-cyan-700 {
  fill: #0097a7 !important;
}
.fill-teal-700 {
  fill: #00796b !important;
}
.fill-green-700 {
  fill: #388e3c !important;
}
.fill-light-green-700 {
  fill: #689f38 !important;
}
.fill-lime-700 {
  fill: #afb42b !important;
}
.fill-yellow-700 {
  fill: #fbc02d !important;
}
.fill-amber-700 {
  fill: #ffa000 !important;
}
.fill-orange-700 {
  fill: #f57c00 !important;
}
.fill-deep-orange-700 {
  fill: #e64a19 !important;
}
.fill-brown-700 {
  fill: #5d4037 !important;
}
.fill-grey-700 {
  fill: #616161 !important;
}
.fill-blue-grey-700 {
  fill: #455a64 !important;
}
.fill-red-800 {
  fill: #c62828 !important;
}
.fill-pink-800 {
  fill: #ad1457 !important;
}
.fill-purple-800 {
  fill: #6a1b9a !important;
}
.fill-deep-purple-800 {
  fill: #4527a0 !important;
}
.fill-indigo-800 {
  fill: #283593 !important;
}
.fill-blue-800 {
  fill: #1565c0 !important;
}
.fill-light-blue-800 {
  fill: #0277bd !important;
}
.fill-cyan-800 {
  fill: #00838f !important;
}
.fill-teal-800 {
  fill: #00695c !important;
}
.fill-green-800 {
  fill: #2e7d32 !important;
}
.fill-light-green-800 {
  fill: #558b2f !important;
}
.fill-lime-800 {
  fill: #9e9d24 !important;
}
.fill-yellow-800 {
  fill: #f9a825 !important;
}
.fill-amber-800 {
  fill: #ff8f00 !important;
}
.fill-orange-800 {
  fill: #ef6c00 !important;
}
.fill-deep-orange-800 {
  fill: #d84315 !important;
}
.fill-brown-800 {
  fill: #4e342e !important;
}
.fill-grey-800 {
  fill: #424242 !important;
}
.fill-blue-grey-800 {
  fill: #37474f !important;
}
.fill-red-900 {
  fill: #b71c1c !important;
}
.fill-pink-900 {
  fill: #880e4f !important;
}
.fill-purple-900 {
  fill: #4a148c !important;
}
.fill-deep-purple-900 {
  fill: #311b92 !important;
}
.fill-indigo-900 {
  fill: #1a237e !important;
}
.fill-blue-900 {
  fill: #0d47a1 !important;
}
.fill-light-blue-900 {
  fill: #01579b !important;
}
.fill-cyan-900 {
  fill: #006064 !important;
}
.fill-teal-900 {
  fill: #004d40 !important;
}
.fill-green-900 {
  fill: #1b5e20 !important;
}
.fill-light-green-900 {
  fill: #33691e !important;
}
.fill-lime-900 {
  fill: #827717 !important;
}
.fill-yellow-900 {
  fill: #f57f17 !important;
}
.fill-amber-900 {
  fill: #ff6f00 !important;
}
.fill-orange-900 {
  fill: #e65100 !important;
}
.fill-deep-orange-900 {
  fill: #bf360c !important;
}
.fill-brown-900 {
  fill: #3e2723 !important;
}
.fill-grey-900 {
  fill: #212121 !important;
}
.fill-blue-grey-900 {
  fill: #263238 !important;
}
.fill-red-A100 {
  fill: #ff8a80 !important;
}
.fill-pink-A100 {
  fill: #ff80ab !important;
}
.fill-purple-A100 {
  fill: #ea80fc !important;
}
.fill-deep-purple-A100 {
  fill: #b388ff !important;
}
.fill-indigo-A100 {
  fill: #8c9eff !important;
}
.fill-blue-A100 {
  fill: #82b1ff !important;
}
.fill-light-blue-A100 {
  fill: #80d8ff !important;
}
.fill-cyan-A100 {
  fill: #84ffff !important;
}
.fill-teal-A100 {
  fill: #a7ffeb !important;
}
.fill-green-A100 {
  fill: #b9f6ca !important;
}
.fill-light-green-A100 {
  fill: #ccff90 !important;
}
.fill-lime-A100 {
  fill: #f4ff81 !important;
}
.fill-yellow-A100 {
  fill: #ffff8d !important;
}
.fill-amber-A100 {
  fill: #ffe57f !important;
}
.fill-orange-A100 {
  fill: #ffd180 !important;
}
.fill-deep-orange-A100 {
  fill: #ff9e80 !important;
}
.fill-red-A200 {
  fill: #ff5252 !important;
}
.fill-pink-A200 {
  fill: #ff4081 !important;
}
.fill-purple-A200 {
  fill: #e040fb !important;
}
.fill-deep-purple-A200 {
  fill: #7c4dff !important;
}
.fill-indigo-A200 {
  fill: #536dfe !important;
}
.fill-blue-A200 {
  fill: #448aff !important;
}
.fill-light-blue-A200 {
  fill: #40c4ff !important;
}
.fill-cyan-A200 {
  fill: #18ffff !important;
}
.fill-teal-A200 {
  fill: #64ffda !important;
}
.fill-green-A200 {
  fill: #69f0ae !important;
}
.fill-light-green-A200 {
  fill: #b2ff59 !important;
}
.fill-lime-A200 {
  fill: #eeff41 !important;
}
.fill-yellow-A200 {
  fill: yellow !important;
}
.fill-amber-A200 {
  fill: #ffd740 !important;
}
.fill-orange-A200 {
  fill: #ffab40 !important;
}
.fill-deep-orange-A200 {
  fill: #ff6e40 !important;
}
.fill-red-A400 {
  fill: #ff1744 !important;
}
.fill-pink-A400 {
  fill: #f50057 !important;
}
.fill-purple-A400 {
  fill: #d500f9 !important;
}
.fill-deep-purple-A400 {
  fill: #651fff !important;
}
.fill-indigo-A400 {
  fill: #3d5afe !important;
}
.fill-blue-A400 {
  fill: #2979ff !important;
}
.fill-light-blue-A400 {
  fill: #00b0ff !important;
}
.fill-cyan-A400 {
  fill: #00e5ff !important;
}
.fill-teal-A400 {
  fill: #1de9b6 !important;
}
.fill-green-A400 {
  fill: #00e676 !important;
}
.fill-light-green-A400 {
  fill: #76ff03 !important;
}
.fill-lime-A400 {
  fill: #c6ff00 !important;
}
.fill-yellow-A400 {
  fill: #ffea00 !important;
}
.fill-amber-A400 {
  fill: #ffc400 !important;
}
.fill-orange-A400 {
  fill: #ff9100 !important;
}
.fill-deep-orange-A400 {
  fill: #ff3d00 !important;
}
.fill-red-A700 {
  fill: #d50000 !important;
}
.fill-pink-A700 {
  fill: #c51162 !important;
}
.fill-purple-A700 {
  fill: #aa00ff !important;
}
.fill-deep-purple-A700 {
  fill: #6200ea !important;
}
.fill-indigo-A700 {
  fill: #304ffe !important;
}
.fill-blue-A700 {
  fill: #2962ff !important;
}
.fill-light-blue-A700 {
  fill: #0091ea !important;
}
.fill-cyan-A700 {
  fill: #00b8d4 !important;
}
.fill-teal-A700 {
  fill: #00bfa5 !important;
}
.fill-green-A700 {
  fill: #00c853 !important;
}
.fill-light-green-A700 {
  fill: #64dd17 !important;
}
.fill-lime-A700 {
  fill: #aeea00 !important;
}
.fill-yellow-A700 {
  fill: #ffd600 !important;
}
.fill-amber-A700 {
  fill: #ffab00 !important;
}
.fill-orange-A700 {
  fill: #ff6d00 !important;
}
.fill-deep-orange-A700 {
  fill: #dd2c00 !important;
}
.fill-black {
  fill: black !important;
}
.fill-black-1 {
  fill: black !important;
}
.fill-black-2 {
  fill: black !important;
}
.fill-black-3 {
  fill: rgba(0, 0, 0, 0.12) !important;
}
.fill-black-4 {
  fill: black !important;
}
.fill-white {
  fill: rgba(255, 255, 255, 0.7) !important;
}
.fill-white-1 {
  fill: rgba(255, 255, 255, 0.3) !important;
}
.fill-white-2 {
  fill: rgba(255, 255, 255, 0.3) !important;
}
.fill-white-3 {
  fill: rgba(255, 255, 255, 0.12) !important;
}
.fill-white-4 {
  fill: white !important;
}
.tc-dark-red-500 {
  color: #f44336 !important;
}
.tc-dark-pink-500 {
  color: #e91e63 !important;
}
.tc-dark-purple-500 {
  color: #9c27b0 !important;
}
.tc-dark-deep-purple-500 {
  color: #673ab7 !important;
}
.tc-dark-indigo-500 {
  color: #3f51b5 !important;
}
.tc-dark-blue-500 {
  color: #2196f3 !important;
}
.tc-dark-light-blue-500 {
  color: #03a9f4 !important;
}
.tc-dark-cyan-500 {
  color: #00bcd4 !important;
}
.tc-dark-teal-500 {
  color: #009688 !important;
}
.tc-dark-green-500 {
  color: #4caf50 !important;
}
.tc-dark-light-green-500 {
  color: #8bc34a !important;
}
.tc-dark-lime-500 {
  color: #cddc39 !important;
}
.tc-dark-yellow-500 {
  color: #ffeb3b !important;
}
.tc-dark-amber-500 {
  color: #ffc107 !important;
}
.tc-dark-orange-500 {
  color: #ff9800 !important;
}
.tc-dark-deep-orange-500 {
  color: #ff5722 !important;
}
.tc-dark-brown-500 {
  color: #795548 !important;
}
.tc-dark-grey-500 {
  color: #9e9e9e !important;
}
.tc-dark-blue-grey-500 {
  color: #607d8b !important;
}
.tc-dark-red-B100 {
  color: #ff4336 !important;
}
.tc-dark-pink-B100 {
  color: #ff216b !important;
}
.tc-dark-purple-B100 {
  color: #ec80ff !important;
}
.tc-dark-deep-purple-B100 {
  color: #ae80ff !important;
}
.tc-dark-indigo-B100 {
  color: #8093ff !important;
}
.tc-dark-blue-B100 {
  color: #80c6ff !important;
}
.tc-dark-light-blue-B100 {
  color: #80d7ff !important;
}
.tc-dark-cyan-B100 {
  color: #00e1ff !important;
}
.tc-dark-teal-B100 {
  color: #00ffe5 !important;
}
.tc-dark-green-B100 {
  color: #6eff72 !important;
}
.tc-dark-light-green-B100 {
  color: #b5ff61 !important;
}
.tc-dark-lime-B100 {
  color: #ecff42 !important;
}
.tc-dark-yellow-B100 {
  color: #ffeb3b !important;
}
.tc-dark-amber-B100 {
  color: #ffc107 !important;
}
.tc-dark-orange-B100 {
  color: #ff9800 !important;
}
.tc-dark-deep-orange-B100 {
  color: #ff5722 !important;
}
.tc-dark-brown-B100 {
  color: #ffb499 !important;
}
.tc-dark-grey-B100 {
  color: white !important;
}
.tc-dark-blue-grey-B100 {
  color: #b0e5ff !important;
}
.tc-dark-red-B65 {
  color: #a62c23 !important;
}
.tc-dark-pink-B65 {
  color: #a41a47 !important;
}
.tc-dark-purple-B65 {
  color: #9224a6 !important;
}
.tc-dark-deep-purple-B65 {
  color: #5e35a6 !important;
}
.tc-dark-indigo-B65 {
  color: #3a4aa6 !important;
}
.tc-dark-blue-B65 {
  color: #1766a6 !important;
}
.tc-dark-light-blue-B65 {
  color: #0272a6 !important;
}
.tc-dark-cyan-B65 {
  color: #0092a6 !important;
}
.tc-dark-teal-B65 {
  color: #00a695 !important;
}
.tc-dark-green-B65 {
  color: #47a64a !important;
}
.tc-dark-light-green-B65 {
  color: #76a63f !important;
}
.tc-dark-lime-B65 {
  color: #99a62b !important;
}
.tc-dark-yellow-B65 {
  color: #a69926 !important;
}
.tc-dark-amber-B65 {
  color: #a67e05 !important;
}
.tc-dark-orange-B65 {
  color: #a66300 !important;
}
.tc-dark-deep-orange-B65 {
  color: #a63716 !important;
}
.tc-dark-brown-B65 {
  color: #a67563 !important;
}
.tc-dark-grey-B65 {
  color: #a6a6a6 !important;
}
.tc-dark-blue-grey-B65 {
  color: #7295a6 !important;
}
.tc-dark-red-B40 {
  color: #661b15 !important;
}
.tc-dark-pink-B40 {
  color: #660d2b !important;
}
.tc-dark-purple-B40 {
  color: #5a1666 !important;
}
.tc-dark-deep-purple-B40 {
  color: #3a2166 !important;
}
.tc-dark-indigo-B40 {
  color: #242e66 !important;
}
.tc-dark-blue-B40 {
  color: #0e3f66 !important;
}
.tc-dark-light-blue-B40 {
  color: #014666 !important;
}
.tc-dark-cyan-B40 {
  color: #005a66 !important;
}
.tc-dark-teal-B40 {
  color: #00665c !important;
}
.tc-dark-green-B40 {
  color: #2c662e !important;
}
.tc-dark-light-green-B40 {
  color: #486627 !important;
}
.tc-dark-lime-B40 {
  color: #5e661b !important;
}
.tc-dark-yellow-B40 {
  color: #665e17 !important;
}
.tc-dark-amber-B40 {
  color: #664d03 !important;
}
.tc-dark-orange-B40 {
  color: #663d00 !important;
}
.tc-dark-deep-orange-B40 {
  color: #66220d !important;
}
.tc-dark-brown-B40 {
  color: #66483d !important;
}
.tc-dark-grey-B40 {
  color: #666666 !important;
}
.tc-dark-blue-grey-B40 {
  color: #465b66 !important;
}
.tc-dark-red-B30 {
  color: #4d1410 !important;
}
.tc-dark-pink-B30 {
  color: #4d0a20 !important;
}
.tc-dark-purple-B30 {
  color: #41004d !important;
}
.tc-dark-deep-purple-B30 {
  color: #1c004d !important;
}
.tc-dark-indigo-B30 {
  color: #000b4d !important;
}
.tc-dark-blue-B30 {
  color: #002a4d !important;
}
.tc-dark-light-blue-B30 {
  color: #00344d !important;
}
.tc-dark-cyan-B30 {
  color: #00444d !important;
}
.tc-dark-teal-B30 {
  color: #004d45 !important;
}
.tc-dark-green-B30 {
  color: #214d22 !important;
}
.tc-dark-light-green-B30 {
  color: #364d1d !important;
}
.tc-dark-lime-B30 {
  color: #474d14 !important;
}
.tc-dark-yellow-B30 {
  color: #4d4712 !important;
}
.tc-dark-amber-B30 {
  color: #4d3a02 !important;
}
.tc-dark-orange-B30 {
  color: #4d2e00 !important;
}
.tc-dark-deep-orange-B30 {
  color: #4d190a !important;
}
.tc-dark-brown-B30 {
  color: #4d362e !important;
}
.tc-dark-grey-B30 {
  color: #4d4d4d !important;
}
.tc-dark-blue-grey-B30 {
  color: #35454d !important;
}
.tc-dark-red-B15 {
  color: #330d0b !important;
}
.tc-dark-pink-B15 {
  color: #260510 !important;
}
.tc-dark-purple-B15 {
  color: #210026 !important;
}
.tc-dark-deep-purple-B15 {
  color: #0e0026 !important;
}
.tc-dark-indigo-B15 {
  color: #000626 !important;
}
.tc-dark-blue-B15 {
  color: #001526 !important;
}
.tc-dark-light-blue-B15 {
  color: #001a26 !important;
}
.tc-dark-cyan-B15 {
  color: #002226 !important;
}
.tc-dark-teal-B15 {
  color: #002622 !important;
}
.tc-dark-green-B15 {
  color: #102611 !important;
}
.tc-dark-light-green-B15 {
  color: #1b260f !important;
}
.tc-dark-lime-B15 {
  color: #172621 !important;
}
.tc-dark-yellow-B15 {
  color: #26160c !important;
}
.tc-dark-amber-B15 {
  color: #261c15 !important;
}
.tc-dark-orange-B15 {
  color: #261700 !important;
}
.tc-dark-deep-orange-B15 {
  color: #260d05 !important;
}
.tc-dark-brown-B15 {
  color: #261b17 !important;
}
.tc-dark-grey-B15 {
  color: #262626 !important;
}
.tc-dark-blue-grey-B15 {
  color: #1a2226 !important;
}
.bgc-dark-red-500 {
  background-color: #f44336 !important;
}
.bgc-dark-pink-500 {
  background-color: #e91e63 !important;
}
.bgc-dark-purple-500 {
  background-color: #9c27b0 !important;
}
.bgc-dark-deep-purple-500 {
  background-color: #673ab7 !important;
}
.bgc-dark-indigo-500 {
  background-color: #3f51b5 !important;
}
.bgc-dark-blue-500 {
  background-color: #2196f3 !important;
}
.bgc-dark-light-blue-500 {
  background-color: #03a9f4 !important;
}
.bgc-dark-cyan-500 {
  background-color: #00bcd4 !important;
}
.bgc-dark-teal-500 {
  background-color: #009688 !important;
}
.bgc-dark-green-500 {
  background-color: #4caf50 !important;
}
.bgc-dark-light-green-500 {
  background-color: #8bc34a !important;
}
.bgc-dark-lime-500 {
  background-color: #cddc39 !important;
}
.bgc-dark-yellow-500 {
  background-color: #ffeb3b !important;
}
.bgc-dark-amber-500 {
  background-color: #ffc107 !important;
}
.bgc-dark-orange-500 {
  background-color: #ff9800 !important;
}
.bgc-dark-deep-orange-500 {
  background-color: #ff5722 !important;
}
.bgc-dark-brown-500 {
  background-color: #795548 !important;
}
.bgc-dark-grey-500 {
  background-color: #9e9e9e !important;
}
.bgc-dark-blue-grey-500 {
  background-color: #607d8b !important;
}
.bgc-dark-red-B100 {
  background-color: #ff4336 !important;
}
.bgc-dark-pink-B100 {
  background-color: #ff216b !important;
}
.bgc-dark-purple-B100 {
  background-color: #ec80ff !important;
}
.bgc-dark-deep-purple-B100 {
  background-color: #ae80ff !important;
}
.bgc-dark-indigo-B100 {
  background-color: #8093ff !important;
}
.bgc-dark-blue-B100 {
  background-color: #80c6ff !important;
}
.bgc-dark-light-blue-B100 {
  background-color: #80d7ff !important;
}
.bgc-dark-cyan-B100 {
  background-color: #00e1ff !important;
}
.bgc-dark-teal-B100 {
  background-color: #00ffe5 !important;
}
.bgc-dark-green-B100 {
  background-color: #6eff72 !important;
}
.bgc-dark-light-green-B100 {
  background-color: #b5ff61 !important;
}
.bgc-dark-lime-B100 {
  background-color: #ecff42 !important;
}
.bgc-dark-yellow-B100 {
  background-color: #ffeb3b !important;
}
.bgc-dark-amber-B100 {
  background-color: #ffc107 !important;
}
.bgc-dark-orange-B100 {
  background-color: #ff9800 !important;
}
.bgc-dark-deep-orange-B100 {
  background-color: #ff5722 !important;
}
.bgc-dark-brown-B100 {
  background-color: #ffb499 !important;
}
.bgc-dark-grey-B100 {
  background-color: white !important;
}
.bgc-dark-blue-grey-B100 {
  background-color: #b0e5ff !important;
}
.bgc-dark-red-B65 {
  background-color: #a62c23 !important;
}
.bgc-dark-pink-B65 {
  background-color: #a41a47 !important;
}
.bgc-dark-purple-B65 {
  background-color: #9224a6 !important;
}
.bgc-dark-deep-purple-B65 {
  background-color: #5e35a6 !important;
}
.bgc-dark-indigo-B65 {
  background-color: #3a4aa6 !important;
}
.bgc-dark-blue-B65 {
  background-color: #1766a6 !important;
}
.bgc-dark-light-blue-B65 {
  background-color: #0272a6 !important;
}
.bgc-dark-cyan-B65 {
  background-color: #0092a6 !important;
}
.bgc-dark-teal-B65 {
  background-color: #00a695 !important;
}
.bgc-dark-green-B65 {
  background-color: #47a64a !important;
}
.bgc-dark-light-green-B65 {
  background-color: #76a63f !important;
}
.bgc-dark-lime-B65 {
  background-color: #99a62b !important;
}
.bgc-dark-yellow-B65 {
  background-color: #a69926 !important;
}
.bgc-dark-amber-B65 {
  background-color: #a67e05 !important;
}
.bgc-dark-orange-B65 {
  background-color: #a66300 !important;
}
.bgc-dark-deep-orange-B65 {
  background-color: #a63716 !important;
}
.bgc-dark-brown-B65 {
  background-color: #a67563 !important;
}
.bgc-dark-grey-B65 {
  background-color: #a6a6a6 !important;
}
.bgc-dark-blue-grey-B65 {
  background-color: #7295a6 !important;
}
.bgc-dark-red-B40 {
  background-color: #661b15 !important;
}
.bgc-dark-pink-B40 {
  background-color: #660d2b !important;
}
.bgc-dark-purple-B40 {
  background-color: #5a1666 !important;
}
.bgc-dark-deep-purple-B40 {
  background-color: #3a2166 !important;
}
.bgc-dark-indigo-B40 {
  background-color: #242e66 !important;
}
.bgc-dark-blue-B40 {
  background-color: #0e3f66 !important;
}
.bgc-dark-light-blue-B40 {
  background-color: #014666 !important;
}
.bgc-dark-cyan-B40 {
  background-color: #005a66 !important;
}
.bgc-dark-teal-B40 {
  background-color: #00665c !important;
}
.bgc-dark-green-B40 {
  background-color: #2c662e !important;
}
.bgc-dark-light-green-B40 {
  background-color: #486627 !important;
}
.bgc-dark-lime-B40 {
  background-color: #5e661b !important;
}
.bgc-dark-yellow-B40 {
  background-color: #665e17 !important;
}
.bgc-dark-amber-B40 {
  background-color: #664d03 !important;
}
.bgc-dark-orange-B40 {
  background-color: #663d00 !important;
}
.bgc-dark-deep-orange-B40 {
  background-color: #66220d !important;
}
.bgc-dark-brown-B40 {
  background-color: #66483d !important;
}
.bgc-dark-grey-B40 {
  background-color: #666666 !important;
}
.bgc-dark-blue-grey-B40 {
  background-color: #465b66 !important;
}
.bgc-dark-red-B30 {
  background-color: #4d1410 !important;
}
.bgc-dark-pink-B30 {
  background-color: #4d0a20 !important;
}
.bgc-dark-purple-B30 {
  background-color: #41004d !important;
}
.bgc-dark-deep-purple-B30 {
  background-color: #1c004d !important;
}
.bgc-dark-indigo-B30 {
  background-color: #000b4d !important;
}
.bgc-dark-blue-B30 {
  background-color: #002a4d !important;
}
.bgc-dark-light-blue-B30 {
  background-color: #00344d !important;
}
.bgc-dark-cyan-B30 {
  background-color: #00444d !important;
}
.bgc-dark-teal-B30 {
  background-color: #004d45 !important;
}
.bgc-dark-green-B30 {
  background-color: #214d22 !important;
}
.bgc-dark-light-green-B30 {
  background-color: #364d1d !important;
}
.bgc-dark-lime-B30 {
  background-color: #474d14 !important;
}
.bgc-dark-yellow-B30 {
  background-color: #4d4712 !important;
}
.bgc-dark-amber-B30 {
  background-color: #4d3a02 !important;
}
.bgc-dark-orange-B30 {
  background-color: #4d2e00 !important;
}
.bgc-dark-deep-orange-B30 {
  background-color: #4d190a !important;
}
.bgc-dark-brown-B30 {
  background-color: #4d362e !important;
}
.bgc-dark-grey-B30 {
  background-color: #4d4d4d !important;
}
.bgc-dark-blue-grey-B30 {
  background-color: #35454d !important;
}
.bgc-dark-red-B15 {
  background-color: #330d0b !important;
}
.bgc-dark-pink-B15 {
  background-color: #260510 !important;
}
.bgc-dark-purple-B15 {
  background-color: #210026 !important;
}
.bgc-dark-deep-purple-B15 {
  background-color: #0e0026 !important;
}
.bgc-dark-indigo-B15 {
  background-color: #000626 !important;
}
.bgc-dark-blue-B15 {
  background-color: #001526 !important;
}
.bgc-dark-light-blue-B15 {
  background-color: #001a26 !important;
}
.bgc-dark-cyan-B15 {
  background-color: #002226 !important;
}
.bgc-dark-teal-B15 {
  background-color: #002622 !important;
}
.bgc-dark-green-B15 {
  background-color: #102611 !important;
}
.bgc-dark-light-green-B15 {
  background-color: #1b260f !important;
}
.bgc-dark-lime-B15 {
  background-color: #172621 !important;
}
.bgc-dark-yellow-B15 {
  background-color: #26160c !important;
}
.bgc-dark-amber-B15 {
  background-color: #261c15 !important;
}
.bgc-dark-orange-B15 {
  background-color: #261700 !important;
}
.bgc-dark-deep-orange-B15 {
  background-color: #260d05 !important;
}
.bgc-dark-brown-B15 {
  background-color: #261b17 !important;
}
.bgc-dark-grey-B15 {
  background-color: #262626 !important;
}
.bgc-dark-blue-grey-B15 {
  background-color: #1a2226 !important;
}
.fill-red-500 {
  fill: #f44336 !important;
}
.fill-pink-500 {
  fill: #e91e63 !important;
}
.fill-purple-500 {
  fill: #9c27b0 !important;
}
.fill-deep-purple-500 {
  fill: #673ab7 !important;
}
.fill-indigo-500 {
  fill: #3f51b5 !important;
}
.fill-blue-500 {
  fill: #2196f3 !important;
}
.fill-light-blue-500 {
  fill: #03a9f4 !important;
}
.fill-cyan-500 {
  fill: #00bcd4 !important;
}
.fill-teal-500 {
  fill: #009688 !important;
}
.fill-green-500 {
  fill: #4caf50 !important;
}
.fill-light-green-500 {
  fill: #8bc34a !important;
}
.fill-lime-500 {
  fill: #cddc39 !important;
}
.fill-yellow-500 {
  fill: #ffeb3b !important;
}
.fill-amber-500 {
  fill: #ffc107 !important;
}
.fill-orange-500 {
  fill: #ff9800 !important;
}
.fill-deep-orange-500 {
  fill: #ff5722 !important;
}
.fill-brown-500 {
  fill: #795548 !important;
}
.fill-grey-500 {
  fill: #9e9e9e !important;
}
.fill-blue-grey-500 {
  fill: #607d8b !important;
}
.fill-red-B100 {
  fill: #ff4336 !important;
}
.fill-pink-B100 {
  fill: #ff216b !important;
}
.fill-purple-B100 {
  fill: #ec80ff !important;
}
.fill-deep-purple-B100 {
  fill: #ae80ff !important;
}
.fill-indigo-B100 {
  fill: #8093ff !important;
}
.fill-blue-B100 {
  fill: #80c6ff !important;
}
.fill-light-blue-B100 {
  fill: #80d7ff !important;
}
.fill-cyan-B100 {
  fill: #00e1ff !important;
}
.fill-teal-B100 {
  fill: #00ffe5 !important;
}
.fill-green-B100 {
  fill: #6eff72 !important;
}
.fill-light-green-B100 {
  fill: #b5ff61 !important;
}
.fill-lime-B100 {
  fill: #ecff42 !important;
}
.fill-yellow-B100 {
  fill: #ffeb3b !important;
}
.fill-amber-B100 {
  fill: #ffc107 !important;
}
.fill-orange-B100 {
  fill: #ff9800 !important;
}
.fill-deep-orange-B100 {
  fill: #ff5722 !important;
}
.fill-brown-B100 {
  fill: #ffb499 !important;
}
.fill-grey-B100 {
  fill: white !important;
}
.fill-blue-grey-B100 {
  fill: #b0e5ff !important;
}
.fill-red-B65 {
  fill: #a62c23 !important;
}
.fill-pink-B65 {
  fill: #a41a47 !important;
}
.fill-purple-B65 {
  fill: #9224a6 !important;
}
.fill-deep-purple-B65 {
  fill: #5e35a6 !important;
}
.fill-indigo-B65 {
  fill: #3a4aa6 !important;
}
.fill-blue-B65 {
  fill: #1766a6 !important;
}
.fill-light-blue-B65 {
  fill: #0272a6 !important;
}
.fill-cyan-B65 {
  fill: #0092a6 !important;
}
.fill-teal-B65 {
  fill: #00a695 !important;
}
.fill-green-B65 {
  fill: #47a64a !important;
}
.fill-light-green-B65 {
  fill: #76a63f !important;
}
.fill-lime-B65 {
  fill: #99a62b !important;
}
.fill-yellow-B65 {
  fill: #a69926 !important;
}
.fill-amber-B65 {
  fill: #a67e05 !important;
}
.fill-orange-B65 {
  fill: #a66300 !important;
}
.fill-deep-orange-B65 {
  fill: #a63716 !important;
}
.fill-brown-B65 {
  fill: #a67563 !important;
}
.fill-grey-B65 {
  fill: #a6a6a6 !important;
}
.fill-blue-grey-B65 {
  fill: #7295a6 !important;
}
.fill-red-B40 {
  fill: #661b15 !important;
}
.fill-pink-B40 {
  fill: #660d2b !important;
}
.fill-purple-B40 {
  fill: #5a1666 !important;
}
.fill-deep-purple-B40 {
  fill: #3a2166 !important;
}
.fill-indigo-B40 {
  fill: #242e66 !important;
}
.fill-blue-B40 {
  fill: #0e3f66 !important;
}
.fill-light-blue-B40 {
  fill: #014666 !important;
}
.fill-cyan-B40 {
  fill: #005a66 !important;
}
.fill-teal-B40 {
  fill: #00665c !important;
}
.fill-green-B40 {
  fill: #2c662e !important;
}
.fill-light-green-B40 {
  fill: #486627 !important;
}
.fill-lime-B40 {
  fill: #5e661b !important;
}
.fill-yellow-B40 {
  fill: #665e17 !important;
}
.fill-amber-B40 {
  fill: #664d03 !important;
}
.fill-orange-B40 {
  fill: #663d00 !important;
}
.fill-deep-orange-B40 {
  fill: #66220d !important;
}
.fill-brown-B40 {
  fill: #66483d !important;
}
.fill-grey-B40 {
  fill: #666666 !important;
}
.fill-blue-grey-B40 {
  fill: #465b66 !important;
}
.fill-red-B30 {
  fill: #4d1410 !important;
}
.fill-pink-B30 {
  fill: #4d0a20 !important;
}
.fill-purple-B30 {
  fill: #41004d !important;
}
.fill-deep-purple-B30 {
  fill: #1c004d !important;
}
.fill-indigo-B30 {
  fill: #000b4d !important;
}
.fill-blue-B30 {
  fill: #002a4d !important;
}
.fill-light-blue-B30 {
  fill: #00344d !important;
}
.fill-cyan-B30 {
  fill: #00444d !important;
}
.fill-teal-B30 {
  fill: #004d45 !important;
}
.fill-green-B30 {
  fill: #214d22 !important;
}
.fill-light-green-B30 {
  fill: #364d1d !important;
}
.fill-lime-B30 {
  fill: #474d14 !important;
}
.fill-yellow-B30 {
  fill: #4d4712 !important;
}
.fill-amber-B30 {
  fill: #4d3a02 !important;
}
.fill-orange-B30 {
  fill: #4d2e00 !important;
}
.fill-deep-orange-B30 {
  fill: #4d190a !important;
}
.fill-brown-B30 {
  fill: #4d362e !important;
}
.fill-grey-B30 {
  fill: #4d4d4d !important;
}
.fill-blue-grey-B30 {
  fill: #35454d !important;
}
.fill-red-B15 {
  fill: #330d0b !important;
}
.fill-pink-B15 {
  fill: #260510 !important;
}
.fill-purple-B15 {
  fill: #210026 !important;
}
.fill-deep-purple-B15 {
  fill: #0e0026 !important;
}
.fill-indigo-B15 {
  fill: #000626 !important;
}
.fill-blue-B15 {
  fill: #001526 !important;
}
.fill-light-blue-B15 {
  fill: #001a26 !important;
}
.fill-cyan-B15 {
  fill: #002226 !important;
}
.fill-teal-B15 {
  fill: #002622 !important;
}
.fill-green-B15 {
  fill: #102611 !important;
}
.fill-light-green-B15 {
  fill: #1b260f !important;
}
.fill-lime-B15 {
  fill: #172621 !important;
}
.fill-yellow-B15 {
  fill: #26160c !important;
}
.fill-amber-B15 {
  fill: #261c15 !important;
}
.fill-orange-B15 {
  fill: #261700 !important;
}
.fill-deep-orange-B15 {
  fill: #260d05 !important;
}
.fill-brown-B15 {
  fill: #261b17 !important;
}
.fill-grey-B15 {
  fill: #262626 !important;
}
.fill-blue-grey-B15 {
  fill: #1a2226 !important;
}
body [tabindex]:focus {
  outline: none;
}
body .radius-none {
  border-radius: 0;
}
body .overflow-hidden {
  overflow: hidden;
}
body .overflow-auto {
  overflow: auto;
}
body .overflow-visible {
  overflow: visible;
}
body .block {
  display: block;
}
body .inline-block {
  display: inline-block;
}
body .relative {
  position: relative;
}
body .fixed {
  position: fixed;
}
body .height-auto {
  min-height: 0;
}
body .z-3 {
  z-index: 3;
}
body .z-2 {
  z-index: 2;
}
body .z-1 {
  z-index: 1;
}
body .focus-weight:focus {
  outline: 0;
  font-weight: 700;
}
body .cursor-pointer:hover {
  cursor: pointer;
}
body .pad {
  padding: 16px;
}
body .pad-xxl {
  padding: 56px;
}
body .pad-xl {
  padding: 48px;
}
body .pad-lg {
  padding: 32px;
}
body .pad-md {
  padding: 24px;
}
body .pad-sm {
  padding: 8px;
}
body .pad-xs {
  padding: 4px;
}
body .pad-none {
  padding: 0;
}
body .pad-bottom {
  padding-bottom: 16px;
}
body .pad-bottom-xxl {
  padding-bottom: 56px;
}
body .pad-bottom-xl {
  padding-bottom: 48px;
}
body .pad-bottom-lg {
  padding-bottom: 32px;
}
body .pad-bottom-md {
  padding-bottom: 24px;
}
body .pad-bottom-sm {
  padding-bottom: 8px;
}
body .pad-bottom-xs {
  padding-bottom: 4px;
}
body .pad-bottom-none {
  padding-bottom: 0;
}
body .pad-top {
  padding-top: 16px;
}
body .pad-top-xxl {
  padding-top: 56px;
}
body .pad-top-xl {
  padding-top: 48px;
}
body .pad-top-lg {
  padding-top: 32px;
}
body .pad-top-md {
  padding-top: 24px;
}
body .pad-top-sm {
  padding-top: 8px;
}
body .pad-top-xs {
  padding-top: 4px;
}
body .pad-top-none {
  padding-top: 0;
}
body .pad-left {
  padding-left: 16px;
}
body .pad-left-xxl {
  padding-left: 56px;
}
body .pad-left-xl {
  padding-left: 48px;
}
body .pad-left-lg {
  padding-left: 32px;
}
body .pad-left-md {
  padding-left: 24px;
}
body .pad-left-sm {
  padding-left: 8px;
}
body .pad-left-xs {
  padding-left: 4px;
}
body .pad-left-none {
  padding-left: 0;
}
body .pad-right {
  padding-right: 16px;
}
body .pad-right-xxl {
  padding-right: 56px;
}
body .pad-right-xl {
  padding-right: 48px;
}
body .pad-right-lg {
  padding-right: 32px;
}
body .pad-right-md {
  padding-right: 24px;
}
body .pad-right-sm {
  padding-right: 8px;
}
body .pad-right-xs {
  padding-right: 4px;
}
body .pad-right-none {
  padding-right: 0;
}
body .pull-xxl {
  margin: -56px;
}
body .pull-xl {
  margin: -48px;
}
body .pull-lg {
  margin: -32px;
}
body .pull-md {
  margin: -24px;
}
body .pull {
  margin: -16px;
}
body .pull-sm {
  margin: -8px;
}
body .pull-xs {
  margin: -4px;
}
body .pull-none {
  margin: 0;
}
body .pull-bottom-xxl {
  margin-bottom: -56px;
}
body .pull-bottom-xl {
  margin-bottom: -48px;
}
body .pull-bottom-lg {
  margin-bottom: -32px;
}
body .pull-bottom-md {
  margin-bottom: -24px;
}
body .pull-bottom {
  margin-bottom: -16px;
}
body .pull-bottom-sm {
  margin-bottom: -8px;
}
body .pull-bottom-xs {
  margin-bottom: -4px;
}
body .pull-bottom-none {
  margin-bottom: 0;
}
body .pull-top-xxl {
  margin-top: -56px;
}
body .pull-top-xl {
  margin-top: -48px;
}
body .pull-top-lg {
  margin-top: -32px;
}
body .pull-top-md {
  margin-top: -24px;
}
body .pull-top {
  margin-top: -16px;
}
body .pull-top-sm {
  margin-top: -8px;
}
body .pull-top-xs {
  margin-top: -4px;
}
body .pull-top-none {
  margin-top: 0;
}
body .pull-left-xxl {
  margin-left: -56px;
}
body .pull-left-xl {
  margin-left: -48px;
}
body .pull-left-lg {
  margin-left: -32px;
}
body .pull-left-md {
  margin-left: -24px;
}
body .pull-left {
  margin-left: -16px;
}
body .pull-left-sm {
  margin-left: -8px;
}
body .pull-left-xs {
  margin-left: -4px;
}
body .pull-left-none {
  margin-left: 0;
}
body .pull-right-xxl {
  margin-right: -56px;
}
body .pull-right-xl {
  margin-right: -48px;
}
body .pull-right-lg {
  margin-right: -32px;
}
body .pull-right-md {
  margin-right: -24px;
}
body .pull-right {
  margin-right: -16px;
}
body .pull-right-sm {
  margin-right: -8px;
}
body .pull-right-xs {
  margin-right: -4px;
}
body .pull-right-none {
  margin-right: 0;
}
body .push {
  margin: 16px;
}
body .push-xxl {
  margin: 56px;
}
body .push-xl {
  margin: 48px;
}
body .push-lg {
  margin: 32px;
}
body .push-md {
  margin: 24px;
}
body .push-sm {
  margin: 8px;
}
body .push-xs {
  margin: 4px;
}
body .push-none {
  margin: 0;
}
body .push-bottom {
  margin-bottom: 16px;
}
body .push-bottom-xxl {
  margin-bottom: 56px;
}
body .push-bottom-xl {
  margin-bottom: 48px;
}
body .push-bottom-lg {
  margin-bottom: 32px;
}
body .push-bottom-md {
  margin-bottom: 24px;
}
body .push-bottom-sm {
  margin-bottom: 8px;
}
body .push-bottom-xs {
  margin-bottom: 4px;
}
body .push-bottom-none {
  margin-bottom: 0;
}
body .push-top {
  margin-top: 16px;
}
body .push-top-xxl {
  margin-top: 56px;
}
body .push-top-xl {
  margin-top: 48px;
}
body .push-top-lg {
  margin-top: 32px;
}
body .push-top-md {
  margin-top: 24px;
}
body .push-top-sm {
  margin-top: 8px;
}
body .push-top-xs {
  margin-top: 4px;
}
body .push-top-none {
  margin-top: 0;
}
body .push-left {
  margin-left: 16px;
}
body .push-left-xxl {
  margin-left: 56px;
}
body .push-left-xl {
  margin-left: 48px;
}
body .push-left-lg {
  margin-left: 32px;
}
body .push-left-md {
  margin-left: 24px;
}
body .push-left-sm {
  margin-left: 8px;
}
body .push-left-xs {
  margin-left: 4px;
}
body .push-left-none {
  margin-left: 0;
}
body .push-right {
  margin-right: 16px;
}
body .push-right-xxl {
  margin-right: 56px;
}
body .push-right-xl {
  margin-right: 48px;
}
body .push-right-lg {
  margin-right: 32px;
}
body .push-right-md {
  margin-right: 24px;
}
body .push-right-sm {
  margin-right: 8px;
}
body .push-right-xs {
  margin-right: 4px;
}
body .push-right-none {
  margin-right: 0;
}
.size-12 {
  height: 12px;
  width: 12px;
}
.size-16 {
  height: 16px;
  width: 16px;
}
.size-24 {
  height: 24px;
  width: 24px;
}
.size-32 {
  height: 32px;
  width: 32px;
}
.size-50 {
  height: 50px;
  width: 50px;
}
.size-64 {
  height: 64px;
  width: 64px;
}
.size-72 {
  height: 72px;
  width: 72px;
}
.size-100 {
  height: 100px;
  width: 100px;
}
.size-128 {
  height: 128px;
  width: 128px;
}
.size-256 {
  height: 256px;
  width: 256px;
}
.size-height-12 {
  height: 12px;
  width: auto;
}
.size-height-16 {
  height: 16px;
  width: auto;
}
.size-height-24 {
  height: 24px;
  width: auto;
}
.size-height-32 {
  height: 32px;
  width: auto;
}
.size-height-50 {
  height: 50px;
  width: auto;
}
.size-height-64 {
  height: 64px;
  width: auto;
}
.size-height-72 {
  height: 72px;
  width: auto;
}
.size-height-100 {
  height: 100px;
  width: auto;
}
.size-height-128 {
  height: 128px;
  width: auto;
}
.size-height-256 {
  height: 256px;
  width: auto;
}
.size-width-12 {
  width: 12px;
  height: auto;
}
.size-width-16 {
  width: 16px;
  height: auto;
}
.size-width-24 {
  width: 24px;
  height: auto;
}
.size-width-32 {
  width: 32px;
  height: auto;
}
.size-width-50 {
  width: 50px;
  height: auto;
}
.size-width-64 {
  width: 64px;
  height: auto;
}
.size-width-72 {
  width: 72px;
  height: auto;
}
.size-width-100 {
  width: 100px;
  height: auto;
}
.size-width-128 {
  width: 128px;
  height: auto;
}
.size-width-256 {
  width: 256px;
  height: auto;
}
body h1 > small,
body h2 > small,
body h3 > small,
body h4 > small,
body h5 > small,
body h6 > small {
  font-size: 60%;
}
body .text-normal {
  font-style: normal;
}
body .text-center {
  text-align: center;
}
body .text-left {
  text-align: left;
}
body .text-right {
  text-align: right;
}
body .text-xs,
body .text-sm,
body .text-md,
body .text-lg {
  text-rendering: optimizeLegibility;
}
body .text-micro {
  font-size: 10px;
  font-weight: normal;
  letter-spacing: 1px;
}
body .text-xs {
  font-size: 50%;
}
body .text-sm {
  font-size: 70%;
}
body .text-md {
  font-size: 80%;
}
body .text-lg {
  font-size: 110%;
}
body .text-xl {
  font-size: 120%;
}
body .text-xxl {
  font-size: 130%;
}
body .text-30 {
  font-size: 30px;
}
body .text-super {
  font-size: 60px;
}
body .text-wrap {
  white-space: normal;
}
body .text-break {
  word-break: break-word;
}
body .text-upper {
  text-transform: uppercase;
}
body .text-lower {
  text-transform: lowercase;
}
body .text-caps {
  text-transform: capitalize;
}
body .text-truncate {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
body .text-nodecoration {
  text-decoration: none;
}
:root {
  --mat-app-background-color: #f9f9fb;
  --mat-app-text-color: #1a1c1d;
  --mat-app-elevation-shadow-level-0:
    0px 0px 0px 0px rgba(0, 0, 0, 0.2),
    0px 0px 0px 0px rgba(0, 0, 0, 0.14),
    0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-1:
    0px 2px 1px -1px rgba(0, 0, 0, 0.2),
    0px 1px 1px 0px rgba(0, 0, 0, 0.14),
    0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-2:
    0px 3px 1px -2px rgba(0, 0, 0, 0.2),
    0px 2px 2px 0px rgba(0, 0, 0, 0.14),
    0px 1px 5px 0px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-3:
    0px 3px 3px -2px rgba(0, 0, 0, 0.2),
    0px 3px 4px 0px rgba(0, 0, 0, 0.14),
    0px 1px 8px 0px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-4:
    0px 2px 4px -1px rgba(0, 0, 0, 0.2),
    0px 4px 5px 0px rgba(0, 0, 0, 0.14),
    0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-5:
    0px 3px 5px -1px rgba(0, 0, 0, 0.2),
    0px 5px 8px 0px rgba(0, 0, 0, 0.14),
    0px 1px 14px 0px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-6:
    0px 3px 5px -1px rgba(0, 0, 0, 0.2),
    0px 6px 10px 0px rgba(0, 0, 0, 0.14),
    0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-7:
    0px 4px 5px -2px rgba(0, 0, 0, 0.2),
    0px 7px 10px 1px rgba(0, 0, 0, 0.14),
    0px 2px 16px 1px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-8:
    0px 5px 5px -3px rgba(0, 0, 0, 0.2),
    0px 8px 10px 1px rgba(0, 0, 0, 0.14),
    0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-9:
    0px 5px 6px -3px rgba(0, 0, 0, 0.2),
    0px 9px 12px 1px rgba(0, 0, 0, 0.14),
    0px 3px 16px 2px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-10:
    0px 6px 6px -3px rgba(0, 0, 0, 0.2),
    0px 10px 14px 1px rgba(0, 0, 0, 0.14),
    0px 4px 18px 3px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-11:
    0px 6px 7px -4px rgba(0, 0, 0, 0.2),
    0px 11px 15px 1px rgba(0, 0, 0, 0.14),
    0px 4px 20px 3px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-12:
    0px 7px 8px -4px rgba(0, 0, 0, 0.2),
    0px 12px 17px 2px rgba(0, 0, 0, 0.14),
    0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-13:
    0px 7px 8px -4px rgba(0, 0, 0, 0.2),
    0px 13px 19px 2px rgba(0, 0, 0, 0.14),
    0px 5px 24px 4px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-14:
    0px 7px 9px -4px rgba(0, 0, 0, 0.2),
    0px 14px 21px 2px rgba(0, 0, 0, 0.14),
    0px 5px 26px 4px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-15:
    0px 8px 9px -5px rgba(0, 0, 0, 0.2),
    0px 15px 22px 2px rgba(0, 0, 0, 0.14),
    0px 6px 28px 5px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-16:
    0px 8px 10px -5px rgba(0, 0, 0, 0.2),
    0px 16px 24px 2px rgba(0, 0, 0, 0.14),
    0px 6px 30px 5px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-17:
    0px 8px 11px -5px rgba(0, 0, 0, 0.2),
    0px 17px 26px 2px rgba(0, 0, 0, 0.14),
    0px 6px 32px 5px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-18:
    0px 9px 11px -5px rgba(0, 0, 0, 0.2),
    0px 18px 28px 2px rgba(0, 0, 0, 0.14),
    0px 7px 34px 6px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-19:
    0px 9px 12px -6px rgba(0, 0, 0, 0.2),
    0px 19px 29px 2px rgba(0, 0, 0, 0.14),
    0px 7px 36px 6px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-20:
    0px 10px 13px -6px rgba(0, 0, 0, 0.2),
    0px 20px 31px 3px rgba(0, 0, 0, 0.14),
    0px 8px 38px 7px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-21:
    0px 10px 13px -6px rgba(0, 0, 0, 0.2),
    0px 21px 33px 3px rgba(0, 0, 0, 0.14),
    0px 8px 40px 7px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-22:
    0px 10px 14px -6px rgba(0, 0, 0, 0.2),
    0px 22px 35px 3px rgba(0, 0, 0, 0.14),
    0px 8px 42px 7px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-23:
    0px 11px 14px -7px rgba(0, 0, 0, 0.2),
    0px 23px 36px 3px rgba(0, 0, 0, 0.14),
    0px 9px 44px 8px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-24:
    0px 11px 15px -7px rgba(0, 0, 0, 0.2),
    0px 24px 38px 3px rgba(0, 0, 0, 0.14),
    0px 9px 46px 8px rgba(0, 0, 0, 0.12);
  --mat-ripple-color: color-mix(in srgb, #1a1c1d 10%, transparent);
  --mat-option-focus-state-layer-color: color-mix(in srgb, #1a1c1d 12%, transparent);
  --mat-option-hover-state-layer-color: color-mix(in srgb, #1a1c1d 8%, transparent);
  --mat-option-label-text-color: #1a1c1d;
  --mat-option-selected-state-label-text-color: #454749;
  --mat-option-selected-state-layer-color: #e2e2e4;
  --mat-optgroup-label-text-color: #3e4943;
  --mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #f9f9fb;
  --mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, #1a1c1d 38%, transparent);
  --mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, #1a1c1d 38%, transparent);
  --mat-pseudo-checkbox-full-selected-checkmark-color: #ffffff;
  --mat-pseudo-checkbox-full-selected-icon-color: #006c4b;
  --mat-pseudo-checkbox-full-unselected-icon-color: #3e4943;
  --mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, #1a1c1d 38%, transparent);
  --mat-pseudo-checkbox-minimal-selected-checkmark-color: #006c4b;
  --mat-option-label-text-size: 1rem;
  --mat-option-label-text-weight: 400;
  --mat-option-label-text-font: Inter;
  --mat-option-label-text-line-height: 1.25rem;
  --mat-option-label-text-tracking: 0.006rem;
  --mat-optgroup-label-text-font: Inter;
  --mat-optgroup-label-text-line-height: 1.25rem;
  --mat-optgroup-label-text-size: 0.875rem;
  --mat-optgroup-label-text-tracking: 0.006rem;
  --mat-optgroup-label-text-weight: 500;
  --mat-card-elevated-container-shape: 12px;
  --mat-card-filled-container-shape: 12px;
  --mat-card-outlined-container-shape: 12px;
  --mat-card-outlined-outline-width: 1px;
  --mat-card-elevated-container-color: #f3f3f5;
  --mat-card-elevated-container-elevation:
    0px 2px 1px -1px rgba(0, 0, 0, 0.2),
    0px 1px 1px 0px rgba(0, 0, 0, 0.14),
    0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mat-card-filled-container-color: #e2e2e4;
  --mat-card-filled-container-elevation:
    0px 0px 0px 0px rgba(0, 0, 0, 0.2),
    0px 0px 0px 0px rgba(0, 0, 0, 0.14),
    0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mat-card-outlined-container-color: #f9f9fb;
  --mat-card-outlined-container-elevation:
    0px 0px 0px 0px rgba(0, 0, 0, 0.2),
    0px 0px 0px 0px rgba(0, 0, 0, 0.14),
    0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mat-card-outlined-outline-color: #bec9c1;
  --mat-card-subtitle-text-color: #1a1c1d;
  --mat-card-subtitle-text-font: Inter;
  --mat-card-subtitle-text-line-height: 1.5rem;
  --mat-card-subtitle-text-size: 1rem;
  --mat-card-subtitle-text-tracking: 0.009rem;
  --mat-card-subtitle-text-weight: 500;
  --mat-card-title-text-font: Roboto, sans-serif;
  --mat-card-title-text-line-height: 1.75rem;
  --mat-card-title-text-size: 1.375rem;
  --mat-card-title-text-tracking: 0;
  --mat-card-title-text-weight: 400;
  --mat-progress-bar-active-indicator-height: 4px;
  --mat-progress-bar-track-height: 4px;
  --mat-progress-bar-track-shape: 0;
  --mat-progress-bar-active-indicator-color: #006c4b;
  --mat-progress-bar-track-color: #dae5dc;
  --mat-tooltip-container-color: #2f3132;
  --mat-tooltip-container-shape: 4px;
  --mat-tooltip-supporting-text-color: #f0f0f2;
  --mat-tooltip-supporting-text-font: Inter;
  --mat-tooltip-supporting-text-line-height: 1rem;
  --mat-tooltip-supporting-text-size: 0.75rem;
  --mat-tooltip-supporting-text-tracking: 0.025rem;
  --mat-tooltip-supporting-text-weight: 400;
  --mat-form-field-filled-active-indicator-height: 1px;
  --mat-form-field-filled-focus-active-indicator-height: 2px;
  --mat-form-field-filled-container-shape: 4px;
  --mat-form-field-outlined-outline-width: 1px;
  --mat-form-field-outlined-focus-outline-width: 2px;
  --mat-form-field-outlined-container-shape: 4px;
  --mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, #1a1c1d 38%, transparent);
  --mat-form-field-disabled-leading-icon-color: color-mix(in srgb, #1a1c1d 38%, transparent);
  --mat-form-field-disabled-select-arrow-color: color-mix(in srgb, #1a1c1d 38%, transparent);
  --mat-form-field-disabled-trailing-icon-color: color-mix(in srgb, #1a1c1d 38%, transparent);
  --mat-form-field-enabled-select-arrow-color: #3e4943;
  --mat-form-field-error-focus-trailing-icon-color: #bb1614;
  --mat-form-field-error-hover-trailing-icon-color: #930005;
  --mat-form-field-error-text-color: #bb1614;
  --mat-form-field-error-trailing-icon-color: #bb1614;
  --mat-form-field-filled-active-indicator-color: #3e4943;
  --mat-form-field-filled-caret-color: #006c4b;
  --mat-form-field-filled-container-color: #dae5dc;
  --mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, #1a1c1d 38%, transparent);
  --mat-form-field-filled-disabled-container-color: color-mix(in srgb, #1a1c1d 4%, transparent);
  --mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, #1a1c1d 38%, transparent);
  --mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, #1a1c1d 38%, transparent);
  --mat-form-field-filled-error-active-indicator-color: #bb1614;
  --mat-form-field-filled-error-caret-color: #bb1614;
  --mat-form-field-filled-error-focus-active-indicator-color: #bb1614;
  --mat-form-field-filled-error-focus-label-text-color: #bb1614;
  --mat-form-field-filled-error-hover-active-indicator-color: #930005;
  --mat-form-field-filled-error-hover-label-text-color: #930005;
  --mat-form-field-filled-error-label-text-color: #bb1614;
  --mat-form-field-filled-focus-active-indicator-color: #006c4b;
  --mat-form-field-filled-focus-label-text-color: #006c4b;
  --mat-form-field-filled-hover-active-indicator-color: #1a1c1d;
  --mat-form-field-filled-hover-label-text-color: #3e4943;
  --mat-form-field-filled-input-text-color: #1a1c1d;
  --mat-form-field-filled-input-text-placeholder-color: #3e4943;
  --mat-form-field-filled-label-text-color: #3e4943;
  --mat-form-field-focus-select-arrow-color: #006c4b;
  --mat-form-field-focus-state-layer-opacity: 0;
  --mat-form-field-hover-state-layer-opacity: 0.08;
  --mat-form-field-leading-icon-color: #3e4943;
  --mat-form-field-outlined-caret-color: #006c4b;
  --mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, #1a1c1d 38%, transparent);
  --mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, #1a1c1d 38%, transparent);
  --mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, #1a1c1d 12%, transparent);
  --mat-form-field-outlined-error-caret-color: #bb1614;
  --mat-form-field-outlined-error-focus-label-text-color: #bb1614;
  --mat-form-field-outlined-error-focus-outline-color: #bb1614;
  --mat-form-field-outlined-error-hover-label-text-color: #930005;
  --mat-form-field-outlined-error-hover-outline-color: #930005;
  --mat-form-field-outlined-error-label-text-color: #bb1614;
  --mat-form-field-outlined-error-outline-color: #bb1614;
  --mat-form-field-outlined-focus-label-text-color: #006c4b;
  --mat-form-field-outlined-focus-outline-color: #006c4b;
  --mat-form-field-outlined-hover-label-text-color: #1a1c1d;
  --mat-form-field-outlined-hover-outline-color: #1a1c1d;
  --mat-form-field-outlined-input-text-color: #1a1c1d;
  --mat-form-field-outlined-input-text-placeholder-color: #3e4943;
  --mat-form-field-outlined-label-text-color: #3e4943;
  --mat-form-field-outlined-outline-color: #6e7a72;
  --mat-form-field-select-disabled-option-text-color: color-mix(in srgb, #1a1c1d 38%, transparent);
  --mat-form-field-select-option-text-color: #1a1c1d;
  --mat-form-field-state-layer-color: #1a1c1d;
  --mat-form-field-trailing-icon-color: #3e4943;
  --mat-form-field-container-height: 36px;
  --mat-form-field-filled-label-display: none;
  --mat-form-field-container-vertical-padding: 6px;
  --mat-form-field-filled-with-label-container-padding-top: 6px;
  --mat-form-field-filled-with-label-container-padding-bottom: 6px;
  --mat-form-field-container-text-font: Inter;
  --mat-form-field-container-text-line-height: 1.5rem;
  --mat-form-field-container-text-size: 1rem;
  --mat-form-field-container-text-tracking: 0.031rem;
  --mat-form-field-container-text-weight: 400;
  --mat-form-field-subscript-text-font: Inter;
  --mat-form-field-subscript-text-line-height: 1rem;
  --mat-form-field-subscript-text-size: 0.75rem;
  --mat-form-field-subscript-text-tracking: 0.025rem;
  --mat-form-field-subscript-text-weight: 400;
  --mat-form-field-outlined-label-text-font: Inter;
  --mat-form-field-outlined-label-text-size: 1rem;
  --mat-form-field-outlined-label-text-tracking: 0.031rem;
  --mat-form-field-outlined-label-text-weight: 400;
  --mat-form-field-filled-label-text-font: Inter;
  --mat-form-field-filled-label-text-size: 1rem;
  --mat-form-field-filled-label-text-tracking: 0.031rem;
  --mat-form-field-filled-label-text-weight: 400;
  --mat-select-container-elevation-shadow:
    0px 3px 1px -2px rgba(0, 0, 0, 0.2),
    0px 2px 2px 0px rgba(0, 0, 0, 0.14),
    0px 1px 5px 0px rgba(0, 0, 0, 0.12);
  --mat-select-panel-background-color: #eeeef0;
  --mat-select-enabled-trigger-text-color: #1a1c1d;
  --mat-select-disabled-trigger-text-color: color-mix(in srgb, #1a1c1d 38%, transparent);
  --mat-select-placeholder-text-color: #3e4943;
  --mat-select-enabled-arrow-color: #3e4943;
  --mat-select-disabled-arrow-color: color-mix(in srgb, #1a1c1d 38%, transparent);
  --mat-select-focused-arrow-color: #006c4b;
  --mat-select-invalid-arrow-color: #bb1614;
  --mat-select-arrow-transform: none;
  --mat-select-trigger-text-font: Inter;
  --mat-select-trigger-text-line-height: 1.5rem;
  --mat-select-trigger-text-size: 1rem;
  --mat-select-trigger-text-tracking: 0.031rem;
  --mat-select-trigger-text-weight: 400;
  --mat-autocomplete-container-shape: 4px;
  --mat-autocomplete-container-elevation-shadow:
    0px 3px 1px -2px rgba(0, 0, 0, 0.2),
    0px 2px 2px 0px rgba(0, 0, 0, 0.14),
    0px 1px 5px 0px rgba(0, 0, 0, 0.12);
  --mat-autocomplete-background-color: #eeeef0;
  --mat-dialog-actions-alignment: flex-end;
  --mat-dialog-actions-padding: 16px 24px;
  --mat-dialog-container-elevation-shadow: none;
  --mat-dialog-container-max-width: 560px;
  --mat-dialog-container-min-width: 280px;
  --mat-dialog-container-shape: 28px;
  --mat-dialog-container-small-max-width: calc(100vw - 32px);
  --mat-dialog-content-padding: 20px 24px;
  --mat-dialog-headline-padding: 6px 24px 13px;
  --mat-dialog-with-actions-content-padding: 20px 24px 0;
  --mat-dialog-container-color: #f9f9fb;
  --mat-dialog-subhead-color: #1a1c1d;
  --mat-dialog-supporting-text-color: #3e4943;
  --mat-dialog-subhead-font: Roboto, sans-serif;
  --mat-dialog-subhead-line-height: 2rem;
  --mat-dialog-subhead-size: 1.5rem;
  --mat-dialog-subhead-tracking: 0;
  --mat-dialog-subhead-weight: 400;
  --mat-dialog-supporting-text-font: Inter;
  --mat-dialog-supporting-text-line-height: 1.25rem;
  --mat-dialog-supporting-text-size: 0.875rem;
  --mat-dialog-supporting-text-tracking: 0.016rem;
  --mat-dialog-supporting-text-weight: 400;
  --mat-chip-container-shape-radius: 8px;
  --mat-chip-disabled-container-opacity: 1;
  --mat-chip-elevated-container-color: transparent;
  --mat-chip-flat-selected-outline-width: 0;
  --mat-chip-outline-width: 1px;
  --mat-chip-trailing-action-focus-opacity: 1;
  --mat-chip-trailing-action-opacity: 1;
  --mat-chip-with-avatar-avatar-shape-radius: 24px;
  --mat-chip-with-avatar-avatar-size: 24px;
  --mat-chip-with-avatar-disabled-avatar-opacity: 0.38;
  --mat-chip-with-icon-disabled-icon-opacity: 0.38;
  --mat-chip-with-icon-icon-size: 18px;
  --mat-chip-with-trailing-icon-disabled-trailing-icon-opacity: 0.38;
  --mat-chip-disabled-label-text-color: color-mix(in srgb, #1a1c1d 38%, transparent);
  --mat-chip-disabled-outline-color: color-mix(in srgb, #1a1c1d 12%, transparent);
  --mat-chip-elevated-selected-container-color: #e2e2e4;
  --mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, #1a1c1d 12%, transparent);
  --mat-chip-focus-outline-color: #3e4943;
  --mat-chip-focus-state-layer-color: #3e4943;
  --mat-chip-focus-state-layer-opacity: 0.12;
  --mat-chip-hover-state-layer-color: #3e4943;
  --mat-chip-hover-state-layer-opacity: 0.08;
  --mat-chip-label-text-color: #3e4943;
  --mat-chip-outline-color: #6e7a72;
  --mat-chip-selected-disabled-trailing-icon-color: #1a1c1d;
  --mat-chip-selected-focus-state-layer-color: #454749;
  --mat-chip-selected-focus-state-layer-opacity: 0.12;
  --mat-chip-selected-hover-state-layer-color: #454749;
  --mat-chip-selected-hover-state-layer-opacity: 0.08;
  --mat-chip-selected-label-text-color: #454749;
  --mat-chip-selected-trailing-action-state-layer-color: #454749;
  --mat-chip-selected-trailing-icon-color: #454749;
  --mat-chip-trailing-action-focus-state-layer-opacity: 0.12;
  --mat-chip-trailing-action-hover-state-layer-opacity: 0.08;
  --mat-chip-trailing-action-state-layer-color: #3e4943;
  --mat-chip-with-icon-disabled-icon-color: #1a1c1d;
  --mat-chip-with-icon-icon-color: #3e4943;
  --mat-chip-with-icon-selected-icon-color: #454749;
  --mat-chip-with-trailing-icon-disabled-trailing-icon-color: #1a1c1d;
  --mat-chip-with-trailing-icon-trailing-icon-color: #3e4943;
  --mat-chip-container-height: 24px;
  --mat-chip-label-text-font: Inter;
  --mat-chip-label-text-line-height: 1.25rem;
  --mat-chip-label-text-size: 0.875rem;
  --mat-chip-label-text-tracking: 0.006rem;
  --mat-chip-label-text-weight: 500;
  --mat-slide-toggle-disabled-selected-handle-opacity: 1;
  --mat-slide-toggle-disabled-selected-icon-opacity: 0.38;
  --mat-slide-toggle-disabled-track-opacity: 0.12;
  --mat-slide-toggle-disabled-unselected-handle-opacity: 0.38;
  --mat-slide-toggle-disabled-unselected-icon-opacity: 0.38;
  --mat-slide-toggle-disabled-unselected-track-outline-width: 2px;
  --mat-slide-toggle-handle-shape: 9999px;
  --mat-slide-toggle-hidden-track-opacity: 0;
  --mat-slide-toggle-hidden-track-transition: opacity 75ms;
  --mat-slide-toggle-pressed-handle-size: 28px;
  --mat-slide-toggle-selected-handle-horizontal-margin: 0 24px;
  --mat-slide-toggle-selected-handle-size: 24px;
  --mat-slide-toggle-selected-icon-size: 16px;
  --mat-slide-toggle-selected-pressed-handle-horizontal-margin: 0 22px;
  --mat-slide-toggle-selected-track-outline-color: transparent;
  --mat-slide-toggle-selected-track-outline-width: 2px;
  --mat-slide-toggle-selected-with-icon-handle-horizontal-margin: 0 24px;
  --mat-slide-toggle-state-layer-size: 40px;
  --mat-slide-toggle-track-height: 32px;
  --mat-slide-toggle-track-outline-width: 2px;
  --mat-slide-toggle-track-shape: 9999px;
  --mat-slide-toggle-track-width: 52px;
  --mat-slide-toggle-unselected-handle-horizontal-margin: 0 8px;
  --mat-slide-toggle-unselected-handle-size: 16px;
  --mat-slide-toggle-unselected-icon-size: 16px;
  --mat-slide-toggle-unselected-pressed-handle-horizontal-margin: 0 2px;
  --mat-slide-toggle-unselected-with-icon-handle-horizontal-margin: 0 4px;
  --mat-slide-toggle-visible-track-opacity: 1;
  --mat-slide-toggle-visible-track-transition: opacity 75ms;
  --mat-slide-toggle-with-icon-handle-size: 24px;
  --mat-slide-toggle-touch-target-size: 48px;
  --mat-slide-toggle-disabled-label-text-color: #1a1c1d;
  --mat-slide-toggle-disabled-selected-handle-color: #f9f9fb;
  --mat-slide-toggle-disabled-selected-icon-color: #1a1c1d;
  --mat-slide-toggle-disabled-selected-track-color: #1a1c1d;
  --mat-slide-toggle-disabled-unselected-handle-color: #1a1c1d;
  --mat-slide-toggle-disabled-unselected-icon-color: #dae5dc;
  --mat-slide-toggle-disabled-unselected-track-color: #dae5dc;
  --mat-slide-toggle-disabled-unselected-track-outline-color: #1a1c1d;
  --mat-slide-toggle-label-text-color: #1a1c1d;
  --mat-slide-toggle-selected-focus-handle-color: #97f5c8;
  --mat-slide-toggle-selected-focus-state-layer-color: #006c4b;
  --mat-slide-toggle-selected-focus-state-layer-opacity: 0.12;
  --mat-slide-toggle-selected-focus-track-color: #006c4b;
  --mat-slide-toggle-selected-handle-color: #ffffff;
  --mat-slide-toggle-selected-hover-handle-color: #97f5c8;
  --mat-slide-toggle-selected-hover-state-layer-color: #006c4b;
  --mat-slide-toggle-selected-hover-state-layer-opacity: 0.08;
  --mat-slide-toggle-selected-hover-track-color: #006c4b;
  --mat-slide-toggle-selected-icon-color: #005138;
  --mat-slide-toggle-selected-pressed-handle-color: #97f5c8;
  --mat-slide-toggle-selected-pressed-state-layer-color: #006c4b;
  --mat-slide-toggle-selected-pressed-state-layer-opacity: 0.12;
  --mat-slide-toggle-selected-pressed-track-color: #006c4b;
  --mat-slide-toggle-selected-track-color: #006c4b;
  --mat-slide-toggle-track-outline-color: #6e7a72;
  --mat-slide-toggle-unselected-focus-handle-color: #3e4943;
  --mat-slide-toggle-unselected-focus-state-layer-color: #1a1c1d;
  --mat-slide-toggle-unselected-focus-state-layer-opacity: 0.12;
  --mat-slide-toggle-unselected-focus-track-color: #dae5dc;
  --mat-slide-toggle-unselected-handle-color: #6e7a72;
  --mat-slide-toggle-unselected-hover-handle-color: #3e4943;
  --mat-slide-toggle-unselected-hover-state-layer-color: #1a1c1d;
  --mat-slide-toggle-unselected-hover-state-layer-opacity: 0.08;
  --mat-slide-toggle-unselected-hover-track-color: #dae5dc;
  --mat-slide-toggle-unselected-icon-color: #dae5dc;
  --mat-slide-toggle-unselected-pressed-handle-color: #3e4943;
  --mat-slide-toggle-unselected-pressed-state-layer-color: #1a1c1d;
  --mat-slide-toggle-unselected-pressed-state-layer-opacity: 0.12;
  --mat-slide-toggle-unselected-pressed-track-color: #dae5dc;
  --mat-slide-toggle-unselected-track-color: #dae5dc;
  --mat-slide-toggle-touch-target-display: none;
  --mat-slide-toggle-label-text-font: Inter;
  --mat-slide-toggle-label-text-line-height: 1.25rem;
  --mat-slide-toggle-label-text-size: 0.875rem;
  --mat-slide-toggle-label-text-tracking: 0.016rem;
  --mat-slide-toggle-label-text-weight: 400;
  --mat-radio-disabled-unselected-icon-opacity: 0.38;
  --mat-radio-disabled-selected-icon-opacity: 0.38;
  --mat-radio-touch-target-size: 48px;
  --mat-radio-checked-ripple-color: #006c4b;
  --mat-radio-disabled-label-color: color-mix(in srgb, #1a1c1d 38%, transparent);
  --mat-radio-disabled-selected-icon-color: #1a1c1d;
  --mat-radio-disabled-unselected-icon-color: #1a1c1d;
  --mat-radio-label-text-color: #1a1c1d;
  --mat-radio-ripple-color: #1a1c1d;
  --mat-radio-selected-focus-icon-color: #006c4b;
  --mat-radio-selected-hover-icon-color: #006c4b;
  --mat-radio-selected-icon-color: #006c4b;
  --mat-radio-selected-pressed-icon-color: #006c4b;
  --mat-radio-unselected-focus-icon-color: #1a1c1d;
  --mat-radio-unselected-hover-icon-color: #1a1c1d;
  --mat-radio-unselected-icon-color: #3e4943;
  --mat-radio-unselected-pressed-icon-color: #1a1c1d;
  --mat-radio-touch-target-display: none;
  --mat-radio-state-layer-size: 28px;
  --mat-radio-label-text-font: Inter;
  --mat-radio-label-text-line-height: 1.25rem;
  --mat-radio-label-text-size: 0.875rem;
  --mat-radio-label-text-tracking: 0.016rem;
  --mat-radio-label-text-weight: 400;
  --mat-slider-value-indicator-opacity: 1;
  --mat-slider-value-indicator-padding: 0;
  --mat-slider-value-indicator-width: 28px;
  --mat-slider-value-indicator-height: 28px;
  --mat-slider-value-indicator-caret-display: none;
  --mat-slider-value-indicator-border-radius: 50% 50% 50% 0;
  --mat-slider-value-indicator-text-transform: rotate(45deg);
  --mat-slider-value-indicator-container-transform: translateX(-50%) rotate(-45deg);
  --mat-slider-active-track-height: 4px;
  --mat-slider-handle-height: 20px;
  --mat-slider-handle-width: 20px;
  --mat-slider-inactive-track-height: 4px;
  --mat-slider-with-overlap-handle-outline-width: 1px;
  --mat-slider-with-tick-marks-active-container-opacity: 0.38;
  --mat-slider-with-tick-marks-container-size: 2px;
  --mat-slider-with-tick-marks-inactive-container-opacity: 0.38;
  --mat-slider-value-indicator-transform-origin: 0 28px;
  --mat-slider-active-track-color: #006c4b;
  --mat-slider-active-track-shape: 9999px;
  --mat-slider-disabled-active-track-color: #1a1c1d;
  --mat-slider-disabled-handle-color: #1a1c1d;
  --mat-slider-disabled-inactive-track-color: #1a1c1d;
  --mat-slider-focus-handle-color: #006c4b;
  --mat-slider-focus-state-layer-color: color-mix(in srgb, #006c4b 20%, transparent);
  --mat-slider-handle-color: #006c4b;
  --mat-slider-handle-elevation:
    0px 2px 1px -1px rgba(0, 0, 0, 0.2),
    0px 1px 1px 0px rgba(0, 0, 0, 0.14),
    0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mat-slider-handle-shape: 9999px;
  --mat-slider-hover-handle-color: #006c4b;
  --mat-slider-hover-state-layer-color: color-mix(in srgb, #006c4b 5%, transparent);
  --mat-slider-inactive-track-color: #dae5dc;
  --mat-slider-inactive-track-shape: 9999px;
  --mat-slider-label-container-color: #006c4b;
  --mat-slider-label-label-text-color: #ffffff;
  --mat-slider-ripple-color: #006c4b;
  --mat-slider-with-overlap-handle-outline-color: #ffffff;
  --mat-slider-with-tick-marks-active-container-color: #ffffff;
  --mat-slider-with-tick-marks-container-shape: 9999px;
  --mat-slider-with-tick-marks-disabled-container-color: #1a1c1d;
  --mat-slider-with-tick-marks-inactive-container-color: #3e4943;
  --mat-slider-label-label-text-font: Inter;
  --mat-slider-label-label-text-line-height: 1rem;
  --mat-slider-label-label-text-size: 0.75rem;
  --mat-slider-label-label-text-tracking: 0.031rem;
  --mat-slider-label-label-text-weight: 500;
  --mat-menu-divider-bottom-spacing: 8px;
  --mat-menu-divider-top-spacing: 8px;
  --mat-menu-item-icon-size: 24px;
  --mat-menu-item-spacing: 12px;
  --mat-menu-item-leading-spacing: 12px;
  --mat-menu-item-trailing-spacing: 12px;
  --mat-menu-item-with-icon-leading-spacing: 12px;
  --mat-menu-item-with-icon-trailing-spacing: 12px;
  --mat-menu-container-shape: 4px;
  --mat-menu-divider-color: #dae5dc;
  --mat-menu-item-label-text-color: #1a1c1d;
  --mat-menu-item-icon-color: #3e4943;
  --mat-menu-item-hover-state-layer-color: color-mix(in srgb, #1a1c1d 8%, transparent);
  --mat-menu-item-focus-state-layer-color: color-mix(in srgb, #1a1c1d 12%, transparent);
  --mat-menu-container-color: #eeeef0;
  --mat-menu-container-elevation-shadow:
    0px 3px 1px -2px rgba(0, 0, 0, 0.2),
    0px 2px 2px 0px rgba(0, 0, 0, 0.14),
    0px 1px 5px 0px rgba(0, 0, 0, 0.12);
  --mat-menu-item-label-text-font: Inter;
  --mat-menu-item-label-text-line-height: 1.25rem;
  --mat-menu-item-label-text-size: 0.875rem;
  --mat-menu-item-label-text-tracking: 0.006rem;
  --mat-menu-item-label-text-weight: 500;
  --mat-list-active-indicator-color: #e2e2e4;
  --mat-list-active-indicator-shape: 9999px;
  --mat-list-list-item-container-color: transparent;
  --mat-list-list-item-container-shape: 0;
  --mat-list-list-item-disabled-label-text-color: #1a1c1d;
  --mat-list-list-item-disabled-label-text-opacity: 0.3;
  --mat-list-list-item-disabled-leading-icon-color: #1a1c1d;
  --mat-list-list-item-disabled-leading-icon-opacity: 0.38;
  --mat-list-list-item-disabled-state-layer-color: #1a1c1d;
  --mat-list-list-item-disabled-state-layer-opacity: 0.12;
  --mat-list-list-item-disabled-trailing-icon-color: #1a1c1d;
  --mat-list-list-item-disabled-trailing-icon-opacity: 0.38;
  --mat-list-list-item-focus-label-text-color: #1a1c1d;
  --mat-list-list-item-focus-state-layer-color: #1a1c1d;
  --mat-list-list-item-focus-state-layer-opacity: 0.12;
  --mat-list-list-item-hover-label-text-color: #1a1c1d;
  --mat-list-list-item-hover-state-layer-color: #1a1c1d;
  --mat-list-list-item-hover-state-layer-opacity: 0.08;
  --mat-list-list-item-label-text-color: #1a1c1d;
  --mat-list-list-item-leading-avatar-color: #97f5c8;
  --mat-list-list-item-leading-avatar-shape: 9999px;
  --mat-list-list-item-leading-avatar-size: 40px;
  --mat-list-list-item-leading-icon-color: #3e4943;
  --mat-list-list-item-leading-icon-size: 24px;
  --mat-list-list-item-selected-trailing-icon-color: #006c4b;
  --mat-list-list-item-supporting-text-color: #3e4943;
  --mat-list-list-item-trailing-icon-color: #3e4943;
  --mat-list-list-item-trailing-icon-size: 24px;
  --mat-list-list-item-trailing-supporting-text-color: #3e4943;
  --mat-list-list-item-leading-icon-start-space: 4px;
  --mat-list-list-item-leading-icon-end-space: 4px;
  --mat-list-list-item-one-line-container-height: 24px;
  --mat-list-list-item-two-line-container-height: 48px;
  --mat-list-list-item-three-line-container-height: 56px;
  --mat-list-list-item-label-text-font: Inter;
  --mat-list-list-item-label-text-line-height: 1.5rem;
  --mat-list-list-item-label-text-size: 1rem;
  --mat-list-list-item-label-text-tracking: 0.031rem;
  --mat-list-list-item-label-text-weight: 400;
  --mat-list-list-item-supporting-text-font: Inter;
  --mat-list-list-item-supporting-text-line-height: 1.25rem;
  --mat-list-list-item-supporting-text-size: 0.875rem;
  --mat-list-list-item-supporting-text-tracking: 0.016rem;
  --mat-list-list-item-supporting-text-weight: 400;
  --mat-list-list-item-trailing-supporting-text-font: Inter;
  --mat-list-list-item-trailing-supporting-text-line-height: 1rem;
  --mat-list-list-item-trailing-supporting-text-size: 0.688rem;
  --mat-list-list-item-trailing-supporting-text-tracking: 0.031rem;
  --mat-list-list-item-trailing-supporting-text-weight: 500;
  --mat-paginator-page-size-select-width: 84px;
  --mat-paginator-page-size-select-touch-target-height: 48px;
  --mat-paginator-container-text-color: #1a1c1d;
  --mat-paginator-container-background-color: #f9f9fb;
  --mat-paginator-disabled-icon-color: color-mix(in srgb, #1a1c1d 38%, transparent);
  --mat-paginator-enabled-icon-color: #3e4943;
  --mat-paginator-container-size: 40px;
  --mat-paginator-form-field-container-height: 36px;
  --mat-paginator-form-field-container-vertical-padding: 6px;
  --mat-paginator-touch-target-display: none;
  --mat-paginator-container-text-font: Inter;
  --mat-paginator-container-text-line-height: 1rem;
  --mat-paginator-container-text-size: 0.75rem;
  --mat-paginator-container-text-tracking: 0.025rem;
  --mat-paginator-container-text-weight: 400;
  --mat-paginator-select-trigger-text-size: 0.75rem;
  --mat-tab-active-indicator-height: 2px;
  --mat-tab-active-indicator-shape: 0;
  --mat-tab-divider-height: 1px;
  --mat-tab-active-focus-indicator-color: #006c4b;
  --mat-tab-active-focus-label-text-color: #1a1c1d;
  --mat-tab-active-hover-indicator-color: #006c4b;
  --mat-tab-active-hover-label-text-color: #1a1c1d;
  --mat-tab-active-indicator-color: #006c4b;
  --mat-tab-active-label-text-color: #1a1c1d;
  --mat-tab-active-ripple-color: #1a1c1d;
  --mat-tab-divider-color: #dae5dc;
  --mat-tab-inactive-focus-label-text-color: #1a1c1d;
  --mat-tab-inactive-hover-label-text-color: #1a1c1d;
  --mat-tab-inactive-label-text-color: #1a1c1d;
  --mat-tab-inactive-ripple-color: #1a1c1d;
  --mat-tab-pagination-icon-color: #1a1c1d;
  --mat-tab-disabled-ripple-color: #3e4943;
  --mat-tab-container-height: 32px;
  --mat-tab-label-text-font: Inter;
  --mat-tab-label-text-line-height: 1.25rem;
  --mat-tab-label-text-size: 0.875rem;
  --mat-tab-label-text-tracking: 0.006rem;
  --mat-tab-label-text-weight: 500;
  --mat-checkbox-selected-focus-state-layer-opacity: 0.12;
  --mat-checkbox-selected-hover-state-layer-opacity: 0.08;
  --mat-checkbox-selected-pressed-state-layer-opacity: 0.12;
  --mat-checkbox-unselected-focus-state-layer-opacity: 0.12;
  --mat-checkbox-unselected-hover-state-layer-opacity: 0.08;
  --mat-checkbox-unselected-pressed-state-layer-opacity: 0.12;
  --mat-checkbox-touch-target-size: 48px;
  --mat-checkbox-disabled-label-color: color-mix(in srgb, #1a1c1d 38%, transparent);
  --mat-checkbox-disabled-selected-checkmark-color: #f9f9fb;
  --mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, #1a1c1d 38%, transparent);
  --mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, #1a1c1d 38%, transparent);
  --mat-checkbox-label-text-color: #1a1c1d;
  --mat-checkbox-selected-checkmark-color: #ffffff;
  --mat-checkbox-selected-focus-icon-color: #006c4b;
  --mat-checkbox-selected-focus-state-layer-color: #006c4b;
  --mat-checkbox-selected-hover-icon-color: #006c4b;
  --mat-checkbox-selected-hover-state-layer-color: #006c4b;
  --mat-checkbox-selected-icon-color: #006c4b;
  --mat-checkbox-selected-pressed-icon-color: #006c4b;
  --mat-checkbox-selected-pressed-state-layer-color: #1a1c1d;
  --mat-checkbox-unselected-focus-icon-color: #1a1c1d;
  --mat-checkbox-unselected-focus-state-layer-color: #1a1c1d;
  --mat-checkbox-unselected-hover-icon-color: #1a1c1d;
  --mat-checkbox-unselected-hover-state-layer-color: #1a1c1d;
  --mat-checkbox-unselected-icon-color: #3e4943;
  --mat-checkbox-unselected-pressed-state-layer-color: #006c4b;
  --mat-checkbox-touch-target-display: none;
  --mat-checkbox-state-layer-size: 28px;
  --mat-checkbox-label-text-font: Inter;
  --mat-checkbox-label-text-line-height: 1.25rem;
  --mat-checkbox-label-text-size: 0.875rem;
  --mat-checkbox-label-text-tracking: 0.016rem;
  --mat-checkbox-label-text-weight: 400;
  --mat-button-filled-container-shape: 9999px;
  --mat-button-filled-horizontal-padding: 24px;
  --mat-button-filled-icon-offset: -8px;
  --mat-button-filled-icon-spacing: 8px;
  --mat-button-filled-touch-target-size: 48px;
  --mat-button-outlined-container-shape: 9999px;
  --mat-button-outlined-horizontal-padding: 24px;
  --mat-button-outlined-icon-offset: -8px;
  --mat-button-outlined-icon-spacing: 8px;
  --mat-button-outlined-outline-width: 1px;
  --mat-button-outlined-touch-target-size: 48px;
  --mat-button-protected-container-shape: 9999px;
  --mat-button-protected-horizontal-padding: 24px;
  --mat-button-protected-icon-offset: -8px;
  --mat-button-protected-icon-spacing: 8px;
  --mat-button-protected-touch-target-size: 48px;
  --mat-button-text-container-shape: 9999px;
  --mat-button-text-horizontal-padding: 12px;
  --mat-button-text-icon-offset: -4px;
  --mat-button-text-icon-spacing: 8px;
  --mat-button-text-with-icon-horizontal-padding: 16px;
  --mat-button-text-touch-target-size: 48px;
  --mat-button-tonal-container-shape: 9999px;
  --mat-button-tonal-horizontal-padding: 24px;
  --mat-button-tonal-icon-offset: -8px;
  --mat-button-tonal-icon-spacing: 8px;
  --mat-button-tonal-touch-target-size: 48px;
  --mat-button-filled-container-color: #006c4b;
  --mat-button-filled-disabled-container-color: color-mix(in srgb, #1a1c1d 12%, transparent);
  --mat-button-filled-disabled-label-text-color: color-mix(in srgb, #1a1c1d 38%, transparent);
  --mat-button-filled-disabled-state-layer-color: #3e4943;
  --mat-button-filled-focus-state-layer-opacity: 0.12;
  --mat-button-filled-hover-state-layer-opacity: 0.08;
  --mat-button-filled-label-text-color: #ffffff;
  --mat-button-filled-pressed-state-layer-opacity: 0.12;
  --mat-button-filled-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);
  --mat-button-filled-state-layer-color: #ffffff;
  --mat-button-outlined-disabled-label-text-color: color-mix(in srgb, #1a1c1d 38%, transparent);
  --mat-button-outlined-disabled-outline-color: color-mix(in srgb, #1a1c1d 12%, transparent);
  --mat-button-outlined-disabled-state-layer-color: #3e4943;
  --mat-button-outlined-focus-state-layer-opacity: 0.12;
  --mat-button-outlined-hover-state-layer-opacity: 0.08;
  --mat-button-outlined-label-text-color: #006c4b;
  --mat-button-outlined-outline-color: #6e7a72;
  --mat-button-outlined-pressed-state-layer-opacity: 0.12;
  --mat-button-outlined-ripple-color: color-mix(in srgb, #006c4b 12%, transparent);
  --mat-button-outlined-state-layer-color: #006c4b;
  --mat-button-protected-container-color: #f9f9fb;
  --mat-button-protected-container-elevation-shadow:
    0px 2px 1px -1px rgba(0, 0, 0, 0.2),
    0px 1px 1px 0px rgba(0, 0, 0, 0.14),
    0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mat-button-protected-disabled-container-color: color-mix(in srgb, #1a1c1d 12%, transparent);
  --mat-button-protected-disabled-container-elevation-shadow:
    0px 0px 0px 0px rgba(0, 0, 0, 0.2),
    0px 0px 0px 0px rgba(0, 0, 0, 0.14),
    0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mat-button-protected-disabled-label-text-color: color-mix(in srgb, #1a1c1d 38%, transparent);
  --mat-button-protected-disabled-state-layer-color: #3e4943;
  --mat-button-protected-focus-container-elevation-shadow:
    0px 2px 1px -1px rgba(0, 0, 0, 0.2),
    0px 1px 1px 0px rgba(0, 0, 0, 0.14),
    0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mat-button-protected-focus-state-layer-opacity: 0.12;
  --mat-button-protected-hover-container-elevation-shadow:
    0px 3px 3px -2px rgba(0, 0, 0, 0.2),
    0px 3px 4px 0px rgba(0, 0, 0, 0.14),
    0px 1px 8px 0px rgba(0, 0, 0, 0.12);
  --mat-button-protected-hover-state-layer-opacity: 0.08;
  --mat-button-protected-label-text-color: #006c4b;
  --mat-button-protected-pressed-container-elevation-shadow:
    0px 2px 1px -1px rgba(0, 0, 0, 0.2),
    0px 1px 1px 0px rgba(0, 0, 0, 0.14),
    0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mat-button-protected-pressed-state-layer-opacity: 0.12;
  --mat-button-protected-ripple-color: color-mix(in srgb, #006c4b 12%, transparent);
  --mat-button-protected-state-layer-color: #006c4b;
  --mat-button-text-disabled-label-text-color: color-mix(in srgb, #1a1c1d 38%, transparent);
  --mat-button-text-disabled-state-layer-color: #3e4943;
  --mat-button-text-focus-state-layer-opacity: 0.12;
  --mat-button-text-hover-state-layer-opacity: 0.08;
  --mat-button-text-label-text-color: #006c4b;
  --mat-button-text-pressed-state-layer-opacity: 0.12;
  --mat-button-text-ripple-color: color-mix(in srgb, #006c4b 12%, transparent);
  --mat-button-text-state-layer-color: #006c4b;
  --mat-button-tonal-container-color: #e2e2e4;
  --mat-button-tonal-disabled-container-color: color-mix(in srgb, #1a1c1d 12%, transparent);
  --mat-button-tonal-disabled-label-text-color: color-mix(in srgb, #1a1c1d 38%, transparent);
  --mat-button-tonal-disabled-state-layer-color: #3e4943;
  --mat-button-tonal-focus-state-layer-opacity: 0.12;
  --mat-button-tonal-hover-state-layer-opacity: 0.08;
  --mat-button-tonal-label-text-color: #454749;
  --mat-button-tonal-pressed-state-layer-opacity: 0.12;
  --mat-button-tonal-ripple-color: color-mix(in srgb, #454749 12%, transparent);
  --mat-button-tonal-state-layer-color: #454749;
  --mat-button-filled-touch-target-display: none;
  --mat-button-filled-container-height: 28px;
  --mat-button-outlined-container-height: 28px;
  --mat-button-outlined-touch-target-display: none;
  --mat-button-protected-touch-target-display: none;
  --mat-button-protected-container-height: 28px;
  --mat-button-text-touch-target-display: none;
  --mat-button-text-container-height: 28px;
  --mat-button-tonal-container-height: 28px;
  --mat-button-tonal-touch-target-display: none;
  --mat-button-filled-label-text-font: Inter;
  --mat-button-filled-label-text-size: 0.875rem;
  --mat-button-filled-label-text-tracking: 0.006rem;
  --mat-button-filled-label-text-weight: 500;
  --mat-button-outlined-label-text-font: Inter;
  --mat-button-outlined-label-text-size: 0.875rem;
  --mat-button-outlined-label-text-tracking: 0.006rem;
  --mat-button-outlined-label-text-weight: 500;
  --mat-button-protected-label-text-font: Inter;
  --mat-button-protected-label-text-size: 0.875rem;
  --mat-button-protected-label-text-tracking: 0.006rem;
  --mat-button-protected-label-text-weight: 500;
  --mat-button-text-label-text-font: Inter;
  --mat-button-text-label-text-size: 0.875rem;
  --mat-button-text-label-text-tracking: 0.006rem;
  --mat-button-text-label-text-weight: 500;
  --mat-button-tonal-label-text-font: Inter;
  --mat-button-tonal-label-text-size: 0.875rem;
  --mat-button-tonal-label-text-tracking: 0.006rem;
  --mat-button-tonal-label-text-weight: 500;
  --mat-icon-button-icon-size: 24px;
  --mat-icon-button-container-shape: 9999px;
  --mat-icon-button-touch-target-size: 48px;
  --mat-icon-button-disabled-icon-color: color-mix(in srgb, #1a1c1d 38%, transparent);
  --mat-icon-button-disabled-state-layer-color: #3e4943;
  --mat-icon-button-focus-state-layer-opacity: 0.12;
  --mat-icon-button-hover-state-layer-opacity: 0.08;
  --mat-icon-button-icon-color: #3e4943;
  --mat-icon-button-pressed-state-layer-opacity: 0.12;
  --mat-icon-button-ripple-color: color-mix(in srgb, #3e4943 12%, transparent);
  --mat-icon-button-state-layer-color: #3e4943;
  --mat-icon-button-touch-target-display: none;
  --mat-icon-button-state-layer-size: 24px;
  --mat-fab-container-shape: 16px;
  --mat-fab-extended-container-height: 56px;
  --mat-fab-extended-container-shape: 16px;
  --mat-fab-small-container-shape: 12px;
  --mat-fab-touch-target-size: 48px;
  --mat-fab-small-touch-target-size: 48px;
  --mat-fab-container-color: #97f5c8;
  --mat-fab-container-elevation-shadow:
    0px 3px 5px -1px rgba(0, 0, 0, 0.2),
    0px 6px 10px 0px rgba(0, 0, 0, 0.14),
    0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mat-fab-disabled-state-container-color: color-mix(in srgb, #1a1c1d 12%, transparent);
  --mat-fab-disabled-state-foreground-color: color-mix(in srgb, #1a1c1d 38%, transparent);
  --mat-fab-extended-container-elevation-shadow:
    0px 3px 5px -1px rgba(0, 0, 0, 0.2),
    0px 6px 10px 0px rgba(0, 0, 0, 0.14),
    0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mat-fab-extended-focus-container-elevation-shadow:
    0px 3px 5px -1px rgba(0, 0, 0, 0.2),
    0px 6px 10px 0px rgba(0, 0, 0, 0.14),
    0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mat-fab-extended-hover-container-elevation-shadow:
    0px 5px 5px -3px rgba(0, 0, 0, 0.2),
    0px 8px 10px 1px rgba(0, 0, 0, 0.14),
    0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mat-fab-extended-pressed-container-elevation-shadow: 6;
  --mat-fab-focus-container-elevation-shadow:
    0px 3px 5px -1px rgba(0, 0, 0, 0.2),
    0px 6px 10px 0px rgba(0, 0, 0, 0.14),
    0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mat-fab-focus-state-layer-opacity: 0.12;
  --mat-fab-foreground-color: #005138;
  --mat-fab-hover-container-elevation-shadow:
    0px 5px 5px -3px rgba(0, 0, 0, 0.2),
    0px 8px 10px 1px rgba(0, 0, 0, 0.14),
    0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mat-fab-hover-state-layer-opacity: 0.08;
  --mat-fab-pressed-container-elevation-shadow:
    0px 3px 5px -1px rgba(0, 0, 0, 0.2),
    0px 6px 10px 0px rgba(0, 0, 0, 0.14),
    0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mat-fab-pressed-state-layer-opacity: 0.12;
  --mat-fab-ripple-color: color-mix(in srgb, #005138 12%, transparent);
  --mat-fab-small-container-color: #97f5c8;
  --mat-fab-small-container-elevation-shadow:
    0px 3px 5px -1px rgba(0, 0, 0, 0.2),
    0px 6px 10px 0px rgba(0, 0, 0, 0.14),
    0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mat-fab-small-disabled-state-container-color: color-mix(in srgb, #1a1c1d 12%, transparent);
  --mat-fab-small-disabled-state-foreground-color: color-mix(in srgb, #1a1c1d 38%, transparent);
  --mat-fab-small-focus-container-elevation-shadow:
    0px 3px 5px -1px rgba(0, 0, 0, 0.2),
    0px 6px 10px 0px rgba(0, 0, 0, 0.14),
    0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mat-fab-small-focus-state-layer-opacity: 0.12;
  --mat-fab-small-foreground-color: #005138;
  --mat-fab-small-hover-container-elevation-shadow:
    0px 5px 5px -3px rgba(0, 0, 0, 0.2),
    0px 8px 10px 1px rgba(0, 0, 0, 0.14),
    0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mat-fab-small-hover-state-layer-opacity: 0.08;
  --mat-fab-small-pressed-container-elevation-shadow:
    0px 3px 5px -1px rgba(0, 0, 0, 0.2),
    0px 6px 10px 0px rgba(0, 0, 0, 0.14),
    0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mat-fab-small-pressed-state-layer-opacity: 0.12;
  --mat-fab-small-ripple-color: color-mix(in srgb, #005138 12%, transparent);
  --mat-fab-small-state-layer-color: #005138;
  --mat-fab-state-layer-color: #005138;
  --mat-fab-touch-target-display: none;
  --mat-fab-extended-label-text-font: Inter;
  --mat-fab-extended-label-text-size: 0.875rem;
  --mat-fab-extended-label-text-tracking: 0.006rem;
  --mat-fab-extended-label-text-weight: 500;
  --mat-snack-bar-container-shape: 4px;
  --mat-snack-bar-button-color: #7bd9ad;
  --mat-snack-bar-container-color: #2f3132;
  --mat-snack-bar-supporting-text-color: #f0f0f2;
  --mat-snack-bar-supporting-text-font: Inter;
  --mat-snack-bar-supporting-text-line-height: 1.25rem;
  --mat-snack-bar-supporting-text-size: 0.875rem;
  --mat-snack-bar-supporting-text-weight: 400;
  --mat-table-row-item-outline-width: 1px;
  --mat-table-background-color: #f9f9fb;
  --mat-table-header-headline-color: #1a1c1d;
  --mat-table-row-item-label-text-color: #1a1c1d;
  --mat-table-row-item-outline-color: #6e7a72;
  --mat-table-header-container-height: 40px;
  --mat-table-footer-container-height: 36px;
  --mat-table-row-item-container-height: 36px;
  --mat-table-header-headline-font: Inter;
  --mat-table-header-headline-line-height: 1.25rem;
  --mat-table-header-headline-size: 0.875rem;
  --mat-table-header-headline-tracking: 0.006rem;
  --mat-table-header-headline-weight: 500;
  --mat-table-row-item-label-text-font: Inter;
  --mat-table-row-item-label-text-line-height: 1.25rem;
  --mat-table-row-item-label-text-size: 0.875rem;
  --mat-table-row-item-label-text-tracking: 0.016rem;
  --mat-table-row-item-label-text-weight: 400;
  --mat-table-footer-supporting-text-font: Inter;
  --mat-table-footer-supporting-text-line-height: 1.25rem;
  --mat-table-footer-supporting-text-size: 0.875rem;
  --mat-table-footer-supporting-text-tracking: 0.016rem;
  --mat-table-footer-supporting-text-weight: 400;
  --mat-progress-spinner-size: 48px;
  --mat-progress-spinner-active-indicator-width: 4px;
  --mat-progress-spinner-active-indicator-color: #006c4b;
  --mat-badge-container-offset: -12px 0;
  --mat-badge-container-overlap-offset: -12px;
  --mat-badge-container-padding: 0 4px;
  --mat-badge-container-shape: 9999px;
  --mat-badge-container-size: 16px;
  --mat-badge-large-size-container-offset: -12px 0;
  --mat-badge-large-size-container-overlap-offset: -12px;
  --mat-badge-large-size-container-padding: 0 4px;
  --mat-badge-large-size-container-size: 16px;
  --mat-badge-legacy-container-size: unset;
  --mat-badge-legacy-large-size-container-size: unset;
  --mat-badge-legacy-small-size-container-size: unset;
  --mat-badge-small-size-container-offset: -6px 0;
  --mat-badge-small-size-container-overlap-offset: -6px;
  --mat-badge-small-size-container-padding: 0;
  --mat-badge-small-size-container-size: 6px;
  --mat-badge-background-color: #bb1614;
  --mat-badge-disabled-state-background-color: color-mix(in srgb, #bb1614 38%, transparent);
  --mat-badge-disabled-state-text-color: #ffffff;
  --mat-badge-text-color: #ffffff;
  --mat-badge-large-size-line-height: 16px;
  --mat-badge-large-size-text-size: 0.688rem;
  --mat-badge-line-height: 16px;
  --mat-badge-small-size-line-height: 6px;
  --mat-badge-small-size-text-size: 0;
  --mat-badge-text-font: Inter;
  --mat-badge-text-size: 0.688rem;
  --mat-badge-text-weight: 500;
  --mat-bottom-sheet-container-shape: 28px;
  --mat-bottom-sheet-container-text-color: #1a1c1d;
  --mat-bottom-sheet-container-background-color: #f3f3f5;
  --mat-bottom-sheet-container-text-font: Inter;
  --mat-bottom-sheet-container-text-line-height: 1.5rem;
  --mat-bottom-sheet-container-text-size: 1rem;
  --mat-bottom-sheet-container-text-tracking: 0.031rem;
  --mat-bottom-sheet-container-text-weight: 400;
  --mat-button-toggle-focus-state-layer-opacity: 0.12;
  --mat-button-toggle-hover-state-layer-opacity: 0.08;
  --mat-button-toggle-shape: 28px;
  --mat-button-toggle-background-color: transparent;
  --mat-button-toggle-disabled-selected-state-background-color: color-mix(in srgb, #1a1c1d 12%, transparent);
  --mat-button-toggle-disabled-selected-state-text-color: color-mix(in srgb, #1a1c1d 38%, transparent);
  --mat-button-toggle-disabled-state-background-color: transparent;
  --mat-button-toggle-disabled-state-text-color: color-mix(in srgb, #1a1c1d 38%, transparent);
  --mat-button-toggle-divider-color: #6e7a72;
  --mat-button-toggle-selected-state-background-color: #e2e2e4;
  --mat-button-toggle-selected-state-text-color: #454749;
  --mat-button-toggle-state-layer-color: #1a1c1d;
  --mat-button-toggle-text-color: #1a1c1d;
  --mat-button-toggle-height: 24px;
  --mat-button-toggle-label-text-font: Inter;
  --mat-button-toggle-label-text-line-height: 1.25rem;
  --mat-button-toggle-label-text-size: 0.875rem;
  --mat-button-toggle-label-text-tracking: 0.006rem;
  --mat-button-toggle-label-text-weight: 500;
  --mat-datepicker-calendar-container-elevation-shadow:
    0px 0px 0px 0px rgba(0, 0, 0, 0.2),
    0px 0px 0px 0px rgba(0, 0, 0, 0.14),
    0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-container-shape: 16px;
  --mat-datepicker-calendar-container-touch-elevation-shadow:
    0px 0px 0px 0px rgba(0, 0, 0, 0.2),
    0px 0px 0px 0px rgba(0, 0, 0, 0.14),
    0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-container-touch-shape: 28px;
  --mat-datepicker-calendar-body-label-text-color: #1a1c1d;
  --mat-datepicker-calendar-container-background-color: #e8e8ea;
  --mat-datepicker-calendar-container-text-color: #1a1c1d;
  --mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, #1a1c1d 38%, transparent);
  --mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #1a1c1d 12%, transparent);
  --mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #1a1c1d 8%, transparent);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: #97f5c8;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #5d5e60;
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #e2e2e4;
  --mat-datepicker-calendar-date-in-range-state-background-color: #97f5c8;
  --mat-datepicker-calendar-date-outline-color: transparent;
  --mat-datepicker-calendar-date-preview-state-outline-color: #006c4b;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #1a1c1d 38%, transparent);
  --mat-datepicker-calendar-date-selected-state-background-color: #006c4b;
  --mat-datepicker-calendar-date-selected-state-text-color: #ffffff;
  --mat-datepicker-calendar-date-text-color: #1a1c1d;
  --mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, #1a1c1d 38%, transparent);
  --mat-datepicker-calendar-date-today-outline-color: #006c4b;
  --mat-datepicker-calendar-date-today-selected-state-outline-color: #006c4b;
  --mat-datepicker-calendar-header-divider-color: transparent;
  --mat-datepicker-calendar-header-text-color: #3e4943;
  --mat-datepicker-calendar-navigation-button-icon-color: #3e4943;
  --mat-datepicker-calendar-period-button-icon-color: #3e4943;
  --mat-datepicker-calendar-period-button-text-color: #3e4943;
  --mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, #1a1c1d 38%, transparent);
  --mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, #1a1c1d 38%, transparent);
  --mat-datepicker-range-input-separator-color: #1a1c1d;
  --mat-datepicker-toggle-active-state-icon-color: #006c4b;
  --mat-datepicker-toggle-icon-color: #3e4943;
  --mat-datepicker-calendar-body-label-text-size: 0.875rem;
  --mat-datepicker-calendar-body-label-text-weight: 500;
  --mat-datepicker-calendar-header-text-size: 0.875rem;
  --mat-datepicker-calendar-header-text-weight: 500;
  --mat-datepicker-calendar-period-button-text-size: 0.875rem;
  --mat-datepicker-calendar-period-button-text-weight: 500;
  --mat-datepicker-calendar-text-font: Inter;
  --mat-datepicker-calendar-text-size: 0.875rem;
  --mat-divider-width: 1px;
  --mat-divider-color: #bec9c1;
  --mat-expansion-container-shape: 12px;
  --mat-expansion-header-indicator-display: inline-block;
  --mat-expansion-legacy-header-indicator-display: none;
  --mat-expansion-container-elevation-shadow:
    0px 3px 1px -2px rgba(0, 0, 0, 0.2),
    0px 2px 2px 0px rgba(0, 0, 0, 0.14),
    0px 1px 5px 0px rgba(0, 0, 0, 0.12);
  --mat-expansion-actions-divider-color: #6e7a72;
  --mat-expansion-container-background-color: #f9f9fb;
  --mat-expansion-container-text-color: #1a1c1d;
  --mat-expansion-header-description-color: #3e4943;
  --mat-expansion-header-disabled-state-text-color: color-mix(in srgb, #1a1c1d 38%, transparent);
  --mat-expansion-header-focus-state-layer-color: color-mix(in srgb, #1a1c1d 12%, transparent);
  --mat-expansion-header-hover-state-layer-color: color-mix(in srgb, #1a1c1d 8%, transparent);
  --mat-expansion-header-indicator-color: #3e4943;
  --mat-expansion-header-text-color: #1a1c1d;
  --mat-expansion-header-collapsed-state-height: 36px;
  --mat-expansion-header-expanded-state-height: 48px;
  --mat-expansion-container-text-font: Inter;
  --mat-expansion-container-text-line-height: 1.5rem;
  --mat-expansion-container-text-size: 1rem;
  --mat-expansion-container-text-tracking: 0.031rem;
  --mat-expansion-container-text-weight: 400;
  --mat-expansion-header-text-font: Inter;
  --mat-expansion-header-text-line-height: 1.5rem;
  --mat-expansion-header-text-size: 1rem;
  --mat-expansion-header-text-tracking: 0.009rem;
  --mat-expansion-header-text-weight: 500;
  --mat-grid-list-tile-header-primary-text-size: 400 1rem / 1.5rem Inter;
  --mat-grid-list-tile-header-secondary-text-size: 400 0.875rem / 1.25rem Inter;
  --mat-grid-list-tile-footer-primary-text-size: 400 1rem / 1.5rem Inter;
  --mat-grid-list-tile-footer-secondary-text-size: 400 0.875rem / 1.25rem Inter;
  --mat-icon-color: inherit;
  --mat-sidenav-container-shape: 16px;
  --mat-sidenav-container-elevation-shadow: none;
  --mat-sidenav-container-width: 360px;
  --mat-sidenav-container-divider-color: transparent;
  --mat-sidenav-container-background-color: #f9f9fb;
  --mat-sidenav-container-text-color: #3e4943;
  --mat-sidenav-content-background-color: #f9f9fb;
  --mat-sidenav-content-text-color: #1a1c1d;
  --mat-sidenav-scrim-color: color-mix(in srgb, #28332d 40%, transparent);
  --mat-stepper-header-error-state-icon-background-color: transparent;
  --mat-stepper-header-focus-state-layer-shape: 12px;
  --mat-stepper-header-hover-state-layer-shape: 12px;
  --mat-stepper-container-color: #f9f9fb;
  --mat-stepper-header-done-state-icon-background-color: #006c4b;
  --mat-stepper-header-done-state-icon-foreground-color: #ffffff;
  --mat-stepper-header-edit-state-icon-background-color: #006c4b;
  --mat-stepper-header-edit-state-icon-foreground-color: #ffffff;
  --mat-stepper-header-error-state-icon-foreground-color: #bb1614;
  --mat-stepper-header-error-state-label-text-color: #bb1614;
  --mat-stepper-header-focus-state-layer-color: color-mix(in srgb, #1a1c1d 12%, transparent);
  --mat-stepper-header-hover-state-layer-color: color-mix(in srgb, #1a1c1d 8%, transparent);
  --mat-stepper-header-icon-background-color: #3e4943;
  --mat-stepper-header-icon-foreground-color: #f9f9fb;
  --mat-stepper-header-label-text-color: #3e4943;
  --mat-stepper-header-optional-label-text-color: #3e4943;
  --mat-stepper-header-selected-state-icon-background-color: #006c4b;
  --mat-stepper-header-selected-state-icon-foreground-color: #ffffff;
  --mat-stepper-header-selected-state-label-text-color: #3e4943;
  --mat-stepper-line-color: #6e7a72;
  --mat-stepper-header-height: 42px;
  --mat-stepper-container-text-font: Inter;
  --mat-stepper-header-label-text-font: Inter;
  --mat-stepper-header-label-text-size: 0.875rem;
  --mat-stepper-header-label-text-weight: 500;
  --mat-stepper-header-error-state-label-text-size: 0.875rem;
  --mat-stepper-header-selected-state-label-text-size: 0.875rem;
  --mat-stepper-header-selected-state-label-text-weight: 500;
  --mat-stepper-header-height: 42px;
  --mat-sort-arrow-color: #1a1c1d;
  --mat-toolbar-container-background-color: #f9f9fb;
  --mat-toolbar-container-text-color: #1a1c1d;
  --mat-toolbar-standard-height: 52px;
  --mat-toolbar-mobile-height: 44px;
  --mat-toolbar-title-text-font: Roboto, sans-serif;
  --mat-toolbar-title-text-line-height: 1.75rem;
  --mat-toolbar-title-text-size: 1.375rem;
  --mat-toolbar-title-text-tracking: 0;
  --mat-toolbar-title-text-weight: 400;
  --mat-tree-container-background-color: #f9f9fb;
  --mat-tree-node-text-color: #1a1c1d;
  --mat-tree-node-min-height: 28px;
  --mat-tree-node-text-font: Inter;
  --mat-tree-node-text-size: 1rem;
  --mat-tree-node-text-weight: 400;
  --mat-timepicker-container-shape: 4px;
  --mat-timepicker-container-background-color: #eeeef0;
  --mat-timepicker-container-elevation-shadow:
    0px 3px 1px -2px rgba(0, 0, 0, 0.2),
    0px 2px 2px 0px rgba(0, 0, 0, 0.14),
    0px 1px 5px 0px rgba(0, 0, 0, 0.12);
  --mat-chip-label-text-color: #3A3A3A;
  --mat-chip-elevated-container-color: #eeeeee;
  --mat-chip-outline-color: #eeeeee;
  --mat-chip-focus-outline-color: red;
  --mat-card-elevated-container-color: #FFF;
  --mat-card-elevated-container-shape: none;
  --mat-form-field-container-text-line-height: 32px;
  --mat-form-field-container-height: 32px;
  --mat-form-field-outlined-outline-width: 1px;
  --mat-autocomplete-background-color: #FFF;
  --mat-menu-container-color: #FFF;
  --mat-list-list-item-container-color: transparent;
  --mat-list-list-item-hover-state-layer-opacity: 0;
  --mat-list-list-item-focus-state-layer-opacity: 0;
  --mat-list-list-item-disabled-state-layer-opacity: 0;
  --mat-list-list-item-hover-state-layer-color: transparent;
  --mat-list-list-item-focus-state-layer-color: transparent;
  --mat-list-list-item-disabled-state-layer-color: transparent;
  --mat-list-list-item-one-line-container-height: 56px;
  --mat-list-list-item-two-line-container-height: 72px;
  --mat-list-list-item-three-line-container-height: 88px;
  --mat-autocomplete-background-color: #FFF;
  --mat-menu-container-color: #FFF;
}
:root .mat-mdc-tab {
  width: 160px;
  height: 48px;
}
:root .mat-mdc-tab .mdc-tab__text-label {
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 500;
}
:root .mat-mdc-tab-header {
  border-bottom: none;
  border-bottom: 1px solid var(--mat-tab-header-divider-color, var(--mat-sys-surface-variant));
  padding-right: 32px;
  margin-right: 24px;
}
:root .mat-mdc-tab-header .mat-mdc-tab-label-container {
  border: none;
}
:root .mat-mdc-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels {
  margin-right: 80px;
}
:root {
  --mat-tab-active-label-text-color: #1A9267;
  --mat-tab-inactive-label-text-color: #7d7d7d;
  --mat-tab-active-hover-label-text-color: #1A9267;
  --mat-tab-inactive-hover-label-text-color: #3A3A3A;
  --mat-tab-active-focus-label-text-color: #1A9267;
  --mat-tab-inactive-focus-label-text-color: #3A3A3A;
  --mat-tab-label-text-font: Inter;
  --mat-tab-label-text-size: 14px;
  --mat-tab-label-text-weight: 500;
  --mat-tab-label-text-line-height: 48px;
}
:root .mat-mdc-tab.mdc-tab--active .mdc-tab__text-label {
  font-weight: 600;
}
:root .mat-mdc-tab:not(.mdc-tab--active):hover {
  background-color: #eff6f2;
}
:root .mat-tab-label {
  height: 48px;
  padding: 0 24px;
  cursor: pointer;
  box-sizing: border-box;
  opacity: 0.6;
  min-width: 160px;
  text-align: center;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  white-space: nowrap;
  position: relative;
  font-size: 14px;
  font-weight: 500;
}
:root .mat-tab-label-active {
  opacity: 1;
  font-weight: 600;
  color: #1A9267;
}
:root .mat-tab-label:hover:not(.mat-tab-label-active) {
  background-color: #eff6f2;
}
:root .mat-badge-content {
  border: 1px solid #007c50;
  background-color: transparent;
  color: #007c50;
  border-radius: 4px;
  min-width: 16px;
  min-height: 16px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 10px;
  padding: 0 4px;
  line-height: 16px;
  font-weight: 500;
}
:root .mat-expansion-panel {
  box-shadow: none !important;
  background-color: white;
}
:root .mat-expansion-panel:not([class*=mat-elevation-z]),
:root .mat-accordion .mat-expansion-panel,
:root .mat-expansion-panel.mat-expanded {
  box-shadow: none !important;
}
:root .mat-expansion-panel-header {
  height: 48px;
  min-height: 48px;
}
:root .mat-expansion-indicator {
  --mat-expansion-header-indicator-color: #1A9267;
}
:root .mat-expansion-panel-header-title {
  align-items: center;
}
:root .mat-expansion-panel .mat-expansion-panel-header:hover:not([aria-disabled=true]) {
  background-color: #eff6f2;
}
:root .header-user-info app-user-avatar-display .header-avatar-wrapper ngx-avatars .avatar-container .avatar-content {
  height: 2.5rem;
}
:root {
  --mat-dialog-container-max-width: 100%;
  --mat-form-field-container-text-line-height: 32px;
  --mat-form-field-container-height: 32px;
  --mat-form-field-outlined-outline-width: 1px;
  --mat-slide-toggle-with-icon-handle-size: 20px;
  --mat-slide-toggle-selected-icon-size: 10px;
  --mat-slide-toggle-unselected-icon-size: 10px;
  --mat-slide-toggle-track-height: 24px;
  --mat-slide-toggle-track-width: 48px;
  --mat-datepicker-calendar-body-label-text-color: #646475;
  --mat-datepicker-calendar-container-background-color: #FFFFFF;
  --mat-datepicker-calendar-container-elevation-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.08);
}
quill-editor {
  width: 100% !important;
  height: 100% !important;
  overflow-y: hidden;
}
.mat-mdc-card {
  padding: 16px !important;
}
.mat-drawer {
  --mat-sidenav-container-shape: 0px;
  box-shadow: 5px 0 8px 0 #e6e6e9 !important;
}
.mat-drawer:not(.mat-drawer-side) {
  box-shadow:
    0 8px 10px -5px rgba(0, 0, 0, 0.2),
    0 16px 24px 2px rgba(0, 0, 0, 0.14),
    0 6px 30px 5px rgba(0, 0, 0, 0.12) !important;
}
.mat-mdc-dialog-container {
  --mdc-dialog-container-shape: 8px;
}
.mdc-list-item.mdc-list-item--with-one-line {
  --mdc-list-list-item-one-line-container-height: 52px !important;
}
.mat-mdc-dialog-container .mat-mdc-dialog-title + .mat-mdc-dialog-content {
  padding-top: 3px !important;
}
.mdc-text-field--outlined:not(.mdc-text-field--disabled) {
  background-color: #FFF;
}
.contains-mat-select-search .mat-select-search-inner-row .mat-select-search-clear {
  top: 10px;
  right: 7px;
}
.mat-icon {
  color: #1A9267;
  fill: #1A9267;
}
.warn-color {
  color: var(--warn-color);
}
.warn-hint {
  color: var(--warn-color) !important;
}
* {
  box-sizing: border-box;
}
html {
  height: 100%;
}
body {
  height: 100%;
  margin: 0;
  padding: 0;
  font-family: "Inter", sans-serif;
}
.mat-list-item body {
  font-family: Inter, sans-serif;
}
.flex {
  flex: 1 1 auto;
}
.cursor-pointer {
  cursor: pointer;
}
.full-width {
  width: 100%;
}
.no-max-width {
  max-width: none;
}
.no-wrap {
  white-space: nowrap;
}
.no-data-font {
  font-size: 30px;
  font-weight: bold;
  letter-spacing: 2px;
  opacity: 0.2;
}
.panel-info {
  font-size: 30px;
  font-weight: bold;
  height: 100%;
  letter-spacing: 2px;
  margin-top: 0;
  opacity: 0.2;
}
.info-alert {
  background: #1270B6;
  color: #fff;
}
.success-snackbar,
.success-alert {
  background: #1A9267;
  color: #fff;
}
.error-snackbar,
.error-alert {
  background: #f44336;
  color: #fff;
}
.warn-snackbar,
.warn-alert {
  background: #1270B6;
  color: #fff;
}
.full-width-dialog {
  max-width: 100vw;
  overflow-y: auto;
}
.full-width {
  width: 100%;
}
.full-height {
  height: 100%;
}
.font-weight-500 {
  font-weight: 500;
}
.font-bold {
  font-weight: bold;
}
.ql-tooltip::before {
  content: "Link:" !important;
  color: #000 !important;
}
.ql-tooltip a.ql-remove::before {
  content: "\2715" !important;
  color: #000 !important;
}
.ql-tooltip a.ql-action::after {
  content: "\2699" !important;
  color: #000 !important;
}
.ql-tooltip[data-mode=link]::before {
  content: "Link:" !important;
  color: #000 !important;
}
.ql-tooltip.ql-editing a.ql-action::after {
  content: "\2399" !important;
  font-size: 21px !important;
  color: #000 !important;
}
.ql-tooltip .ql-preview {
  color: #000 !important;
}
.ql-toolbar.ql-snow {
  border-width: 0 0 1px 0 !important;
  border-color: #c1c1c1;
}
.ql-container {
  border: none !important;
}
.message-box {
  text-align: center;
}
* {
  scrollbar-width: thin;
  scrollbar-color: #E2E8ED #F8F8F8;
}
*::-webkit-scrollbar {
  width: 15px;
}
*::-webkit-scrollbar-track {
  background: #F8F8F8;
  border-radius: 20px;
}
*::-webkit-scrollbar-thumb {
  background-color: #E2E8ED;
  border-radius: 20px;
  border: 3px solid #F8F8F8;
}
.no-bottom-line {
  border: none;
}
.confirm-dialog button.mat-accent {
  color: #484848;
}
.confirm-dialog h3 {
  border-bottom: 2px solid #1A9267;
  width: 100%;
  padding-bottom: 10px;
}
.tour-step .mat-card {
  box-shadow: none;
}
.tour-step .mat-card-title .title-text {
  font-size: 16px !important;
}
.fc-theme-standard th,
.fc-theme-standard td {
  border-color: #E7E7F8 !important;
}
.calendar {
  display: flex;
  flex-direction: column;
  padding: 3rem;
  width: 100%;
  background-color: #F6F6FC;
}
.calendar__header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1rem;
  gap: 1rem;
}
.calendar__navigation {
  display: flex;
  align-items: center;
}
.calendar__month-selector {
  display: flex;
  align-items: center;
  gap: 0.5rem;
  background-color: #ffffff;
  border: 1px solid #E7E7F8;
  border-radius: 0.5rem;
  padding: 0.5rem 1rem;
  height: 2.5rem;
}
.calendar__month-name {
  font-family: Inter, sans-serif;
  font-size: 0.894375rem;
  font-weight: 400;
  line-height: 1.6;
  color: #4A4A5B;
  white-space: nowrap;
}
.calendar__nav-button {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.25rem;
  background: none;
  border: none;
  border-radius: 0.25rem;
  cursor: pointer;
  color: #4A4A5B;
  transition: background-color 0.2s;
}
.calendar__nav-button:hover {
  background-color: #F6F6FC;
}
.calendar__nav-button svg {
  width: 1rem;
  height: 1rem;
}
.calendar__filters {
  display: flex;
  align-items: center;
  gap: 0.5rem;
}
.calendar__view-selector {
  width: 8.125rem;
}
.calendar__filter-dropdown {
  display: flex;
  align-items: center;
  gap: 0.5rem;
  background-color: #ffffff;
  border: 1px solid #E7E7F8;
  border-radius: 0.5rem;
  padding: 0.5rem 0.75rem;
  height: 2.4375rem;
  cursor: pointer;
  transition: background-color 0.2s;
}
.calendar__filter-dropdown:hover {
  background-color: #F6F6FC;
}
.calendar__filter-dropdown span {
  font-family: Inter, sans-serif;
  font-size: 0.894375rem;
  font-weight: 400;
  line-height: 1.6;
  color: #4A4A5B;
  white-space: nowrap;
}
.calendar__filter-dropdown svg {
  width: 1rem;
  height: 1rem;
  color: #4A4A5B;
}
.calendar__filter-button {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 2.5rem;
  height: 2.5rem;
  background-color: #ffffff;
  border: 1px solid #E7E7F8;
  border-radius: 0.5rem;
  padding: 0.5rem;
  cursor: pointer;
  transition: background-color 0.2s;
}
.calendar__filter-button:hover {
  background-color: #F6F6FC;
}
.calendar__filter-button svg {
  width: 1.5rem;
  height: 1.5rem;
  color: #4A4A5B;
}
.calendar__wrapper {
  background-color: #ffffff;
  border: 1px solid #E7E7F8;
  border-radius: 0.5rem;
  overflow: auto;
  max-width: 100%;
  max-height: calc(100vh - 200px);
}
.calendar__wrapper::-webkit-scrollbar {
  width: 0.5rem;
  height: 0.5rem;
}
.calendar__wrapper::-webkit-scrollbar-track {
  background: #F6F6FC;
  border-radius: 0.25rem;
}
.calendar__wrapper::-webkit-scrollbar-thumb {
  background: #E7E7F8;
  border-radius: 0.25rem;
}
.calendar__wrapper::-webkit-scrollbar-thumb:hover {
  background: #D0D0E0;
}
.fc .fc-view-harness {
  background-color: #ffffff;
}
.fc .fc-timegrid-slot {
  min-width: 6.25rem !important;
}
.fc .fc-scrollgrid {
  border: none !important;
  border-radius: 0.5rem;
}
.fc .fc-col-header {
  background-color: #ffffff;
}
.fc .fc-col-header-cell {
  font-family: Inter, sans-serif;
  font-size: 0.894375rem;
  font-weight: 500;
  line-height: 1.6;
  color: #646475;
  background-color: #ffffff;
  padding: 0.75rem;
  text-align: left;
}
.fc .fc-daygrid-day {
  background-color: #ffffff;
  min-height: 12.0625rem;
}
.fc .fc-daygrid-day-frame {
  padding: 0.75rem;
  display: flex;
  flex-direction: column;
  min-height: 6.875rem;
}
.fc .fc-daygrid-day-top {
  flex-direction: row;
  justify-content: flex-start;
  margin-bottom: 0.5rem;
}
.fc .fc-daygrid-day-number {
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 1.6;
  color: #1D1D25;
  padding: 0;
}
.fc .fc-day-other-month .fc-daygrid-day-frame {
  background-color: rgba(246, 246, 252, 0.4) !important;
}
.fc .fc-day-other-month .fc-daygrid-day-number {
  color: #646475;
}
.fc .fc-day-other .fc-daygrid-day-frame {
  background-color: #ffffff;
}
.fc .fc-daygrid-day-events {
  margin-top: 0;
  display: flex;
  flex-direction: column;
  gap: 0.375rem;
}
.fc .fc-daygrid-event-harness {
  margin: 0;
}
.fc .fc-event {
  background: none !important;
  border: none !important;
  padding: 0 !important;
  margin-bottom: 0.375rem;
  cursor: pointer;
}
.fc .fc-event:hover {
  opacity: 0.9;
}
.fc .fc-event-main {
  padding: 0;
}
.fc .fc-timegrid-axis-frame {
  width: 100px !important;
  min-width: 100px !important;
}
.fc .fc-view-timeGridWeek .fc-timegrid-axis,
.fc .fc-view-timeGridWeek .fc-timegrid-axis-frame,
.fc .fc-view-timeGridWeek .fc-scrollgrid-shrink,
.fc .fc-view-timeGridDay .fc-timegrid-axis,
.fc .fc-view-timeGridDay .fc-timegrid-axis-frame,
.fc .fc-view-timeGridDay .fc-scrollgrid-shrink {
  width: 100px !important;
  min-width: 100px !important;
  max-width: 100px !important;
}
.fc .fc-timegrid .fc-timegrid-slot {
  height: 2.5rem;
  border-top: 1px solid #E7E7F8 !important;
}
.fc .fc-timegrid .fc-timegrid-col .fc-timegrid-slot {
  border-top: 1px solid #E7E7F8 !important;
}
.fc .fc-timegrid .fc-timegrid-axis.fc-scrollgrid-shrink {
  border: none !important;
  border-right: 1px solid #E7E7F8 !important;
}
.fc .fc-timegrid .fc-scrollgrid-shrink {
  width: 6.25rem !important;
  min-width: 6.25rem !important;
  max-width: 6.25rem !important;
}
.fc .fc-timegrid .fc-timegrid-axis.fc-scrollgrid-shrink {
  width: 6.25rem !important;
  min-width: 6.25rem !important;
  max-width: 6.25rem !important;
}
.fc .fc-timegrid .fc-timegrid-axis.fc-scrollgrid-shrink .fc-timegrid-slot {
  border: none !important;
  border-top: none !important;
  border-bottom: none !important;
  border-left: none !important;
  border-right: none !important;
}
.fc .fc-timegrid .fc-timegrid-axis.fc-scrollgrid-shrink .fc-timegrid-slot-label {
  border: none !important;
  border-top: none !important;
  border-bottom: none !important;
  border-left: none !important;
  border-right: none !important;
}
.fc .fc-timegrid .fc-timegrid-axis.fc-scrollgrid-shrink .fc-timegrid-axis-table {
  border: none !important;
}
.fc .fc-timegrid .fc-timegrid-axis.fc-scrollgrid-shrink .fc-timegrid-axis-table tr {
  border: none !important;
}
.fc .fc-timegrid .fc-timegrid-axis.fc-scrollgrid-shrink .fc-timegrid-axis-table td {
  border: none !important;
  border-top: none !important;
  border-bottom: none !important;
}
.fc .fc-timegrid .fc-scrollgrid-section-header .fc-timegrid-axis {
  width: 6.25rem !important;
  min-width: 6.25rem !important;
  max-width: 6.25rem !important;
}
.fc .fc-timegrid .fc-timegrid-slot-label {
  font-family: Inter, sans-serif;
  font-size: 0.8rem;
  font-weight: 400;
  color: #646475;
  vertical-align: middle;
  border: none !important;
}
.fc .fc-timegrid .fc-timegrid-axis-table {
  border: none !important;
}
.fc .fc-timegrid .fc-timegrid-axis-table .fc-timegrid-slot {
  border: none !important;
  border-top: none !important;
  border-bottom: none !important;
}
.fc .fc-timegrid .fc-timegrid-axis-table tr {
  border: none !important;
}
.fc .fc-timegrid .fc-timegrid-axis-table td {
  border: none !important;
}
.fc .fc-timegrid .fc-scrollgrid-section-body > tr:first-child > td:first-child,
.fc .fc-timegrid .fc-scrollgrid-section-body > tr:first-child > th:first-child {
  border-top: none !important;
}
.fc .fc-timegrid .fc-timegrid-body {
  border-top: none !important;
  margin-top: 0 !important;
  padding-top: 0 !important;
}
.fc .fc-timegrid .fc-timegrid-divider-inner {
  display: none !important;
}
.fc .fc-timegrid .fc-timegrid-axis-frame,
.fc .fc-timegrid .fc-scrollgrid-sync-table thead,
.fc .fc-timegrid .fc-col-header {
  border-bottom: none !important;
}
.fc .fc-timegrid .fc-timegrid-slots,
.fc .fc-timegrid .fc-timegrid-cols {
  border-top: none !important;
  margin-top: 0 !important;
  padding-top: 0 !important;
}
.fc .fc-timegrid table.fc-scrollgrid-sync-table {
  border-spacing: 0 !important;
  border-collapse: collapse !important;
}
.fc .fc-timegrid .fc-col-header-cell {
  padding: 0.75rem;
  font-family: Inter, sans-serif;
  font-size: 0.894375rem;
  font-weight: 500;
  color: #646475;
}
.fc .fc-timegrid .fc-col-header-cell .fc-col-header-cell-cushion {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.fc .fc-timegrid .fc-daygrid-day-top {
  flex-direction: column;
  align-items: flex-start;
}
.fc .fc-timegrid .fc-timegrid-event {
  border-radius: 0.25rem;
  border: none;
  background: none !important;
}
.fc .fc-timegrid .fc-timegrid-event-harness {
  background: none !important;
}
.fc .fc-timegrid .fc-timegrid-now-indicator-line {
  border-color: #1D865F;
  border-width: 2px;
}
.fc .fc-timegrid .fc-timegrid-now-indicator-arrow {
  border-color: #1D865F;
}
.fc .fc-timegrid-event.fc-event-start.fc-event-end[class*=fc-daygrid] {
  display: none !important;
}
.fc .fc-timegrid-divider {
  display: none !important;
  height: 0 !important;
  min-height: 0 !important;
  max-height: 0 !important;
  padding: 0 !important;
  margin: 0 !important;
  border: none !important;
}
.fc .fc-timegrid-body .fc-daygrid-body {
  display: none !important;
  height: 0 !important;
  min-height: 0 !important;
  max-height: 0 !important;
}
.fc .fc-timegrid .fc-daygrid-body,
.fc .fc-timegrid .fc-daygrid-body-balanced,
.fc .fc-timegrid .fc-daygrid-body-unbalanced,
.fc .fc-timegrid .fc-daygrid-body-natural {
  display: none !important;
  height: 0 !important;
  min-height: 0 !important;
}
.fc .fc-scrollgrid-section-liquid > td {
  border-top: none !important;
  padding-top: 0 !important;
}
.fc .fc-timegrid .fc-scrollgrid-section {
  height: auto !important;
}
.fc .fc-timegrid .fc-scrollgrid-section-body > td {
  padding-top: 0 !important;
  border-top: none !important;
}
.fc .fc-timegrid-axis.fc-scrollgrid-shrink .fc-timegrid-axis-cushion {
  visibility: hidden !important;
  font-size: 0 !important;
}
.fc .fc-timegrid-axis.fc-scrollgrid-shrink .fc-timegrid-axis-cushion::before {
  content: "";
  visibility: visible;
}
.fc .fc-timegrid .fc-daygrid-body .fc-scrollgrid-sync-inner {
  visibility: hidden !important;
}
.calendar-event {
  display: flex;
  align-items: center;
  gap: 0.625rem;
  width: 100%;
}
.calendar-event__time {
  font-family: Inter, sans-serif;
  font-size: 0.8rem;
  font-weight: 400;
  line-height: 1.65;
  color: #1D1D25;
  white-space: nowrap;
  flex-shrink: 0;
}
.calendar-event__title {
  flex: 1;
  font-family: Inter, sans-serif;
  font-size: 0.8rem;
  font-weight: 500;
  line-height: 1.65;
  padding: 0.125rem 0.375rem;
  border-radius: 0.25rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.calendar-event--task .calendar-event__title {
  background-color: #7777d8;
  color: #ffffff;
}
.calendar-event--sprawa .calendar-event__title {
  background-color: #faf195;
  color: #534c04;
}
.calendar-event--dyzur .calendar-event__title {
  background-color: #d76026;
  color: #ffffff;
}
.calendar-event-week {
  display: flex;
  flex-direction: column;
  gap: 0.25rem;
  padding: 0.5rem;
  background-color: #ffffff;
  border-radius: 0.25rem;
  border: 1px solid transparent;
  border-left-width: 4px;
  height: 100%;
  overflow: hidden;
}
.calendar-event-week__time {
  font-family: Inter, sans-serif;
  font-size: 0.75rem;
  font-weight: 500;
  line-height: 1.33;
  color: #646475;
}
.calendar-event-week__title {
  font-family: Inter, sans-serif;
  font-size: 0.8rem;
  font-weight: 400;
  line-height: 1.65;
  color: #1D1D25;
}
.calendar-event-week__person {
  font-family: Inter, sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1.33;
  color: #646475;
}
.calendar-event-week--task {
  border-color: #7777d8;
}
.calendar-event-week--sprawa {
  border-color: #fac74f;
}
.calendar-event-week--dyzur {
  border-color: #d76026;
}
.calendar-allday-badge {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 0.25rem;
  margin-top: 0.25rem;
  cursor: pointer;
}
.calendar-allday-badge__label {
  font-family: Inter, sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  color: #1D1D25;
}
.calendar-allday-badge__title {
  display: inline-block;
  padding: 0.125rem 0.5rem;
  border-radius: 0.25rem;
  font-family: Inter, sans-serif;
  font-size: 0.75rem;
  font-weight: 500;
  color: #ffffff;
}
.calendar-allday-badge--dyzur .calendar-allday-badge__title {
  background-color: #d76026;
}
.calendar-allday-badge--task .calendar-allday-badge__title {
  background-color: #7777d8;
}
.calendar-allday-badge--sprawa .calendar-allday-badge__title {
  background-color: #fac74f;
  color: #534c04;
}
.flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.d-none {
  display: none !important;
}
.invisible {
  opacity: 0;
}
.flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
.dropdown-tag-preview {
  width: 8px;
  height: 8px;
  display: inline-block;
  border-radius: 50%;
}
@keyframes rotate {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
app-5ways-button.sync-rotate .icon {
  animation: rotate 1s linear infinite;
}
app-5ways-button.sync-rotate app-5ways-icon {
  animation: rotate 1s linear infinite;
}
.link-normalization {
  text-decoration: none;
  color: rgba(0, 0, 0, 0.8705882353);
}
.mat-tab-labels {
  border-bottom: 1px solid #EFF0F7;
}
.mat-tab-group.mat-primary .mat-tab.mat-tab-active {
  color: #1A9267;
  opacity: 1 !important;
  font-weight: 600;
  border-bottom: 2px solid #1A9267;
}
.mat-tab-group.mat-primary .mat-tab.mat-tab-active:hover {
  background-color: #EFF6F2;
}
.mat-tab-header,
.mat-tab-nav-bar {
  border-bottom: none;
}
.mat-mdc-tab-header {
  margin-bottom: 16px;
}
.mat-tab-header-pagination {
  margin: 0 20px;
}
.mat-expansion-panel {
  margin-top: 0 !important;
}
.mat-expansion-panel-body {
  padding: 0 !important;
}
.mat-chip-set {
  margin: 0 !important;
}
.mat-expansion-panel-header .mat-expansion-indicator::after {
  color: #1A9267;
  fill: #1A9267;
  stroke: #1A9267;
}
.mat-badge-content {
  border: 1px solid #007C50 !important;
  background-color: transparent !important;
  color: #007C50 !important;
  border-radius: 4px !important;
  min-width: 22px !important;
  min-height: 22px !important;
  font-size: 12px !important;
  margin-left: 5px !important;
  text-align: center !important;
}
.mat-dialog-actions {
  margin-top: 16px;
}
form .mat-form-field {
  flex: 1;
}
.row .mat-form-field,
.row .mat-mdc-form-field,
.d-flex.row .mat-form-field,
.d-flex.row .mat-mdc-form-field {
  flex: 1;
}
form .mat-form-field:last-of-type {
  margin-bottom: 16px;
}
body .mat-spinner circle,
body .mat-progress-spinner circle {
  stroke: #1A9267;
}
body .mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #1A9267;
}
body .mat-progress-bar.mat-progress-bar-indeterminate .mat-progress-bar-primary,
body .mat-progress-bar.mat-progress-bar-indeterminate .mat-progress-bar-secondary {
  background-color: #1A9267;
}
body .mat-progress-bar .mat-progress-bar-buffer {
  background-color: rgba(26, 146, 103, 0.2);
}
:root {
  --mat-form-field-container-text-size: 13px;
  --mat-form-field-container-text-line-height: 20px;
  --mat-select-trigger-text-size: 0.875rem;
}

/* angular:styles/global:styles */
/*# sourceMappingURL=styles.css.map */
