/* Hand-compiled from src/qantas.scss — keep both in sync (no sass build step).
   Brand red single source of truth = #DD0000; change in qantas.scss, then here. */
[data-cognigy-webchat-root] {
  --webchat-primary-color: #DD0000;
  --webchat-primary-contrast-color: #ffffff;
  --webchat-font-family: "Qantas Airways Light", "Segoe UI", system-ui, sans-serif;
  --webchat-border-color: #E8DCD4;
  --webchat-secondary-text-color: #6b5b52;
  --webchat-message-bot-background-color: #ffffff;
}
[data-cognigy-webchat-root] [data-cognigy-webchat].webchat {
  width: 420px;
}
[data-cognigy-webchat-root] [data-cognigy-webchat].webchat .webchat-header-bar {
  background: #DD0000;
  border-bottom: none;
}
[data-cognigy-webchat-root] [data-cognigy-webchat].webchat .webchat-header-title,
[data-cognigy-webchat-root] [data-cognigy-webchat].webchat .webchat-header-bar button,
[data-cognigy-webchat-root] [data-cognigy-webchat].webchat .webchat-header-bar svg {
  color: #ffffff;
  fill: #ffffff;
  font-family: "Qantas Airways Light", "Segoe UI", system-ui, sans-serif;
  font-weight: 700;
}
[data-cognigy-webchat-root] .webchat-header-cognigy-logo,
[data-cognigy-webchat-root] .webchat-homescreen-header-cognigy-logo {
  display: none !important;
}
[data-cognigy-webchat-root] .webchat-message-row .chat-bubble {
  border-radius: 18px;
}
[data-cognigy-webchat-root] .webchat-message-row.bot .chat-bubble {
  border: none;
}
[data-cognigy-webchat-root] .webchat-message-row.user .chat-bubble {
  background: #FBE9E7;
}
[data-cognigy-webchat-root] .webchat-input-button-send {
  background-color: #DD0000;
}
[data-cognigy-webchat-root] [data-cognigy-webchat].webchat .webchat-quick-reply-template-button {
  background: #fff;
  border: 1.5px solid #DD0000;
  border-radius: 999px;
  color: #DD0000;
}
[data-cognigy-webchat-root] [data-cognigy-webchat].webchat .webchat-quick-reply-template-button:hover,
[data-cognigy-webchat-root] [data-cognigy-webchat].webchat .webchat-quick-reply-template-button:focus-visible {
  background: #DD0000;
  color: #fff;
}
[data-cognigy-webchat-root] .webchat-toggle-button {
  background-image: none;
  background-color: #DD0000;
}
