/* Small custom styles on top of Tailwind. */
.combo-list { max-height: 16rem; overflow-y: auto; }
.combo-list li.active { background: #d1fae5; }
.tip-btn.selected {
  background: #059669; color: #fff; border-color: #059669;
  box-shadow: 0 4px 14px rgba(5,150,105,.35);
}
.tip-btn.selected .tip-check { opacity: 1; }
.tip-check { opacity: 0; }
input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none; }
