/* QualiHelp brand for Twenty (qualihelp.crm.bon.do). Served as /_brand/brand.css by twenty-web after the shared
   twenty.css, which maps these properties onto Twenty's theme.
   Sources: loqui/docs/design-system/v2/tokens/tokens.css (iris ramp, --lq-accent, --lq-accent-hover; the design
   system is light only, so dark uses the lighter iris steps with iris-950 text). Favicon: marks/qualihelp-mark-pearl-16.svg.
   Font: Geist from Google Fonts, as the design system loads it. */
@import url("https://fonts.googleapis.com/css2?family=Geist:wght@300..700&display=swap");

:root {
  --brand-name: "QualiHelp";
  --brand-favicon: "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByb2xlPSJpbWciIGFyaWEtbGFiZWw9IlF1YWxpaGVscCBtYXJrOiBwZWFybCwgc21hbGwiPjxkZWZzPjxyYWRpYWxHcmFkaWVudCBpZD0icGIiIGN4PSIuMzYiIGN5PSIuMyIgcj0iLjc4Ij48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiNGRkZGRkYiLz48c3RvcCBvZmZzZXQ9Ii4zNSIgc3RvcC1jb2xvcj0iI0U0RTFGQiIvPjxzdG9wIG9mZnNldD0iLjcyIiBzdG9wLWNvbG9yPSIjQjNBREY0Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjODk4MUU2Ii8+PC9yYWRpYWxHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9InBpIiB4MT0iMCIgeTE9IjAiIHgyPSIxIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjQkRFOUYxIiBzdG9wLW9wYWNpdHk9IjAiLz48c3RvcCBvZmZzZXQ9Ii41NSIgc3RvcC1jb2xvcj0iI0JERTlGMSIgc3RvcC1vcGFjaXR5PSIuNTUiLz48c3RvcCBvZmZzZXQ9Ii44IiBzdG9wLWNvbG9yPSIjRjVDRkRGIiBzdG9wLW9wYWNpdHk9Ii41NSIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0Y1Q0ZERiIgc3RvcC1vcGFjaXR5PSIwIi8+PC9saW5lYXJHcmFkaWVudD48cmFkaWFsR3JhZGllbnQgaWQ9InBzIiBjeD0iLjUiIGN5PSIuNSIgcj0iLjUiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI0ZGRkZGRiIgc3RvcC1vcGFjaXR5PSIuOTUiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNGRkZGRkYiIHN0b3Atb3BhY2l0eT0iMCIvPjwvcmFkaWFsR3JhZGllbnQ+PC9kZWZzPjxjaXJjbGUgY3g9IjI0IiBjeT0iMjQiIHI9IjIwIiBmaWxsPSJ1cmwoI3BiKSIvPjxjaXJjbGUgY3g9IjI0IiBjeT0iMjQiIHI9IjIwIiBmaWxsPSJ1cmwoI3BpKSIvPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLXdpZHRoPSI1LjQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgIHRyYW5zZm9ybT0icm90YXRlKDI4IDI0IDI0KSIgZD0iTTguODggMjAuMDQgQzE1IDExLjc2IDI1LjA4IDE1LjcyIDI0IDI0IFMzMyAzNi4yNCAzOS4xMiAyNy45NiIvPjwvc3ZnPg==";
  --brand-font-family: "Geist", Inter, sans-serif;
}

/* --lq-accent (iris-600), --lq-accent-hover (iris-700), iris-800. */
.light.light {
  --brand-accent: #5b51d4;
  --brand-accent-hover: #4b42b6;
  --brand-accent-active: #3d3693;
  --brand-accent-text: #4b42b6;
  --brand-on-accent: #ffffff;
  --brand-bar: #5b51d4;
}

/* iris-400, iris-300, iris-200, text iris-950. */
.dark.dark {
  --brand-accent: #938cee;
  --brand-accent-hover: #b6b1f5;
  --brand-accent-active: #d4d1fa;
  --brand-accent-text: #b6b1f5;
  --brand-on-accent: #1e1b46;
  --brand-bar: #938cee;
}
