/* Custom styles */
.autocomplete-suggestions {
    position: absolute;
    border: 1px solid hsl(var(--b3));
    color: hsl(var(--bc));
    z-index: 1000;
    max-height: 200px;
    overflow-y: auto;
    border-radius: 0.375rem;
    box-shadow: var(--tw-shadow-lg);
    width: 100%;
    top: calc(100% + 8px);
    left: 0;
}

.autocomplete-suggestion {
    padding: 0.5rem 1rem;
    cursor: pointer;
}

.autocomplete-suggestion:hover {
    background-color: hsl(var(--b2));
}

.autocomplete-suggestion.disabled {
    color: var(--disabled-color, hsl(var(--bc) / 0.5));
    cursor: not-allowed;
}

.autocomplete-suggestion.disabled:hover {
    background-color: inherit;
}

/* Remove dark-specific styles as they're no longer needed */

.cross-icon {
    margin-left: 0.5rem;
}

.game-entry {
    position: relative;
    width: 100%;
}

/* Dark mode toggle styles can be removed if using DaisyUI theme toggle */
