@charset "UTF-8";
.qrcode-template[data-v-7ec92fe8] {
  height: 100vh;
  background-image: url(../img/qrcode-bg.de229699.png);
  /* 背景图不平铺 */
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-size: cover;
  display: flex;
  padding-bottom: 20vw;
  flex-direction: column;
  align-items: center;
  justify-content: flex-end;
  color: #fff;
  line-height: 7.466667vw;
  font-size: 4.266667vw;
  box-sizing: border-box;
}
.qrcode-template .qrcode-img[data-v-7ec92fe8] {
  width: 44.266667vw;
  height: 44.266667vw;
  border: 1px solid #b14d49;
  border-radius: 1.066667vw;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 2.666667vw;
}
.qrcode-template .qrcode-img img[data-v-7ec92fe8] {
  width: 38.666667vw;
  height: 38.666667vw;
  background: #fff;
  opacity: 1;
}
.spamcc-template[data-v-0a2f7074] {
  padding: 33.333333vw 8vw 0 8vw;
  box-sizing: border-box;
}
.button[data-v-0a2f7074] {
  margin: 5.333333vw 0;
}
.sensitive-list[data-v-6b3326c2] {
  min-height: 100vh;
  background: #F5F5F5;
  padding-top: 3.2vw;
}
.sensitive-list .sensitive-item[data-v-6b3326c2] {
  background: #FFF;
  border-radius: 2.133333vw;
  margin: 0 2.666667vw 3.2vw;
  font-family: PingFangSC, PingFang SC;
}
.sensitive-list .sensitive-item .item-header[data-v-6b3326c2] {
  width: 100%;
  height: 14.266667vw;
  background: linear-gradient(180deg, #FFFFFF 0%, #F5F8FF 100%);
  display: flex;
  align-items: center;
}
.sensitive-list .sensitive-item .item-header .item-avatar[data-v-6b3326c2] {
  margin-left: 3.333333vw;
  width: 9.6vw;
  height: 9.6vw;
}
.sensitive-list .sensitive-item .item-header .item-avatar img[data-v-6b3326c2] {
  width: 100%;
  height: 100%;
}
.sensitive-list .sensitive-item .item-header .item-nickname[data-v-6b3326c2] {
  margin-left: 3.2vw;
  font-weight: bold;
  font-size: 3.733333vw;
  color: #443B50;
  line-height: 3.733333vw;
}
.sensitive-list .sensitive-item .item-header .item-worknum[data-v-6b3326c2] {
  margin-left: 2vw;
  font-weight: 400;
  color: #999;
  font-size: 3.466667vw;
}
.sensitive-list .sensitive-item .label-title[data-v-6b3326c2] {
  margin: 2.666667vw 3.333333vw 2.266667vw;
  font-weight: 400;
  font-size: 3.2vw;
  color: #5F5F5F;
  line-height: 4.4vw;
}
.sensitive-list .sensitive-item .word-list[data-v-6b3326c2] {
  margin: 0 3.333333vw 3.2vw;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 2.666667vw;
}
.sensitive-list .sensitive-item .word-list .word-item[data-v-6b3326c2] {
  height: 5.733333vw;
  line-height: 5.733333vw;
  border-radius: 0.533333vw;
  background: #F0F8FD;
  border: 1px solid #ADCBE8;
  text-align: center;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-weight: 400;
  font-size: 3.2vw;
  color: #1A64B9;
  padding: 0 1.333333vw;
  box-sizing: border-box;
}
.sensitive-list .sensitive-item .item-footer[data-v-6b3326c2] {
  border-top: 0.266667vw solid #F2F2F2;
  height: 9.2vw;
  display: flex;
  justify-content: center;
  align-items: center;
}
.sensitive-list .sensitive-item .item-footer .footer-text[data-v-6b3326c2] {
  font-weight: 400;
  font-size: 3.2vw;
  color: #888;
}
.sensitive-list .sensitive-item .item-footer .footer-text .num-text[data-v-6b3326c2] {
  color: #1A64B9;
  font-size: 3.2vw;
}
.remind-layout[data-v-02c90062] {
  min-height: 100vh;
  background: #f5f5f5;
}
.remind-layout .data-list[data-v-02c90062] {
  padding: 4.266667vw 4.266667vw 5.333333vw;
  background: #fff;
}
.remind-layout .data-list .data-item[data-v-02c90062] {
  display: flex;
  padding-bottom: 4.266667vw;
  box-sizing: border-box;
}
.remind-layout .data-list .data-item .user-avatar[data-v-02c90062] {
  margin: 0 3.2vw 0 2.666667vw;
  width: 9.6vw;
  height: 9.6vw;
  border-radius: 1.066667vw;
  overflow: hidden;
}
.remind-layout .data-list .data-item .user-avatar img[data-v-02c90062] {
  width: 100%;
  height: 100%;
}
.remind-layout .data-list .data-item .user-info[data-v-02c90062] {
  flex: 1;
  width: 0;
}
.remind-layout .data-list .data-item .user-info .user-nickname[data-v-02c90062] {
  font-size: 4.266667vw;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  color: #222;
}
.remind-layout .data-list .data-item .user-info .user-name[data-v-02c90062] {
  margin-top: 1.866667vw;
  height: 3.733333vw;
  line-height: 3.733333vw;
  font-size: 3.733333vw;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  color: #92929d;
}
.remind-layout .data-list .data-item .user-info .user-name .name-text[data-v-02c90062] {
  margin-left: 0.666667vw;
}
.remind-layout .data-list .word[data-v-02c90062] {
  border-top: 1px solid #d7d7d7;
}
.remind-layout .data-list .word .word-title[data-v-02c90062] {
  font-size: 3.733333vw;
  font-weight: normal;
  color: #92929d;
  padding: 4.266667vw 0;
}
.remind-layout .data-list .word .word-con[data-v-02c90062] {
  padding: 5.333333vw;
  width: 100%;
  box-sizing: border-box;
  border-radius: 2.133333vw;
  background-color: #f5f5f5;
  font-size: 3.2vw;
  color: #3d3d3d;
  line-height: 5.333333vw;
}
.remind-layout .tip-box[data-v-02c90062] {
  margin: 5.333333vw 4.8vw;
  background-color: #fff;
  border-radius: 2.133333vw;
  padding: 5.333333vw 3.466667vw;
  color: #92929d;
}
.remind-layout .tip-box .tip[data-v-02c90062] {
  font-weight: 500;
  margin-bottom: 2.133333vw;
}
.remind-layout .bottom-btn[data-v-02c90062] {
  width: 94.666667vw;
  height: 16vw;
  margin: 0px auto;
}
.remind-layout .bottom-btn .foot-fixed[data-v-02c90062] {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  background: #fff;
  box-shadow: 0px 1.066667vw 4vw 0px rgba(0, 0, 0, 0.06);
  padding-bottom: constant(safe-area-inset-bottom);
  padding-bottom: env(safe-area-inset-bottom);
}
.remind-layout .bottom-btn .foot-fixed .send-btn[data-v-02c90062] {
  margin: 1.733333vw auto;
  width: 91.466667vw;
  height: 12.533333vw;
  display: flex;
  justify-content: center;
  align-items: center;
  font-weight: 400;
  font-size: 4.8vw;
  font-family: PingFangSC-Regular, PingFang SC;
  color: #fff;
  background: #2f7dcd;
  box-shadow: 0px 1.066667vw 4vw 0px rgba(0, 0, 0, 0.06);
  border-radius: 2.133333vw;
}
.remind-layout .bottom-btn .foot-fixed-disable[data-v-02c90062] {
  opacity: 0.5;
}
.page-template[data-v-00f29870] {
  border-top: 2.133333vw solid #f5f5f5;
  padding: 4.266667vw;
  box-sizing: border-box;
}
.page-template .log-count[data-v-00f29870] {
  display: flex;
  justify-content: space-between;
  margin-bottom: 4.266667vw;
}
.page-template .log-count .count-title[data-v-00f29870] {
  font-family: PingFangSC, PingFang SC;
  font-weight: bold;
  font-size: 4vw;
  color: #000;
  line-height: 4vw;
  margin-bottom: 1.066667vw;
}
.page-template .log-count .left-count-num[data-v-00f29870] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 3.2vw;
  color: #92929d;
  line-height: 4vw;
}
.page-template .log-count .right-count-num[data-v-00f29870] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 3.2vw;
  color: #92929d;
  line-height: 4vw;
  text-align: right;
}
.page-template .log-day[data-v-00f29870] {
  border-top: 1px solid #E1E1E1;
}
.page-template .log-day .item-date[data-v-00f29870] {
  margin-top: 3.333333vw;
  margin-bottom: 4.533333vw;
  position: relative;
  padding-left: 2.933333vw;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 3.466667vw;
  color: #000;
  line-height: 4vw;
}
.page-template .log-day .item-date[data-v-00f29870]::after {
  content: "";
  position: absolute;
  left: 0;
  height: 3.466667vw;
  width: 0.8vw;
  background: #2F70FF;
  border-radius: 0.4vw;
  top: 50%;
  margin-top: -1.733333vw;
}
.page-template .log-day .item-log[data-v-00f29870] {
  margin-bottom: 4.666667vw;
  display: flex;
  height: 4.533333vw;
  align-items: center;
}
.page-template .log-day .item-log .log-time[data-v-00f29870] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 3.466667vw;
  color: #000;
  margin-right: 3.2vw;
}
.page-template .log-day .log-type[data-v-00f29870] {
  margin-right: 3.2vw;
  border-radius: 0.533333vw;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 3.2vw;
  padding: 0 2.133333vw;
  height: 4.533333vw;
  line-height: 4.533333vw;
}
.page-template .log-day .log-type-1-9[data-v-00f29870] {
  background: #FCEDED;
  color: #ED5B5B;
}
.page-template .log-day .log-type-2[data-v-00f29870] {
  background: #FDF5EC;
  color: #F3B352;
}
.page-template .log-day .log-type-3-6[data-v-00f29870] {
  background: #EAECFA;
  color: #3857E9;
}
.page-template .log-day .log-type-4-11-15[data-v-00f29870] {
  background: #F9F2FF;
  color: #C274FF;
}
.page-template .log-day .log-type-5-8[data-v-00f29870] {
  background: #ECF4FD;
  color: #59A4F2;
}
.page-template .log-day .log-type-7[data-v-00f29870] {
  background: #FCEFED;
  color: #ED795B;
}
.page-template .log-day .log-type-10-13-16[data-v-00f29870] {
  background: #EAF7F0;
  color: #66CD8F;
}
.page-template .log-day .log-type-12[data-v-00f29870] {
  background: #ECF4FD;
  color: #6698FF;
}
.page-template .log-day .log-text[data-v-00f29870] {
  flex: 1;
  width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 3.466667vw;
  color: #467DB9;
}
.page-template .log-day .log-text .log-text-default[data-v-00f29870] {
  color: #443B50;
}
.page-template .log-day .result-text[data-v-00f29870] {
  margin-left: 4vw;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 3.466667vw;
  color: #92929D;
}
.page-template[data-v-674ee8da] {
  border-top: 2.133333vw solid #f5f5f5;
  padding: 4.266667vw;
  box-sizing: border-box;
}
.page-template .log-count[data-v-674ee8da] {
  display: flex;
  justify-content: space-between;
  margin-bottom: 4.266667vw;
}
.page-template .log-count .count-title[data-v-674ee8da] {
  font-family: PingFangSC, PingFang SC;
  font-weight: bold;
  font-size: 4vw;
  color: #000;
  line-height: 4vw;
  margin-bottom: 1.066667vw;
}
.page-template .log-count .left-count-num[data-v-674ee8da] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 3.2vw;
  color: #92929d;
  line-height: 4vw;
}
.page-template .log-count .right-count-num[data-v-674ee8da] {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 3.2vw;
  color: #92929d;
  line-height: 4vw;
  text-align: right;
}
.page-template .log-day[data-v-674ee8da] {
  border-top: 1px solid #E1E1E1;
}
.page-template .log-day .item-date[data-v-674ee8da] {
  margin-top: 3.333333vw;
  margin-bottom: 4.533333vw;
  position: relative;
  padding-left: 2.933333vw;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 3.466667vw;
  color: #000;
  line-height: 4vw;
}
.page-template .log-day .item-date[data-v-674ee8da]::after {
  content: "";
  position: absolute;
  left: 0;
  height: 3.466667vw;
  width: 0.8vw;
  background: #2F70FF;
  border-radius: 0.4vw;
  top: 50%;
  margin-top: -1.733333vw;
}
.page-template .log-day .item-deal .item-deal-time[data-v-674ee8da] {
  height: 4.933333vw;
  line-height: 4.933333vw;
  margin-bottom: 2.266667vw;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 3.466667vw;
  color: #000;
}
.page-template .log-day .item-deal .item-deal-log[data-v-674ee8da] {
  margin-bottom: 3.333333vw;
  display: flex;
  height: 4.533333vw;
  align-items: center;
}
.page-template .log-day .log-type[data-v-674ee8da] {
  margin-right: 3.2vw;
  border-radius: 0.533333vw;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 3.2vw;
  padding: 0 2.133333vw;
  height: 4.533333vw;
  line-height: 4.533333vw;
}
.page-template .log-day .log-type-1[data-v-674ee8da] {
  background: #EAECFA;
  color: #3857E9;
}
.page-template .log-day .log-type-2[data-v-674ee8da] {
  background: #FCEFED;
  color: #ED795B;
}
.page-template .log-day .log-type-3[data-v-674ee8da] {
  background: #F9F2FF;
  color: #C274FF;
}
.page-template .log-day .log-type-4[data-v-674ee8da] {
  background: #EAF7F0;
  color: #66CD8F;
}
.page-template .log-day .log-text[data-v-674ee8da] {
  flex: 1;
  width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 3.466667vw;
  color: #467DB9;
}
.page-template .log-day .log-text .log-text-default[data-v-674ee8da] {
  color: #443B50;
}
.page-template .log-day .result-text[data-v-674ee8da] {
  margin-left: 4vw;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 3.466667vw;
  color: #92929D;
}
.page-template .user-info[data-v-600453b4] {
  display: flex;
  padding: 5.333333vw 4.266667vw 5.333333vw;
  box-sizing: border-box;
  height: 22.666667vw;
}
.page-template .user-info .user-avatar[data-v-600453b4] {
  width: 12vw;
  height: 12vw;
  border-radius: 1.333333vw;
  margin-right: 2.133333vw;
  border: 1px solid #E2E2E2;
}
.page-template .user-info .user-avatar img[data-v-600453b4] {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.page-template .user-info .user-content[data-v-600453b4] {
  height: 12vw;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.page-template .user-info .user-content .user-name[data-v-600453b4] {
  height: 4.266667vw;
  display: flex;
  align-items: center;
  font-family: PingFangSC, PingFang SC;
  font-weight: bold;
  font-size: 4.266667vw;
  color: #2E2D2D;
}
.page-template .user-info .user-content .user-name .user-gender-man[data-v-600453b4] {
  margin-left: 1.066667vw;
  width: 3.066667vw;
  height: 3.066667vw;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAA2RJREFUWEftVlloE1EUPXeSJhWtS11wxR9F9EdRQSr9UHRebMXlU0REFEQ/3Le6ZNosiC0iigiCqB+Cf4ogaN8kagXtV10RRFAqKIpW64JLTTLvymSpwaSZSRH86fubefece+be8+Y+wn9e9J/zY0DAP6uACMovAIaWaqkZCRTkGxDwzypQt+WaH1MzDbC6PFEAu/9uR79bsKDxVqXPSixhoqVgNYWIRgP4SqBnSqmb3RXJS/ealv2wEwpDHgZjfzEv9EuAMOQGZgoReEKfBmP+RIQwE40HY09vHFEHmOfmnssSULOjfVDVkG/nAF7Vv58V3fT5PWsTv1KvyxfATMIwLwNYmZf8PROdJ/BttlJdoIpqTVO1zLQOwKR8kQTEv46oWl79vrsyWVHRXbYAcUjuAaElj/RcQvNtawst/PZ3NWx/+DkZZcZOgNOmJo1aZEjsW773TlWP//utPAG97ci9KzgFC5qujvJZvucAhqXJQKdlRGx2aoMeNG2fGJk4SoJ5mhkNdDrhCgTohrmNmI9ngZ2ez9b06yfrfzkRwW5bo9kBxuy0BKJmGRYNTrgCAYGgGWfwIhvIoF2xiDjmRJLb14PmGgJfyBQBj81wYKYTtkCACLa+AmhihoNnyciSR04kuf3AgdZx7KE36WeGZXrafQiFVCl8EQGyB4DfBlmWZ+yNw4vfuRWARtaEZaZs49gYNVgbHm/Q7SHV5ypWgbcAjU0TsDYjHtWfuhWwaH98pMdrfcjGJ02tvbL8ChjyLhjzM0bSNsqwfsatgIARW8GsrmTjn5uRQHY6lFOBQ/IgCPYwsU34IBbW54CI3YgQhjTB0LOn4IQMi+1OuIIW1B+8MTmlpZ7lfEBEDTIsmp2IRFCuB3A2G6dYozmxkHjohCs6jnXDPErMuzJgVsQ4IKOBFqB4JURQbgRwEoAvjSC6EAuLtU7JMyetyEqPX5VoAzCvd5twH4xTlqa19fz80TVs6JDqVCJVy6BNxFz7h4aeqgTVxJtLuz8X3+eFRDTJMWThCgM1br4kHUN4oiXUstYjdS/dYkreiOxbjhrhDSnGVgIP6ouUGUki7UxC8+4rNrBKiXF1Javbe22i8ntXM1APYAqgRgP0EYROVtTqReri9Wj9C7dfnR/nSkB/iN1iBgQMVOA3zf9IMIx4gNwAAAAASUVORK5CYII=) no-repeat;
  background-size: 100% 100%;
}
.page-template .user-info .user-content .user-name .user-gender-woman[data-v-600453b4] {
  margin-left: 1.066667vw;
  width: 3.066667vw;
  height: 3.066667vw;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAIKADAAQAAAABAAAAIAAAAACshmLzAAAD2ElEQVRYCe1WT2hUZxCf+Xaj0Wwk0d20SQVBDHhRBL1UetBTS2kPolQUjburwSpiDu6K1sv2ItGXQLEppb3sRm38EyoqNKVIFc8ievAktlg9mORtgpJddHeTbzrf23zrl/c2+9ZDQWgePGa++X4z8/vmzZv3ABau/3sFsJ4CZE+m10KJ9hDhZwS0ChBD7PeC7wcc4Ndw57phPLipVE8sN6YmAUpdDWXzeQskdHPigNtZrxHwsQjAkRVnY7e0rV45LwH7mwvtVJweAaINrmA5XucRIUIEQu8xiRkU2BO2oj9oWz2yEsAEUyrdCMXSTZ2cgxOgGMBAw9q2/ngz3x+GO0KhgBA72O9v5asqJKUcmEhmtpux/PSqFbATGYtIJhxnxNGAgK75ymsfv9FMcvJ7JrtP4bkyU0sWNXaGTu8e80vu4N2g7KnBj2RBPuGAjc7JRWBrxOq668aZa+LuzCYzt1luUXaBcC7cF+8xMfPpnkdABblbJXccEH72S65wiEgNiAdYe63WzKeLUneCSve7PATY4XPtFAxCr9b9ZIsV/YtbZVjhuB9a7Kl/Nvv5qH0vAYJOtcGnetbaG3uq9LovxLePStCaevy8BPj1mnWsq4nMJEhY8RFUiWNCPLqHAJfv1SyqxYP2Mwh460M06gdX+x4CfIpnjiPB6pcnfmmtJ0gFI2mT1oUQT7ReS3oIEIAzTtVgKc0U9tdyNvcmUheXcfftLNv4bRBLH5n78+keAg0Crmgwj9pvuQqr9bqWlFNFi0m3KwwPo4vLz3zlPEpKkSeHGcez2WrFHnKEaw6IYGlpujBkH7/UYTq5dTuR7ua0fM9ehD8pjc6NLLZzmd95SB3SW25ZdRQ70/DNzH0Gf6AcGDTJ5zgcaYoNYwqlDqKIkXw9wKXfpm1liX9Empt2ZHP5IZ6OX6qJikCxcH98cC7Oie02ldcTicGPJckRNVQMxBhX5wGfLcdBV7HcaH4RDZyKbDOx8iuN+EYI/CJ8NvrnHAwvqlZAg9SPiCxxTxCt17Zqkp/5tOqXQBDuzUzDDcYs1jgeaEU+/rY2KzaibaasSUABVRNN5gb3SaAorz5xnXiME1zn74DljGLGcz/8xmWvjHM+461IX/RT9b1Q8dyXLwHTQf0hTRTyK6EIzSIYGGvt3fvcDJw9lv6OiXq+glyhHyN98cNmLK2/EwHtVE1mk+molJRWe6rpuOzn+cxd3ENODhTQH7Hi5X8MI4DnNTT23kld0QSXObHTZFzto219sShT+VoHIQkvtf6fSUqcb7KTmV1mgvFkumc8kTlt2hb0hQq8VxX4F7UsVYkrwYbdAAAAAElFTkSuQmCC) no-repeat;
  background-size: 100% 100%;
}
.page-template .user-info .user-content .user-auth[data-v-600453b4] {
  width: 12.8vw;
  height: 3.733333vw;
  background: url(../img/wechatBankCardBindinged.88dd46a7.png) no-repeat;
  background-size: 100% 100%;
}
.page-template .user-info .user-content .user-unauth[data-v-600453b4] {
  width: 12.8vw;
  height: 3.733333vw;
  background: url(../img/wechatBankCardBinding.53a1440f.png) no-repeat;
  background-size: 100% 100%;
}
.page-template .tabs-list[data-v-600453b4] {
  margin-top: 4vw;
  display: flex;
  justify-content: center;
  height: 7.6vw;
}
.page-template .tabs-list .tab-item[data-v-600453b4] {
  height: 100%;
  position: relative;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 4vw;
  color: #92929D;
}
.page-template .tabs-list .tab-item[data-v-600453b4]:first-of-type {
  margin-right: 26.666667vw;
}
.page-template .tabs-list .tab-item-active[data-v-600453b4] {
  font-weight: bold;
  color: #2f70ff;
}
.page-template .tabs-list .tab-item-active[data-v-600453b4]::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  margin-left: -2.666667vw;
  height: 0.4vw;
  width: 5.333333vw;
  background: #2f70ff;
}
.deal-detail[data-v-be1465ba] {
  min-height: 100vh;
  background: #F3F3F3;
  padding-top: 2.666667vw;
  box-sizing: border-box;
  font-family: PingFangSC, PingFang SC;
}
.deal-detail .detail-card[data-v-be1465ba] {
  margin: 0 auto;
  overflow: hidden;
  width: 94.666667vw;
  background: #FFF;
  border-radius: 2.133333vw;
}
.deal-detail .detail-card .user-avatar[data-v-be1465ba] {
  margin: 5.333333vw auto 0;
  width: 12.8vw;
  height: 12.8vw;
}
.deal-detail .detail-card .user-avatar img[data-v-be1465ba] {
  width: 100%;
  height: 100%;
}
.deal-detail .detail-card .user-nickname[data-v-be1465ba] {
  margin: 3.733333vw auto 0;
  text-align: center;
  font-size: 3.733333vw;
  line-height: 3.733333vw;
  font-weight: 400;
  color: #443B50;
}
.deal-detail .detail-card .deal-total[data-v-be1465ba] {
  margin: 5.333333vw auto 0;
  font-weight: bold;
  font-size: 5.6vw;
  color: #443B50;
  text-align: center;
}
.deal-detail .detail-card .detail-info[data-v-be1465ba] {
  margin: 6.266667vw 3.2vw 5.733333vw;
  border-top: 0.266667vw solid #F2F2F2;
  padding-top: 5.2vw;
}
.deal-detail .detail-card .detail-info .info-item[data-v-be1465ba] {
  display: flex;
  align-items: flex-start;
  margin-bottom: 3.2vw;
}
.deal-detail .detail-card .detail-info .info-item .item-name[data-v-be1465ba] {
  font-weight: 400;
  font-size: 3.733333vw;
  color: #92929D;
  line-height: 5.333333vw;
}
.deal-detail .detail-card .detail-info .info-item .item-result[data-v-be1465ba] {
  flex: 1;
  width: 0;
  font-weight: 400;
  font-size: 3.733333vw;
  color: #443B50;
  line-height: 5.333333vw;
}
.deal-detail .jump-text[data-v-be1465ba] {
  margin-top: 2.666667vw;
  text-align: center;
  font-weight: 400;
  color: #598AC0;
  line-height: 4.933333vw;
  font-size: 3.466667vw;
  cursor: pointer;
}
.item[data-v-d20c26ec] {
  margin-top: 2.133333vw;
}
.page-title[data-v-d20c26ec] {
  padding: 0 5.333333vw;
  font-size: 4vw;
  font-weight: 500;
  color: #2e2d2d;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background: #fff;
}
.page-title .info_edit[data-v-d20c26ec] {
  height: 12.533333vw;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-right: 2.666667vw;
}
.page-title .img[data-v-d20c26ec] {
  width: 4.266667vw;
  height: 4.266667vw;
  margin: 0 1.066667vw;
}
.inputBox[data-v-d20c26ec] {
  padding: 0 5.333333vw;
  background: #fff;
}
.inputBox .borderTop[data-v-d20c26ec] {
  border-top: 1px solid #d9d9d9;
}
.inputBox[data-v-d20c26ec]  .van-cell {
  padding: 3.2vw 0;
}
.inputBox[data-v-d20c26ec]  .van-cell .van-field__label {
  font-size: 4vw;
  font-weight: 500;
  color: #2e2d2d;
}
.box[data-v-d20c26ec] {
  width: 100%;
  height: 100vh;
}
.page-template[data-v-5a6a72ca] {
  min-height: 100vh;
  background: #F5F5F5;
  overflow: hidden;
}
.page-template .detail-header[data-v-5a6a72ca] {
  height: 14.133333vw;
  width: 100%;
  background: #FFF;
  display: flex;
  align-items: center;
  padding: 0 4.266667vw;
  box-sizing: border-box;
}
.page-template .detail-header .header-title[data-v-5a6a72ca] {
  flex: 1;
  width: 0;
  box-sizing: border-box;
  padding-left: 5.866667vw;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-weight: bold;
  font-family: PingFangSC, PingFang SC;
  font-size: 4vw;
  color: #443b50;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA4CAYAAAC2TwutAAAAAXNSR0IArs4c6QAACKJJREFUaEPNWn2MVNUVP+femd2VDxeBpuDykcUPWrGWihoqGLrMzHuzUI2kxZZqQ9tUpQ3RmGgKXWe4O8NiqSlaaSMqaWhILYFokY/dee8NrqktWKHa2lZSPmoRxEArlIVSdnfuPc19yxv2g2XezLyFvX+9j3N+5/ze/Tr3nIcQcIsucyaEOM1Wij5PCiYj4fWAVE3EhiNSmADOINFpRDgChH8HgL0I7M3pnO8Woi4XlDsYBNDctPPZTqm+iZLuI8DrSsEkxDMMlAUA6yfWjG5+8eHbOkvB8XTKIhZJZG8PYW4lEdaV40QfXYTjCtjySTXXrCmVYEnETNF6PcrOJgUwH4BKwvDzIRDoYC4UasgmIxsRkfzolNRjX1y186oRbadX5iQuQqBwMYbKkSWGe1DRIjtt/tEvju+vPXv51hreWbkZFd3mFzxIOQL2Pwyr79hJc4MfXF/ETLHjDpCdmwlwrB/QAZXh1GQtMxOFhmZBYkZj9n4l1VpGVDWgDhcBjkiv0XC8337C/G9/apckZiaduQBqCxGwIuz2XeQQzirAjvwLwkoEdVV5mPRaptGc11/P9UusXmRvkiq3CwivLscBrRuuYDdtT8T2ejj1CXuWBHqjXFzktMIS8YaL4VyU2LwV2VFnzqm3kWhS2cYRdlkp887uOESE8aS1v9TNvDtWCPEbzSnj17397EtsI3Hzr5YT1KZLYXzQSRprexuOJp0GRmp5uR9OIZ5jRDN7bwV9iMVS9nexk14q16DWR4SzlUOHjtnyg5mn9f1DL+wJe5HEl0TruErVcajc+atx9T5ni9gd3edbD2LTxJ4ho9SJ/UB0bRDECPGXTsr4lodlCvtnljAW5+8TmRYCjAdhC8KwoPse14OYmbB/SEBNgRgCgBCHWc3C/K3Gi4jsLVyqP4UqeW3zk5FD+lksac9Hoo1B2CPEf9TWjPyMNyLyxO4WraPbVfvBIFZBdxgCHcykzBu84WEI62mQ8DgCNlhpY4WWmS/+VnFKfnQUgEYFQY4BPJpJm8912T/f4qLlKSXZkiAMdAFfICAEsd9L50MEqkHE962UMcWzYwj7pyDpkUDsIhyvZuPGbxJTOlxi2vBO5RwOam4hgmpnFRPfEHVHNL4pslGS0vGc52F2a0sy9q47HIU9FSW510E0yWHeDmFudolFktkYJ2kHAXx+GGasdLzew4sl7XVItNC7J4Y/cRqNx/OjJWG/o4C+EIR9BHzVShtfcYnFhP0sSno0CGCNQYj3OSljk77WR53qk23HFODwPD7i0TtZbLwQqPSzeuEsllKtDsK+PonX1owc2UUsYb+HQJ8LAhgAP6nmNdfqca7x5iTtBTmil3tjI+cxS0Sz+vncp968Jnf27McEUBmIDzw0A+8VrSPOys4TgZ2EOT5nCyPf+0bC2q759SEGuM5KG9/OLyJJawMQfC0IYoi0BOuFM11KtSsIQHd+hcNTreTsP+trHWkcOvLJWgAK9cHnrM0Sxve8519eZhsdinQyp+ymAwOMN1oLVQ7WlY0GAAzhnUzKnFYKlrsyS/ufADC+FP3uOsTwLQwy2iDExU7K+HmpjpkikyKJiVL1u+kdxqA2ZgRoDw0ZMnb70rtOagN3Ne0ZO0SeLJiWC4WrWjydu9NWbXsHHix3vhPifzAm7NUoKR+Ylvq1CHCDkzYWePp+PxgH9lhLOvasp2cmM6+XfWRCzGFUOD9mUj1RKiFPTyI3dqSibnShD5Jm0taBbsH50ntexlP2A6qT1pfjj5vRiidblipiblBaaiPED2ewWK234UaS2TpO8nW/eJzzKS0i+r6W1xv6sJOnP0aAar/6feQQjuuhuAglPV8yiO4hjilHGMsuDCf7F0SU36MKYTOufpQR9Us9uYiw13BJDxfS6+89Iu7TPTZPEXu1VBAApMoKum5rwvzA++J9QqjC4IetlDHRO+LoPCbJ3B8Kq/Ur0Yxzlu+YmGvP6f2jpIYIHYD4tqesCIYh0dRiwRjibkJo9/RIwYxSV0fF2TNurGgm7X8R0ehinRms8hhmC7uC4KTVjAT5Y8Zgddi3X5VVE1xiQR4bfBsfMEHcb6eNG11i9zRlP91+Tn5EANyXPaQ2JHCTNAPeECcQwS2+7XBqskX8yXzOw0hmbCCM+QFggO9m0satfmTLlYk2Og+ynHrRL06I88nNIrrvAjHR/FWQ3D31FmqXk1hEWA9xCS8U8km/JwDbSZumvs4Tc8OgZc57QHRzIZDLScx/jyHxME7zkkQ9EqaGz14bjMQ4wq9aUuYDXqf0IHa+CnKMAD91qV7rKgSAG2kMdENQIwpVUnWQgKxickbU5QONPkWJeICpsIEm7eH3Tuf1mGOu0Ebisb84pxBo6OVyqlw7iLDrxtGT6lY/ckM+HOtDLIDgs1w/i9U/XFXFb9/SED3WW7HHUIwKZxWT6rFi0a+EvK69sRCb6a2C/RPrqmQeIcIxV8LRomwi5hTg17Op2Cv96eV7LCKse7mE3xRl4AoII9IJBUyn0HdcyvyFMlLSzigid9cevA33Ig/fY4m6A4V8dInNFdlJnVIdKPVgV8hIQO+bOa9e0CKmt/nBc4kZwloBEvI5Bz+Kl0uGAD8IIzRsb4xtKPSbUXefUIjW0C7VfrjoRQPxKIKqIsKRA0ESEf/NAZYPZTXPe5WbYuxg72rjpZT112MAa1gFf6UlETmo8+1vgRMnBd8HoPogfm1AhAMS2LowG77a77C7mM/oJ9WFDH+HKJ+eDvFtXu6wN5hOaVfKk/W8k+YSwCzfBXOdtQXaDYxaUYa2ZdLRQCo/2H/RD/Wvo1uJ85W2iOwsZhho2TmidYwEebNEqmU5qEYurwYIVaCUZxji6Q7AIxCCfeNUaP86UXeuWPxC8hhPZNq6l1H1jg6EL4cqcFX3H7sKAQ2297qM9BIBzGMIe5DhtmFVsH7TktipweZosf78H58+noUXKit+AAAAAElFTkSuQmCC) no-repeat left center;
  background-size: 3.733333vw 3.733333vw;
}
.page-template .detail-header .ctrl-btns[data-v-5a6a72ca] {
  display: flex;
  align-items: center;
}
.page-template .detail-header .ctrl-btns .item-btn[data-v-5a6a72ca] {
  margin-left: 2.133333vw;
  width: 4.533333vw;
  height: 4.533333vw;
  background-size: 100% 100%;
}
.page-template .detail-header .ctrl-btns .edit-btn[data-v-5a6a72ca] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAABD1JREFUaEPtmltv3EQUx//HuxvngRegvIHEE+JaoEiAeAAhpKbJZ4gi4rG0sFuglbjf7zcJUW6BsDO28ilAokGCAm1AlQAJVJ544ANEQJF2E8cHucqCcezdsddeW8R+8/rszPzmd2Y8toewzw7aZ7yogf/vxmvD+9qw67pX+75/D4BWnh3BzJu2ba9lLdN13QXf908JIf5MW0ZiSu/Cfg/ATFuoTrwQItNwUko9AuBNAN8AOJIWOrFSpVQXwPs6jc8SkwU4BDusMjX0KOBjAN7OAqPzn7TAMbCZoNMAnwfwkw6MRsymEGJeI+5CiOM4jzLzGyPitU2nAd4QQtyu28i84hJgfwNwRaQOLehKAyfAfut53uFGo9EholfTQlcWWEr5GBG9HgHa8Dxvrt1u/x78rpR6HMBrkZjTAOaSZu9KAieAbJimeXhxcfGPIeDKysrFpmn+CODyMDQzz9u2/WncsKoccBwsEZ2ZmZmZi8LOzs5+xsy3RMCOCyFOJM0hlQKeFJaZj9m2/c6oCbMywFLKJ6KTUBqzOrBBR1QCOA4WwGnTNI/EjNmTAA6FLRLRQ5ZlvatzKywdWCn1JIBXxs20uxPURLClG9aFlVJeQkQB7M2RjnlQCPGejtlhTGmGHcd5iplfHrdwyBO2NMOTwjLzA7ZtZ3qSm7rhBNivAcyHV0eBWQDrRHRTZFGRGXbqhqWUTxPRS5E03gO7trZ26fb29skoLICjQogP0ozZaOzUDCfAftXv9+e73W7w6HnhKBJ2aoaVUs8AeDHS27GwnuetA7gxksZd27ZXJjE7tVl6Qlhm5qN5wRZu2HGcZ5n5hYitU4PBYCGaxjFmmYi6lmV9mIfZwg3rwq6urh5oNptBGh8MgRUCW5hhpdRzAJ6PmPmy1WotLC0t/TX8PQkWQEcI8ZGuWaXUJ8Er22E8M9+b9N4791nadd0rfd//VRP2cwA3hM2mhQ3+q5Q6A+C2UDmJz8S5AzuOcy0zh99uftdqte6OMbsHlpnvt217VdfsMK5U4F6vd9AwjB9CjT4hhDg+PHcc5zJmDsbsf8xmha2C4UPMfDYE/JYQ4uHgfBc2MHt9ZIK6z7Ksj9OarYRhKeWtRLTxz22A6CwzB2NsBsBdAK7KE7YKhu9g5mB9PO5gAG0hRG9c4LjrpY5hKeWdRPTFmEbmBlu64V6vd41hGD+PAPaJqG1ZlhxnTvd6qYaDRgbQzWbzwM7OzqDRaGwx85bv+1uGYQz6/f75TqezqQujE1c6sE4j84ypgYHprbTyNKdbVm24NvxvruT+8KCbhnnG1Sldp3Sd0ntHlFIquk8rz21LeQ7hoKzrAFwUKjSX+3DejSyyvEzAhW49LJJ21CeZ0jaXFgg8CL5cCCF+iatj5I7WorYPFwi7bRjG+vLy8rmkOjJt4S2wwYUXXQMX3sUlV1AbLllA4dXvO8N/A6z2N2pJnEg7AAAAAElFTkSuQmCC);
}
.page-template .detail-header .ctrl-btns .remove-btn[data-v-5a6a72ca] {
  background-image: url(data:image/png;base64,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);
}
.page-template .detail-warning[data-v-5a6a72ca] {
  padding: 2.133333vw 0;
  text-align: center;
  line-height: 3.2vw;
}
.page-template .detail-warning .warning-text[data-v-5a6a72ca] {
  font-size: 3.2vw;
  color: #9d9d9d;
}
.page-template .detail-item[data-v-5a6a72ca] {
  margin-bottom: 3.2vw;
  width: 100%;
  background: #FFF;
  padding: 0 4.266667vw 2.933333vw;
  box-sizing: border-box;
  font-family: PingFangSC, PingFang SC;
}
.page-template .detail-item .item-title[data-v-5a6a72ca] {
  position: relative;
  height: 10vw;
  line-height: 10vw;
  padding-left: 3.2vw;
  font-weight: bold;
  font-size: 4vw;
  color: #443B50;
}
.page-template .detail-item .item-title[data-v-5a6a72ca]::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -1.733333vw;
  width: 1.066667vw;
  height: 3.466667vw;
  background: #537CB4;
  border-radius: 0.666667vw;
}
.page-template .detail-item .detail-content[data-v-5a6a72ca] {
  position: relative;
  padding: 3.733333vw 1.866667vw 6.133333vw;
  border-radius: 1.6vw;
  font-size: 3.2vw;
  color: #9D9D9D;
  line-height: 4.4vw;
  box-sizing: border-box;
  border: 1px solid #D9D9D9;
}
.page-template .detail-item .img-list[data-v-5a6a72ca] {
  padding-top: 4vw;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 2.666667vw;
}
.page-template .detail-item .img-list .img-item[data-v-5a6a72ca] {
  position: relative;
  height: 28.533333vw;
  background: #FFF;
  box-sizing: border-box;
  border-radius: 1.6vw;
  border: 1px solid #BFBFBF;
}
.page-template .detail-item .img-list .img-item img[data-v-5a6a72ca] {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.page-template .detail-item .img-list .img-item[data-v-5a6a72ca]:nth-of-type(3n) {
  margin-right: 0;
}
.page-template .detail-item .radio-border[data-v-5a6a72ca] {
  position: relative;
  border: 0.266667vw solid #537CB4 !important;
}
.page-template .detail-item .uncheck-icon[data-v-5a6a72ca] {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 4vw;
  height: 4vw;
  background: url(data:image/png;base64,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) no-repeat;
  background-size: 100% 100%;
}
.page-template .detail-item .check-icon[data-v-5a6a72ca] {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 4vw;
  height: 4vw;
  background: url(data:image/png;base64,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) no-repeat;
  background-size: 100% 100%;
}
.page-template .share-main[data-v-5a6a72ca] {
  width: 100%;
  height: 30.666667vw;
}
.page-template .fixed-btns[data-v-5a6a72ca] {
  width: 100%;
  height: calc(constant(safe-area-inset-bottom) + 16vw);
  height: calc(env(safe-area-inset-bottom) + 16vw);
  margin: 2.133333vw auto 0;
}
.page-template .fixed-btns .foot-fixed[data-v-5a6a72ca] {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  height: 16vw;
  display: flex;
  justify-content: space-between;
  align-items: center;
  box-shadow: 0px -0.533333vw 1.333333vw 0px rgba(0, 0, 0, 0.06);
  padding-bottom: constant(safe-area-inset-bottom);
  padding-bottom: env(safe-area-inset-bottom);
  background: #FFF;
}
.page-template .fixed-btns .foot-fixed .all-check-gray[data-v-5a6a72ca] {
  margin-left: 4.266667vw;
  padding-left: 5.333333vw;
  height: 4vw;
  display: flex;
  align-items: center;
  background: url(data:image/png;base64,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) no-repeat left center;
  background-size: 4vw 4vw;
  font-size: 3.2vw;
  font-family: PingFangSC, PingFang SC;
  color: #443B50;
}
.page-template .fixed-btns .foot-fixed .all-check[data-v-5a6a72ca] {
  background-image: url(data:image/png;base64,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);
}
.page-template .fixed-btns .foot-fixed .share-btn[data-v-5a6a72ca] {
  margin-right: 4.266667vw;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 53.333333vw;
  height: 10.666667vw;
  background: linear-gradient(270deg, #5666FF 0%, #5AA0FF 100%);
  color: #FFF;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 4.266667vw;
  border-radius: 5.333333vw;
}
.page-template .fixed-btns .foot-fixed .share-btn-disabled[data-v-5a6a72ca] {
  background: #D8D8D8;
  color: #7D7D7D;
}
/*!
 * 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;
  -o-tab-size: 4;
     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;
}

/*!
 * 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;
  -o-tab-size: 4;
     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;
}

/*!
 * 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;
  -o-tab-size: 4;
     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-bubble.ql-toolbar:after,
.ql-bubble .ql-toolbar:after {
  clear: both;
  content: '';
  display: table;
}
.ql-bubble.ql-toolbar button,
.ql-bubble .ql-toolbar button {
  background: none;
  border: none;
  cursor: pointer;
  display: inline-block;
  float: left;
  height: 24px;
  padding: 3px 5px;
  width: 28px;
}
.ql-bubble.ql-toolbar button svg,
.ql-bubble .ql-toolbar button svg {
  float: left;
  height: 100%;
}
.ql-bubble.ql-toolbar button:active:hover,
.ql-bubble .ql-toolbar button:active:hover {
  outline: none;
}
.ql-bubble.ql-toolbar input.ql-image[type=file],
.ql-bubble .ql-toolbar input.ql-image[type=file] {
  display: none;
}
.ql-bubble.ql-toolbar button:hover,
.ql-bubble .ql-toolbar button:hover,
.ql-bubble.ql-toolbar button:focus,
.ql-bubble .ql-toolbar button:focus,
.ql-bubble.ql-toolbar button.ql-active,
.ql-bubble .ql-toolbar button.ql-active,
.ql-bubble.ql-toolbar .ql-picker-label:hover,
.ql-bubble .ql-toolbar .ql-picker-label:hover,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active,
.ql-bubble.ql-toolbar .ql-picker-item:hover,
.ql-bubble .ql-toolbar .ql-picker-item:hover,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected {
  color: #fff;
}
.ql-bubble.ql-toolbar button:hover .ql-fill,
.ql-bubble .ql-toolbar button:hover .ql-fill,
.ql-bubble.ql-toolbar button:focus .ql-fill,
.ql-bubble .ql-toolbar button:focus .ql-fill,
.ql-bubble.ql-toolbar button.ql-active .ql-fill,
.ql-bubble .ql-toolbar button.ql-active .ql-fill,
.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-bubble.ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
  fill: #fff;
}
.ql-bubble.ql-toolbar button:hover .ql-stroke,
.ql-bubble .ql-toolbar button:hover .ql-stroke,
.ql-bubble.ql-toolbar button:focus .ql-stroke,
.ql-bubble .ql-toolbar button:focus .ql-stroke,
.ql-bubble.ql-toolbar button.ql-active .ql-stroke,
.ql-bubble .ql-toolbar button.ql-active .ql-stroke,
.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-bubble.ql-toolbar button:hover .ql-stroke-miter,
.ql-bubble .ql-toolbar button:hover .ql-stroke-miter,
.ql-bubble.ql-toolbar button:focus .ql-stroke-miter,
.ql-bubble .ql-toolbar button:focus .ql-stroke-miter,
.ql-bubble.ql-toolbar button.ql-active .ql-stroke-miter,
.ql-bubble .ql-toolbar button.ql-active .ql-stroke-miter,
.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
  stroke: #fff;
}
@media (pointer: coarse) {
  .ql-bubble.ql-toolbar button:hover:not(.ql-active),
  .ql-bubble .ql-toolbar button:hover:not(.ql-active) {
    color: #ccc;
  }
  .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,
  .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
    fill: #ccc;
  }
  .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,
  .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
    stroke: #ccc;
  }
}
.ql-bubble {
  box-sizing: border-box;
}
.ql-bubble * {
  box-sizing: border-box;
}
.ql-bubble .ql-hidden {
  display: none;
}
.ql-bubble .ql-out-bottom,
.ql-bubble .ql-out-top {
  visibility: hidden;
}
.ql-bubble .ql-tooltip {
  position: absolute;
  transform: translateY(10px);
}
.ql-bubble .ql-tooltip a {
  cursor: pointer;
  text-decoration: none;
}
.ql-bubble .ql-tooltip.ql-flip {
  transform: translateY(-10px);
}
.ql-bubble .ql-formats {
  display: inline-block;
  vertical-align: middle;
}
.ql-bubble .ql-formats:after {
  clear: both;
  content: '';
  display: table;
}
.ql-bubble .ql-stroke {
  fill: none;
  stroke: #ccc;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2;
}
.ql-bubble .ql-stroke-miter {
  fill: none;
  stroke: #ccc;
  stroke-miterlimit: 10;
  stroke-width: 2;
}
.ql-bubble .ql-fill,
.ql-bubble .ql-stroke.ql-fill {
  fill: #ccc;
}
.ql-bubble .ql-empty {
  fill: none;
}
.ql-bubble .ql-even {
  fill-rule: evenodd;
}
.ql-bubble .ql-thin,
.ql-bubble .ql-stroke.ql-thin {
  stroke-width: 1;
}
.ql-bubble .ql-transparent {
  opacity: 0.4;
}
.ql-bubble .ql-direction svg:last-child {
  display: none;
}
.ql-bubble .ql-direction.ql-active svg:last-child {
  display: inline;
}
.ql-bubble .ql-direction.ql-active svg:first-child {
  display: none;
}
.ql-bubble .ql-editor h1 {
  font-size: 2em;
}
.ql-bubble .ql-editor h2 {
  font-size: 1.5em;
}
.ql-bubble .ql-editor h3 {
  font-size: 1.17em;
}
.ql-bubble .ql-editor h4 {
  font-size: 1em;
}
.ql-bubble .ql-editor h5 {
  font-size: 0.83em;
}
.ql-bubble .ql-editor h6 {
  font-size: 0.67em;
}
.ql-bubble .ql-editor a {
  text-decoration: underline;
}
.ql-bubble .ql-editor blockquote {
  border-left: 4px solid #ccc;
  margin-bottom: 5px;
  margin-top: 5px;
  padding-left: 16px;
}
.ql-bubble .ql-editor code,
.ql-bubble .ql-editor pre {
  background-color: #f0f0f0;
  border-radius: 3px;
}
.ql-bubble .ql-editor pre {
  white-space: pre-wrap;
  margin-bottom: 5px;
  margin-top: 5px;
  padding: 5px 10px;
}
.ql-bubble .ql-editor code {
  font-size: 85%;
  padding: 2px 4px;
}
.ql-bubble .ql-editor pre.ql-syntax {
  background-color: #23241f;
  color: #f8f8f2;
  overflow: visible;
}
.ql-bubble .ql-editor img {
  max-width: 100%;
}
.ql-bubble .ql-picker {
  color: #ccc;
  display: inline-block;
  float: left;
  font-size: 14px;
  font-weight: 500;
  height: 24px;
  position: relative;
  vertical-align: middle;
}
.ql-bubble .ql-picker-label {
  cursor: pointer;
  display: inline-block;
  height: 100%;
  padding-left: 8px;
  padding-right: 2px;
  position: relative;
  width: 100%;
}
.ql-bubble .ql-picker-label::before {
  display: inline-block;
  line-height: 22px;
}
.ql-bubble .ql-picker-options {
  background-color: #444;
  display: none;
  min-width: 100%;
  padding: 4px 8px;
  position: absolute;
  white-space: nowrap;
}
.ql-bubble .ql-picker-options .ql-picker-item {
  cursor: pointer;
  display: block;
  padding-bottom: 5px;
  padding-top: 5px;
}
.ql-bubble .ql-picker.ql-expanded .ql-picker-label {
  color: #777;
  z-index: 2;
}
.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-fill {
  fill: #777;
}
.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
  stroke: #777;
}
.ql-bubble .ql-picker.ql-expanded .ql-picker-options {
  display: block;
  margin-top: -1px;
  top: 100%;
  z-index: 1;
}
.ql-bubble .ql-color-picker,
.ql-bubble .ql-icon-picker {
  width: 28px;
}
.ql-bubble .ql-color-picker .ql-picker-label,
.ql-bubble .ql-icon-picker .ql-picker-label {
  padding: 2px 4px;
}
.ql-bubble .ql-color-picker .ql-picker-label svg,
.ql-bubble .ql-icon-picker .ql-picker-label svg {
  right: 4px;
}
.ql-bubble .ql-icon-picker .ql-picker-options {
  padding: 4px 0px;
}
.ql-bubble .ql-icon-picker .ql-picker-item {
  height: 24px;
  width: 24px;
  padding: 2px 4px;
}
.ql-bubble .ql-color-picker .ql-picker-options {
  padding: 3px 5px;
  width: 152px;
}
.ql-bubble .ql-color-picker .ql-picker-item {
  border: 1px solid transparent;
  float: left;
  height: 16px;
  margin: 2px;
  padding: 0px;
  width: 16px;
}
.ql-bubble .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
  position: absolute;
  margin-top: -9px;
  right: 0;
  top: 50%;
  width: 18px;
}
.ql-bubble .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-bubble .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-bubble .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before,
.ql-bubble .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before,
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before {
  content: attr(data-label);
}
.ql-bubble .ql-picker.ql-header {
  width: 98px;
}
.ql-bubble .ql-picker.ql-header .ql-picker-label::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item::before {
  content: 'Normal';
}
.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  content: 'Heading 1';
}
.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  content: 'Heading 2';
}
.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  content: 'Heading 3';
}
.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  content: 'Heading 4';
}
.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  content: 'Heading 5';
}
.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  content: 'Heading 6';
}
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  font-size: 2em;
}
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  font-size: 1.5em;
}
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  font-size: 1.17em;
}
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  font-size: 1em;
}
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  font-size: 0.83em;
}
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  font-size: 0.67em;
}
.ql-bubble .ql-picker.ql-font {
  width: 108px;
}
.ql-bubble .ql-picker.ql-font .ql-picker-label::before,
.ql-bubble .ql-picker.ql-font .ql-picker-item::before {
  content: 'Sans Serif';
}
.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,
.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  content: 'Serif';
}
.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,
.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  content: 'Monospace';
}
.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  font-family: Georgia, Times New Roman, serif;
}
.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  font-family: Monaco, Courier New, monospace;
}
.ql-bubble .ql-picker.ql-size {
  width: 98px;
}
.ql-bubble .ql-picker.ql-size .ql-picker-label::before,
.ql-bubble .ql-picker.ql-size .ql-picker-item::before {
  content: 'Normal';
}
.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=small]::before,
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  content: 'Small';
}
.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=large]::before,
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  content: 'Large';
}
.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  content: 'Huge';
}
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  font-size: 10px;
}
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  font-size: 18px;
}
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  font-size: 32px;
}
.ql-bubble .ql-color-picker.ql-background .ql-picker-item {
  background-color: #fff;
}
.ql-bubble .ql-color-picker.ql-color .ql-picker-item {
  background-color: #000;
}
.ql-bubble .ql-toolbar .ql-formats {
  margin: 8px 12px 8px 0px;
}
.ql-bubble .ql-toolbar .ql-formats:first-child {
  margin-left: 12px;
}
.ql-bubble .ql-color-picker svg {
  margin: 1px;
}
.ql-bubble .ql-color-picker .ql-picker-item.ql-selected,
.ql-bubble .ql-color-picker .ql-picker-item:hover {
  border-color: #fff;
}
.ql-bubble .ql-tooltip {
  background-color: #444;
  border-radius: 25px;
  color: #fff;
}
.ql-bubble .ql-tooltip-arrow {
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  content: " ";
  display: block;
  left: 50%;
  margin-left: -6px;
  position: absolute;
}
.ql-bubble .ql-tooltip:not(.ql-flip) .ql-tooltip-arrow {
  border-bottom: 6px solid #444;
  top: -6px;
}
.ql-bubble .ql-tooltip.ql-flip .ql-tooltip-arrow {
  border-top: 6px solid #444;
  bottom: -6px;
}
.ql-bubble .ql-tooltip.ql-editing .ql-tooltip-editor {
  display: block;
}
.ql-bubble .ql-tooltip.ql-editing .ql-formats {
  visibility: hidden;
}
.ql-bubble .ql-tooltip-editor {
  display: none;
}
.ql-bubble .ql-tooltip-editor input[type=text] {
  background: transparent;
  border: none;
  color: #fff;
  font-size: 13px;
  height: 100%;
  outline: none;
  padding: 10px 20px;
  position: absolute;
  width: 100%;
}
.ql-bubble .ql-tooltip-editor a {
  top: 10px;
  position: absolute;
  right: 20px;
}
.ql-bubble .ql-tooltip-editor a:before {
  color: #ccc;
  content: "\D7";
  font-size: 16px;
  font-weight: bold;
}
.ql-container.ql-bubble:not(.ql-disabled) a {
  position: relative;
  white-space: nowrap;
}
.ql-container.ql-bubble:not(.ql-disabled) a::before {
  background-color: #444;
  border-radius: 15px;
  top: -5px;
  font-size: 12px;
  color: #fff;
  content: attr(href);
  font-weight: normal;
  overflow: hidden;
  padding: 5px 15px;
  text-decoration: none;
  z-index: 1;
}
.ql-container.ql-bubble:not(.ql-disabled) a::after {
  border-top: 6px solid #444;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  top: 0;
  content: " ";
  height: 0;
  width: 0;
}
.ql-container.ql-bubble:not(.ql-disabled) a::before,
.ql-container.ql-bubble:not(.ql-disabled) a::after {
  left: 0;
  margin-left: 50%;
  position: absolute;
  transform: translate(-50%, -100%);
  transition: visibility 0s ease 200ms;
  visibility: hidden;
}
.ql-container.ql-bubble:not(.ql-disabled) a:hover::before,
.ql-container.ql-bubble:not(.ql-disabled) a:hover::after {
  visibility: visible;
}

.notice-detail[data-v-9e236bb4] {
  background-color: #fff;
  font-family: PingFangSC, PingFang SC;
}
.notice-detail .notice-header[data-v-9e236bb4] {
  padding: 4vw;
  border-bottom: 1px solid #ebebeb;
}
.notice-detail .notice-header .title[data-v-9e236bb4] {
  font-size: 4vw;
  font-weight: 500;
  color: #303030;
  text-align: left;
  line-height: 6.4vw;
  letter-spacing: 1px;
}
.notice-detail .notice-header .time[data-v-9e236bb4] {
  padding-top: 2.666667vw;
  font-size: 3.2vw;
  color: #b3b3bb;
  text-align: left;
}
.notice-detail .notice-content[data-v-9e236bb4] {
  padding: 4vw 1.066667vw;
  font-size: 3.733333vw;
  font-weight: 400;
  color: #303030;
  text-align: left;
  line-height: 6.4vw;
}
