/* Tyten marketing — third-party embeds (Automanus).
 * Loaded last in <body> so rules apply after Automanus injects #automanus-chat-styles into <head>.
 * Palette matches index.html: dark #09101d, accent #ffee00, mint links #99DEC2.
 */
#automanus-chat-container {
  --am-primary: #ffee00 !important;
  --am-primary-dark: #e6d200 !important;
}

#automanus-chat-bubble {
  background: linear-gradient(135deg, #ffee00 0%, #ffe600 40%, #ffd500 100%) !important;
  color: #09101d !important;
  border: 1px solid rgba(255, 238, 0, 0.4) !important;
  box-shadow: 0 4px 28px rgba(0, 0, 0, 0.4), 0 0 20px rgba(255, 238, 0, 0.12) !important;
}

#automanus-chat-bubble:hover {
  background: linear-gradient(135deg, #fff44d 0%, #ffee00 55%, #ffd500 100%) !important;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.45), 0 0 24px rgba(255, 238, 0, 0.18) !important;
}

#automanus-chat-bubble-text,
#automanus-chat-bubble-title,
#automanus-chat-bubble-subtitle {
  color: #09101d !important;
}

#automanus-chat-bubble-icon::after {
  border-color: #09101d !important;
}

#automanus-chat-header {
  background: linear-gradient(135deg, #09101d 0%, #0c1522 100%) !important;
  color: #f8fafc !important;
  border-bottom: 1px solid rgba(255, 238, 0, 0.12) !important;
}

#automanus-chat-close svg,
#automanus-chat-expand svg,
#automanus-whatsapp-header-btn svg {
  fill: #f8fafc !important;
}

#automanus-chat-close,
#automanus-chat-expand,
#automanus-whatsapp-header-btn {
  background: rgba(255, 255, 255, 0.12) !important;
}

#automanus-chat-close:hover,
#automanus-chat-expand:hover,
#automanus-whatsapp-header-btn:hover {
  background: rgba(255, 238, 0, 0.2) !important;
}

.automanus-message.visitor .automanus-message-content {
  color: #09101d !important;
}

#automanus-chat-send svg {
  fill: #09101d !important;
}

#automanus-chat-branding a:hover {
  color: #09101d !important;
}

.automanus-link {
  color: #0d6b4f !important;
}

.automanus-link:hover {
  color: #09101d !important;
}

#automanus-link-modal .automanus-modal-header {
  background: #09101d !important;
  color: #f8fafc !important;
}
