
    /* Container styling */
    #word-container {
      position: relative;	  
      width: 100%;
      height: 175px; /* Adjustable variable height */
      background-color: #fff; /* Light background for contrast */
      overflow: hidden;
      font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
	  z-index: 1;
    }

    /* Individual scattered word styling */
    .scattered-word {
      position: absolute;
      white-space: nowrap;
      user-select: none;
      pointer-events: none; /* Allows clicks to pass through */
      transition: opacity 0.3s ease;
    }
  </style>