/**
Copyright 2022 LoopIndex, This file is part of the Track Changes plugin for CKEditor.

The track changes plugin is commercial software. Details in https://www.loopindex.com/software-license-for-track-changes-ckeditor-plugin
Written by (David *)Frenkiel - https://github.com/imdfl
**/
.cke_editable:not(.FLITE-Tracking) .ice-del:not(.flite-container-only), .mce-content-body:not(.FLITE-Tracking) .ice-del:not(.flite-container-only) {
  display: none;
}

.FLITE-Tracking .ice-ins, .FLITE-Tracking .ice-del {
  color: #000;
}

.FLITE-Tracking .ice-del:not(.flite-container-only) {
  text-decoration: line-through !important;
  color: #555;
}

.FLITE-Tracking li.flite-container-only.ice-del, .FLITE-Tracking li.flite-container-only.ice-ins {
  position: relative;
}

.FLITE-Tracking li.flite-container-only.ice-del::before, .FLITE-Tracking li.flite-container-only.ice-ins::before {
  content: "";
  position: absolute;
  top: -1px;
  left: -12px;
  width: 12px;
  height: 12px;
  background-repeat: no-repeat;
  background-position: left center;
  background-size: 12px 12px;
}

.FLITE-Tracking li.flite-container-only.ice-del::before {
  background-image: url("./redx12.png");
}

.FLITE-Tracking li.flite-container-only.ice-ins::before {
  background-image: url("./blueplus12.png");
}

.FLITE-Tracking p.flite-container-only.ice-del, .FLITE-Tracking p.flite-container-only.ice-ins, .FLITE-Tracking div.flite-container-only.ice-del, .FLITE-Tracking div.flite-container-only.ice-ins, .FLITE-Tracking h1.flite-container-only.ice-del, .FLITE-Tracking h1.flite-container-only.ice-ins, .FLITE-Tracking h2.flite-container-only.ice-del, .FLITE-Tracking h2.flite-container-only.ice-ins, .FLITE-Tracking h3.flite-container-only.ice-del, .FLITE-Tracking h3.flite-container-only.ice-ins, .FLITE-Tracking h4.flite-container-only.ice-del, .FLITE-Tracking h4.flite-container-only.ice-ins, .FLITE-Tracking h5.flite-container-only.ice-del, .FLITE-Tracking h5.flite-container-only.ice-ins {
  border: 1px dashed;
}

.FLITE-Tracking img.ice-del, .FLITE-Tracking .ice-del.cke_widget_wrapper {
  border: 2px dashed;
  box-sizing: border-box;
  background-color: transparent !important;
}

.FLITE-Tracking .ice-del:not(.flite-container-only) * {
  text-decoration: line-through !important;
}

.FLITE-Tracking .ice-ins:not(.flite-container-only), .FLITE-Tracking .ice-ins:not(.flite-container-only) > :not(img), .FLITE-Tracking .ice-ins td, .FLITE-Tracking td.ice-ins.flite-container-only {
  box-sizing: border-box;
}

.FLITE-Tracking img.ice-ins, .FLITE-Tracking .ice-ins.cke_widget_wrapper {
  border: 2px dashed;
  background-color: transparent !important;
  box-sizing: border-box;
}

.fr-toolbar .fr-command.fr-btn.flite-froala-button-highlight {
  border: 1px solid rgba(128, 128, 128, 0.3);
}
