/* ---------- LHC widget ---------- */
#lhc_status_container .status-icon,
#lhc_container.lhc-min .status-icon {
  width: 36px !important;
  height: 36px !important;
  padding: 14px !important;
  background-color: #1668FF !important;
  background-size: 26px !important;
  border: 0 !important;
  border-radius: 50% !important;
  box-shadow: 0 6px 20px rgba(22,104,255,.35) !important;
  transition: transform .18s ease, box-shadow .18s ease !important;
}
#lhc_status_container .status-icon:hover {
  transform: scale(1.06) !important;
  box-shadow: 0 10px 28px rgba(22,104,255,.45) !important;
}
#lhc_need_help_container {
  background: #fff !important;
  color: #16233A !important;
  border: 0 !important;
  border-radius: 16px !important;
  padding: 16px !important;
  box-shadow: 0 10px 40px rgba(16,24,40,.16) !important;
  width: 250px !important;
}
#lhc_need_help_container:hover { background: #fff !important; }
#lhc_need_help_triangle,
#lhc_need_help_triangle:before { display: none !important; }
#lhc_need_help_main_title {
  font-size: 15px !important;
  font-weight: 600 !important;
  color: #16233A !important;
}
#lhc_need_help_sub_title {
  font-size: 13px !important;
  color: #5A6B85 !important;
}
#lhc_need_help_image img {
  border: 0 !important;
  border-radius: 50% !important;
}
#lhc_need_help_close {
  background: transparent !important;
  color: #98A6BC !important;
  font-weight: 400 !important;
}
#lhc_need_help_close:hover { background: #F1F4F9 !important; }
#lhc_container {
  border-radius: 16px !important;
  box-shadow: 0 12px 48px rgba(16,24,40,.18) !important;
  overflow: hidden !important;
}
#lhc_header {
  background: #fff !important;
  height: 30px !important;
  padding: 10px 14px !important;
  border-bottom: 1px solid #EDF1F7 !important;
}
#lhc_header ul.lhc-cf > li > a { color: #98A6BC !important; }
#lhc_container #lhc_iframe_container {
  border: 0 !important;
  border-radius: 0 !important;
}

/* ---------- LHC v2 widget iframe ---------- */
#lhc_widget_v2 {
  border-radius: 16px !important;
  overflow: hidden !important;
  box-shadow: 0 5px 40px rgba(0, 0, 0, 0.16) !important;
}
#lhc_needhelp_widget_v2 {
  border-radius: 16px !important;
  overflow: hidden !important;
  box-shadow: 0 5px 40px rgba(0, 0, 0, 0.16) !important;
}
