:where([class^="ri-"])::before {
        content: "\f3c2";
      }
      .gradient-header {
        background: linear-gradient(90deg, #10b981 0%, #3b82f6 100%);
      }
      input[type="search"]::-webkit-search-decoration,
      input[type="search"]::-webkit-search-cancel-button,
      input[type="search"]::-webkit-search-results-button,
      input[type="search"]::-webkit-search-results-decoration {
        display: none;
      }
      input[type="range"] {
        -webkit-appearance: none;
        width: 100%;
        height: 4px;
        border-radius: 4px;
        background: #e5e7eb;
        outline: none;
      }
      input[type="range"]::-webkit-slider-thumb {
        -webkit-appearance: none;
        width: 16px;
        height: 16px;
        border-radius: 50%;
        background: #10b981;
        cursor: pointer;
        border: 2px solid white;
        box-shadow: 0 0 0 1px #10b981;
      }
      #range-tooltip {
        transition: opacity 0.2s ease-in-out;
      }

/* Oculta o container do perfil de usuário no cabeçalho para telas pequenas (layout principal) */
#mobile-header-user-profile-container {
    display: none !important;
}

/* Oculta o container do perfil de usuário no cabeçalho para telas pequenas (layout da pág. benefícios) */
@media (max-width: 767px) {
  #user-profile-container {
    display: none !important;
  }
}