addon/chrome/content/preferences.css
@font-face {
  font-family: "Roboto";
  src: url("fonts/Roboto-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "Roboto";
  src: url("fonts/Roboto-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: "Roboto";
  src: url("fonts/Roboto-Black.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: "Roboto";
  src: url("fonts/Roboto-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: "Roboto";
  src: url("fonts/Roboto-Thin.ttf") format("truetype");
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: "Roboto";
  src: url("fonts/Roboto-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
}

#__addonRef__-parsingPreviewWarning {
  padding-top: 8px;
}

#__addonRef__-parsingPreviewWarning img {
  width: 20px;
  height: 20px;
  padding: 6px;
}

#__addonRef__-pluginInfo {
  padding-top: 28px;
}

.color-picker-container {
  display: flex;
  align-items: center;
  margin-top: 5px;
  margin-left: 20px;
}

.color-picker {
  width: 40px;
  height: 24px;
  margin-left: 10px;
  cursor: pointer;
  border: 1px solid #ccc;
  padding: 0;
}

.color-presets {
  display: flex;
  margin-left: 15px;
}

.color-preset {
  width: 20px;
  height: 20px;
  margin-right: 5px;
  border-radius: 50%;
  border: 1px solid #ccc;
  cursor: pointer;
  transition: transform 0.2s;
}

.color-preset:hover {
  transform: scale(1.2);
}